Hatto to'g'ri ishlab chiqilgan test ishi ham sifatsiz bo'lib chiqishi mumkin


Oddiylik va murakkablik o'rtasidagi muvozanat


Download 37.01 Kb.
bet2/5
Sana31.01.2024
Hajmi37.01 Kb.
#1830916
1   2   3   4   5
Bog'liq
133-144 Dasturiy vositalarni testlash

Oddiylik va murakkablik o'rtasidagi muvozanat. Bu erda hech qanday akademik ta'riflar mavjud emas, lekin oddiy test ishi bitta ob'ektda ishlaydi (yoki asosiy ob'ekt unda aniq ko'rinadi) va shuningdek, oz sonli ahamiyatsiz harakatlarni o'z ichiga oladi; murakkab test ishi bir nechta teng kuchga ega bo'lgan ob'ektlarda ishlaydi va juda ko'p ahamiyatsiz harakatlarni o'z ichiga oladi.
Oddiy sinov holatlarining afzalliklari:
• ularni tez o‘qish, oson tushunish va kuzatish mumkin;
• ular yangi testerlar va loyihada yangi odamlar uchun tushunarli;
• ular xatoning mavjudligini aniq ko'rsatadilar (qoida tariqasida, ular kundalik arzimas harakatlarni taxmin qiladilar, ular bilan bog'liq ko’z bilan ko’rish mumkin bo’lgan muammolar va bahs-munozaralarga sabab bo'lmaydi);
• ular xatoning dastlabki tashxisini soddalashtiradi, chunki qidiruvingizni toraytiradi.
Murakkab test holatlarining afzalliklari:
• ko'p ob'ektlar o'zaro ta'sirlashganda xatolik ehtimoli ortadi;
foydalanuvchilar, qoida tariqasida, murakkab stsenariylardan foydalanadilar va shuning uchun murakkab testlar foydalanuvchilarning ishini to'liqroq taqlid qiladi;
• dasturchilar bunday murakkab holatlarni kamdan-kam hollarda sinab ko'rishadi (Buni qilishga majbur lekin ular buni bajarmaydilar).
Keling, misollarni ko'rib chiqaylik.
Juda oddiy sinov ishi


Bu sinov ishi bir vaqtning o'zida ortiqcha harakatlar, keraksiz ma’lumotlar va operatsiyalarni spetsifikatsiyasi tufayli juda murakkab.
Yaxshi oddiy test misoli 3-sonli test misolidir xususiylik va umumiylik haqida fikr.
Yaxshi murakkab test misoli quyidagicha ko'rinishi mumkin:

Ba'zida murakkabroq sinov holatlari ham aniqroq bo'ladi,
lekin bu faqat umumiy tendentsiya, qonun emas. Sinov ishining murakkabligi tufayli uning ustuvorligini aniq baholang (bizning yaxshi murakkab test misolida, u sinovdan o'tayotgan vaziyat uchun juda past ustuvorlikka ega bo'lishi aniq.
sun'iy va juda dargumon, ammo murakkab testlar mavjudligi bu uning eng yuqori ustuvorligidir).
O'ziga xoslik va umumiylik holatida bo'lgani kabi, test holatlarining soddaligi yoki murakkabligi ham yomon narsa emas (aslida, test ishlarini ishlab chiqish va bajarishni oddiylaridan boshlash tavsiya etiladi, keyin esa yanada rivojlanganlarga o'tish tavsiya etiladi), lekin haddan tashqari soddalik va haddan tashqari murakkablik ham test ishining sifatini pasaytirish.

Download 37.01 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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