Mavzu: Dasturiy ta’minotni testlash. Testlashni rejalashtirish. Dasturiy ta’minotni testlash darajalari. Dasturiy ta’minotni testlash turlari. Dasturiy ta’minotni testlash sifati. Reja



Download 58,87 Kb.
bet2/7
Sana12.04.2022
Hajmi58,87 Kb.
#545262
1   2   3   4   5   6   7
Bog'liq
14-Amaliy ish

Parallelipiped tomonlari

Izoh

1

1

1

Yaxshi testlar d=1.7320508

Normal holat

1

2

3

Normal test d=3.74165773

0

0

0

Natija 0 ga teng bo‘lishi kerak

Ekstrim holat

0

1

2

Bu parallilipiped emas. Nima bo‘ladi?

1

0

3

Noto‘g‘ri qiymatlar

Ayrim holatlar

2

1

0

1

-6

3

A

V

S



Testlash aksiomalari:



  1. To‘g‘ri test deb, xatoni topish imkoniyatini beradigan testga aytiladi.

  2. Testlarni xujjat ko‘rinishida rasmiylashtirib dasturiy mahsulot xujjatlari bilan birgalikda saqlash zarur.

  3. Testlarni nafaqatgina to‘g‘ri kirish ma’lumotlar uchun tayyorlash kerak, noto‘g‘ri ma’lumotlarni xam (ayrim holatlar uchun) kiritish kerak.

  4. Har bir test natijasini taxlil qilish kerak.



Dasturiy ta'minotni sinovdan o'tkazishning to'rt darajasi

Dasturni ishlatish uchun tozalashdan oldin to'rtta asosiy sinovni bajarish kerak: unit testi, integratsiya testi, sistema testi va qabul qilish(acceptance) testi:






  • Unit testi

Sinovning birinchi bosqichida dastur har birining to'liq ishlayotganligini aniqlash uchun dasturiy ta'minotning muayyan birliklari yoki komponentlariga qaratilgan baholashlarga topshiriladi. Ushbu harakatning asosiy maqsadi dastur ishlab chiqilganidek ishlaydimi yoki yo'qligini aniqlashdir. Bu bosqichda, bir birlik bir funktsiyasi, individual dastur yoki hatto bir tartibda murojaat mumkin , va bir Testing Oq-qutisiga usuli odatda ish bajarilishi uchun ishlatiladi. Ushbu sinov bosqichining eng katta afzalliklaridan biri shundaki, uni har safar kod bo'lagi o'zgartirilganda ishga tushirish mumkin, bu esa muammolarni imkon qadar tezroq hal qilish imkonini beradi. Dasturiy ta'minot ishlab chiquvchilari dasturiy ta'minotni sinovchilarga rasmiy sinov uchun topshirishdan oldin birlik testlarini o'tkazishlari odatiy holdir.



  • Integratsiya testi

Integratsiya testi odamlarga dastur ichidagi barcha birliklarni birlashtirish va ularni guruh sifatida sinab ko'rish imkoniyatini beradi. Ushbu sinov darajasi modullar/funksiyalar orasidagi interfeys kamchiliklarini topish uchun mo'ljallangan . Bu, ayniqsa, foydalidir, chunki u birliklarning birgalikda qanchalik samarali ishlashini aniqlaydi. Shuni yodda tutingki, har bir birlik qanchalik samarali ishlamasin, agar ular to'g'ri birlashtirilmagan bo'lsa, bu dasturiy ta'minot dasturining funksionalligiga ta'sir qiladi. Ushbu turdagi testlarni o'tkazish uchun odamlar turli xil sinov usullaridan foydalanishlari mumkin, ammo ishni bajarish uchun ishlatiladigan o'ziga xos usul ko'p jihatdan birliklarni aniqlash usuliga bog'liq bo'ladi.





  • Tizim sinovi

Tizim testi - bu to'liq dastur bir butun sifatida sinovdan o'tkaziladigan birinchi daraja . Ushbu darajadagi maqsad tizimning barcha belgilangan talablarga mos kelishini baholash va uning Sifat standartlariga javob berishini ko'rishdir. Tizim sinovi dasturni ishlab chiqishda rol o'ynamagan mustaqil testerlar tomonidan amalga oshiriladi. Ushbu sinov ishlab chiqarishni yaqindan aks ettiradigan muhitda amalga oshiriladi. Tizim testi juda muhim, chunki u ilova mijoz tomonidan oʻrnatilgan texnik, funktsional va biznes talablariga javob berishini tekshiradi.




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