Dasturiy vositalarni testlash” fanidan 4-laboratoriya ishi yuzasidan topshiriq 4-laboratoriya ishi. Testlash usullari



Download 200,05 Kb.
bet2/3
Sana10.06.2022
Hajmi200,05 Kb.
#649580
1   2   3
Bog'liq
Dasturiy vositalarni testlash 4-lab

Testlash modeli


Testlash modeli dasturiy ta‟minot verifikatsiyasining klassik metodlaridan farq qiladi. Avvalo, testlash ob‟ekti bu bir sistema emas, balki uning bir modeli ya‟ni formal vositalar bilan loyihalangan qismidir. Agar modelning to‟g‟riligini va ishlashi tekshirilsa, testlovchi etarli darajada tizimning umumiy yaxlitligini tahlil qilinuvchi mustahkam vositaga ega bo‟ladi. Bu model bilan ishlaganda real tizim uchun testlash laboratoriyasini yaratib bo‟lmaydigan holatni ham amalga oshirish mumkin. Bu model orqali tizimning dasturiy kodi uning hususiyatlarini va algoritmning optimalligi yoki mustahkamligini ta‟minlovchi tizim parametrlarini tahlil qilishi mumkin. Ammo testlash modelida bir qancha istisnolar mavjud, bular tizim aloqasi, algoritmik va matematik qurilmalarning etarli darajada ishlashining ta‟minlanishidir.

Dastur kodini tahlil qilish




Ko‟p hollarda tizimni to‟liqligicha testlash mumkin emas. Dastur kodining alohida qismlari hech qachon bajarilmasligi mumkin. Bunday holatlarda ularga talablar qo‟yiladi. Masalan, kodning ma‟lum qismi istisnoli holatlarni ishlab chiqishga hizmat qiladi. Agar 2 ta modul(qism) bir-biriga sonli qiymatlarni yuborsa, qiymatning to‟g‟rilikni tekshiruvchi funksiya 2 ta modul uchun ham ishlaydi, ammo qabul qilish modulini tekshiruvchi funksiya hech qachon aktivlashtirilmaydi, chunki barcha xato qiymatlar yuborilayotganda qirqib tashlanadi. Bunday holatlarda dasturiy kodining to‟g‟riligini qo‟lda tahlil qilish ishi bajariladi, bu ham kodni ko‟zdan kechirish yoki tekshirish deb nomlanadi. Agar tekshiruv natijasida muammoli qismlarga duch kelinsa. Bu xabar oddiy test natijalari bilan birga to‟g‟rilash uchun ishlab chiquvchiga yuboriladi.

Testlash muhiti


Odatda ixtiyoriy murakkab tizimda testlashning asosiy hajmini avtomatlashtirilgan rejim tashkil etadi. Bundan tashqari testlanayotgan tizim oldin alohida, keyin esa kompleks tarzda testlanuvchi alohida modullarga ajratiladi. Bu shuni anglatadiki, testlash jarayonida testlash modulini bajaruvchi va kirishni ta‟minlovchi, kiruvchi ma‟lumotlarni beruvchi, haqiqiy chiquvchi ma‟lumotlarni yig‟uvchi, berilgan kiruvchi ma‟lumotlardan natijada tizim ishini oluvchi bir qancha qismlarni yaratish kerak. SHundan so‟ng haqiqiy chiquvchi ma‟lumotlarni kutilayotganlari bilan solishtirish va modullarning berilganlarga mosligini tekshirish ishi amalga oshoriladi.

Testlash muhiti tizimdagi alohida modullaridan chiqish uchun ham ishlatiladi. Qismlarga bo‟lingan tizim modullarining har xil bosqichlarida testlash dastur kodida yuzaga keluvchi muammoni aniq yechishga imkon beradi.


Testlash muhiti ham o‟z navbatida dastur hisoblanadi va uning o‟zi ham testlanishi kerak. Testlash muhitini testlashdan maqsad testlash modulining ishlashini hech qachon o‟zgartirmaslik va tizim holatini bir maromida modellashtirish hisoblanadi.



Download 200,05 Kb.

Do'stlaringiz bilan baham:
1   2   3




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