Ўзбекистон республикаси ахборот технологиялари ва коммуникацияларини ривожлантириш вазирлиги муҳаммад ал-хоразмий номидаги



Download 2,45 Mb.
Pdf ko'rish
bet15/196
Sana21.06.2022
Hajmi2,45 Mb.
#687454
1   ...   11   12   13   14   15   16   17   18   ...   196
Bog'liq
dasturij taminotni testlash va tekshirish

Тест муҳитини созлаш 
Регрессион тестлашни (умуман, тестлашни) амалга ошириш енгиллаштириш 
мақсадида тест мисоллари, кўпинча, гуруҳларга бўлинади. Ҳар бир гуруҳ тестланаётган 
тизимнинг алоҳида функционал қисмини текширувчи тест мисоллари мажмуасидан 
ташкил топган бўлади. Қисман регрессион тестлаш учун тест мисоллари танлаб олишда 
уларни бирйўла гуруҳлар бўйича танлаш мумкин.
Тест мисолларни гуруҳларга ажратиш тестларни бажариш учун тест муҳитини 
бошланғич ҳолатини аниқлаш (белгилаш, ўрнатиш) нуқтаи назаридан хам қулай бўлади. 
Сабаб, тестлаш бажарилаётганда ҳар бир гуруҳдаги тест мисоллари учун тест муҳитини 
керакли ҳолати ўрнатилади. Масалан, фараз қилайлик, тизим икки ҳил режимда ишлайди 
– нормал ва сервис, унда нормал режим учун тест мисоллар бажарилаётганда тизим 
ишлаши учун нормал режим, акс ҳолда сервис режим ўрнатилади. Бундай кўрсатмалар 
гуруҳ тестларини по умолчанию созлаш (group defaults, test group defaults) деб айтилади. 
Тест мисолларни кета-кетлигини оптималлаштириш
Тўла бўлмаган (танлаб) регрессион тестлашни ўтказишни енгиллаштириш учун ҳар 
бир тест мисол тўла автоном бўлиши лозим, яъни нафақат уни амалга ошириш, хаттоки 
унинг натижаси хам олдинги тест мисолларига боғлиқ бўлмаслиги лозим. Бу нарса шуни 
англатадики, танлаб тестлашда натижа танланган тест мисоллар мажмуасига боғлиқ эмас. 
Афсуски, амалиётда кўпгина ҳолатларда (масалан, бундай тестларни бажариш вақти узоқ) 
турли сабабларга кўра автоном тестларни яратишнинг имкони йўқ. 
Агар тест мисоллар мажмуасидаги тестлар автоном бўлмаса, у ҳолда улар орасида 
боғлиқликлар мавжуд бўлади. Бундай боғлиқликга тест боғлиқлик дейилади. Тест 
боғлиқлик икки ҳил кўринишда бўлади: 

тест мисоллари тузилмасида кўзда тутилган боғлиқлик 

паразит боғлиқлик.
Кўзда тутилган тест боғлиқлигида тестларни бажарилишини корректлиги уларни 
бажарилиш тартиби орқали аниқланади. Бундай кўринишдаги боғлиқлик, тест мисоллари 


35 
таснифланганидек, уларни хам хужжатлаштириш ва кузатиб боришни талаб этилади. Тест 
боғлиқликларни хужжатлаштиришни икки ҳил кўриниши мавжуд: 
1.
Тест мисолларини бажарилишнинг рухсат этилган (мумкин бўлган) 
тартибини ошкор (аниқ) аниқлаш;
2.
Тест мисолларини бажарилишнинг рухсат этилган (мумкин бўлган) 
тартибини бошланғич шартлар асосида аниқлаш.
Биринчи кўринишда амалга ошириш тест мисоллари ёки тест мисоллари гуруҳлари 
сони унча катта бўлмаган ҳолларда қулай. Иккинчи кўринишда эса тест мисолларини 
бажарилиш кетма-кетлиги корректлиги тестланаётган тизим ёки тест муҳити тест 
мисолини бажариш учун зарур бўлган ҳолатда эканлигини текшириш орқали аниқланади.
Паразит тест боғлиқлари одатда тест-режани нокоррект ишлаб чиқиш натижасида 
юзага келади. Бундай кўринишдаги боғлиқликлар, кўзда тутилган боғлиқликлар каби, бир 
ёки бир қанча тест мисоллари коррект ишлайди, фақатгина агар унгача бошқа тест 
мисоллари бажарилган бўлса. Лекин бундай боғлиқлик тестловчи томонидан кўзда 
тутилган бўлмайди.

Download 2,45 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   196




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