Haftalik : 6 Fan: Dasturiy vositalarni testlash Mashgʻulot turi



Download 28,58 Kb.
bet1/7
Sana21.04.2022
Hajmi28,58 Kb.
#570679
  1   2   3   4   5   6   7
Bog'liq
6.1-lab uzb


Haftalik : 6
Fan: Dasturiy vositalarni testlash
Mashgʻulot turi : 11-laboratoriya mashgʻuloti
Mavzu : Dastur kodining qamrab olinishi va shunga doir mashqlar bajarish.
Ishning maqsadi: Dastur kodi tarkibidagi muayyan tushuncha yoki boʻlimga tegishli satrlarni umumiy boshlangʻich satrga biriktirgan holda, dastur kodini alohida qismlarga ajratish tushunchalarini oʻganish va shunga doir amallar bajarish.


Nazariy qism

Kod qamrovi - bu dasturning dastlabki kodi qanchalik sinovdan o'tganligini tavsiflovchi o'lchovdir. Bu sinov holatlari to'plami bilan qamrab olinmagan dastur sohalarini topadigan oq quti testining bir shakli. Shuningdek, u qamrovni oshirish va kod qamrovini aniqlash uchun bir nechta test holatlarini yaratadi.


Ko'pgina hollarda, kodni qamrab olish tizimi ishlaydigan dastur haqida ma'lumot to'playdi. Shuningdek, u test to'plami kodini qamrab olish hisobotini yaratish uchun uni manba kodi ma'lumotlari bilan birlashtiradi.
Kod qamrovidan foydalanishning asosiy sabablaridan ba'zilari:

  • Bu testni bajarish samaradorligini o'lchashga yordam beradi.

  • U miqdoriy o'lchovni taklif qiladi.

Bu manba kodining qanchalik sinovdan o'tkazilishini aniqlaydi.


Kodni qamrash usullari
Quyida kodni qamrashning asosiy usullari keltirilgan.

  • Qamrov da'vosi

  • Yechim qamrovi

  • Filial qamrovi

  • Qamrashni almashtirish

  • FSM qamrovi



Qamrov da'vosi

Bayonotni qamrab olish - bu oq quti testini loyihalash usuli bo'lib, u manba kodidagi barcha bajariladigan bayonotlarni kamida bir marta bajarishni o'z ichiga oladi. U dastlabki koddagi talablarni hisobga olgan holda bajarilishi mumkin bo'lgan bayonotlar sonini hisoblash va o'lchash uchun ishlatiladi .


Bayonotni qamrab olish sinovdan o'tayotgan kodning tuzilishiga asoslangan skriptni chiqarish uchun ishlatiladi.

Oq rangliqutiSinov. Sinovchi asosiye'tiborni dasturiy ta'minot qanday ishlashiga qaratadi. Boshqacha qilib aytadigan bo'lsak, sinovchi boshqaruv sxemalari yoki oqim diagrammalariga tegishli manba kodining ichki ishlashiga e'tibor qaratadi.
Umuman olganda, har qanday dasturiy ta'minotda dastlabki kodni ko'rib chiqsak, ko'plab elementlar mavjud bo'ladi, masalan, operatorlar, funktsiyalar, tsikllar, istisnolar ishlov beruvchilari va boshqalar.Dasturning kiritilishiga qarab, ba'zi kod operatorlari bajarilmasligi mumkin.Bayonotning maqsadi . qamrab olish - koddagi barcha mumkin bo'lgan yo'llar, chiziqlar va operatorlarni qamrab oladi.



Download 28,58 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish