Mundarija:. Dasturiy ta'minotni testlash; 15. Dasturiy ta'minotni testlashning afzalliklari; 15. Dasturiy ta’minot sifati


Download 0.84 Mb.
bet1/6
Sana13.01.2022
Hajmi0.84 Mb.
#331284
  1   2   3   4   5   6
Bog'liq
MQghuYdIyiyb3JwToiKnx3vq-ElPDHvd
English, Shayboniy, Shayboniy, 1 MARUZA BOJXONA ISHI FANIGA KIRISH ANNING MAQSADI VA VAZIFALARI, mardonov-shaxzod-425-18, Final exm electronic, ЮЗА, Matematika Taqvim mavzular rejasi yangi qaror bo'yicha 13 10 2020, Matematika Taqvim mavzular rejasi yangi qaror bo'yicha 13 10 2020, Дилёкк, Дилёкк, Дилёкк, Guli, 8

Dasturiy ta’minotni sinovdan o‘tkazish. Dasturiy ta’minot evolyusiyasi

Mundarija:

15.1 Dasturiy ta'minotni testlash;

15.2 Dasturiy ta'minotni testlashning afzalliklari;

15.3 Dasturiy ta’minot sifati.

15.1 Dasturiy ta'minotni testlash.

Testlash dasturni amalga oshirishni maqsad qilib qo'yganligini va dasturni ishlatishdan oldin dastur kamchiliklarini aniqlash uchun mo'ljallangan. Dasturiy ta'minotni sinovdan o'tkazganingizda sun'iy ma'lumotlardan foydalanib, dasturni amalga oshirasiz. Sinov natijalarining xatolarini, noto'g'ri yoki dasturning funktsional bo'lmagan atributlari haqida ma'lumotni tekshirib turasiz.

Sinov jarayonida ikkita alohida maqsad mavjud:

1. Ishlab chiquvchiga va mijozga dasturiy ta'minotning talablariga javob beradigan tarzda namoyish etish. Maxsus dasturiy ta'minot uchun, bu talablar hujjatida har bir talab uchun kamida bitta test bo'lishi kerakligini anglatadi. Tarkibiy dasturiy mahsulotlar uchun, bu tizimning barcha funktsiyalari, shuningdek, ushbu funktsiyalarning kombinatsiyasi uchun testlar bo'lishi kerak degan ma'noni anglatadi.

2. Dasturiy ta'minot xatti-harakati noto'g'ri, istalmagan yoki uning spetsifikatsiyasiga mos kelmaydigan vaziyatlarni aniqlash. Bu dastur xatolarining natijasidir. Buzuqlikni tekshirish tizimi tizimning qulashi, boshqa tizimlar bilan kiruvchi shovqinlar, noto'g'ri hisoblashlar va ma'lumotlar buzilishi kabi nomaqbul tizim xatti-harakatlarining oldini olish bilan bog'liq.

Birinchi maqsad, tizimni kutilgan foydalanishni aks ettiruvchi ma'lum bir test holatlari to'plamidan foydalanib tizimni to'g'ri ishlashini kutish uchun tekshirish testlariga olib keladi. Ikkinchidan, test sinovlari xatolarga olib kelishi uchun mo'ljallangan testlarni olib keladi. Buzuqlik testidagi sinovlar qasddan qorong'i bo'lishi mumkin va tizim odatda qanday ishlatilishini aks ettirmasligi kerak. Albatta, sinov uchun ushbu ikki yondashuv o'rtasida aniq chegaralar mavjud emas. Testlash tekshiruvi vaqtida siz tizimdagi nuqsonlarni topasiz; qobiliyatsiz sinov vaqtida ba'zi testlar dasturning talablariga javob berishini ko'rsatadi.



15.1-rasmda ko'rsatilgan diagramma tekshirish testi va qusur testlari orasidagi farqni tushuntirishga yordam beradi. Qora quti sifatida sinov qilingan tizim haqida o'ylab ko'ring. Tizim ba'zi bir kirish majmui I kirimlarini qabul qiladi va O chiqadigan to'plamdagi chiqimlarni hosil qiladi. Ba'zi chiqimlar noto'g'ri bo'ladi. Ular to'siq ning kirishlariga javoban tizim tomonidan ishlab chiqarilgan -ning chiqishlari. Xatolikni sinab ko'rishda birinchi o'ringa, tizimdagi muammolarni ochib tashlaganligi uchun, dagi ushbu yozuvlarni topish mumkin. Tasdiqlash testlari boshqa tashqaridan to'g'ri kirishlar bilan testni o'z ichiga oladi. Ular kutilgan natijalarni ishlab chiqarish uchun tizimni rag'batlantiradilar.




Download 0.84 Mb.

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




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