Mumkinlikni testdan o'tkazish - foydalanuvchi tajribasi ushbu test bilan e'tiborni tortadi. Bu GUI qanday ishlab chiqilganligini va ulardan foydalanish qulayligini o'lchaydi. Sinov testlar sub'ektlarining aniqligi va samaradorligini va hissiy javoblarni tekshiradi.
Sanity test - Bu dastur keyingi sinovlarni davom ettirish uchun vaqt va xarajatlarga to'g'ri keladimi- yo'qligini ko'rsatadi. Juda ko'p kamchiliklar va tajovuzkor testlar amal qilmaydi.
Tutun sinovlari - tutun sinovlari ozod qilishni oldini olish uchun etarlicha jiddiy bo'lgan asosiy xatolarni ko'rsatadi. Bu yangi qurilishda amalga oshirilganda uni tuzish tekshirish testi deb ataladi.
Regression test - tizim o'zgarishlarga uchraganda, regress testlari kutilmagan xatti-harakatlarni kuzatadi. Modul yoki komponentlarga salbiy ta'sir ko'rsatadi.
Tahribotlarni sinovdan o'tkazish - Testyorlar g'ayritabiiy kirishlarni kiritadi va kutilmagan ma'lumotlarni boshqarish uchun dasturiy ta'minotni aniqlay oladi. Dastur ishlab chiquvchilarga dasturni xato boshqaruvida qanchalik mustahkam ekanligini ko'rsatadi.
Qayta tiklash testlari - apparat yoki boshqa funktsiyalar bajarilmaganda, bu test dasturiy ta'minotni qay darajada tiklashi va ishlashni davom ettirishi mumkinligini ko'rsatadi.
Avtomatlashtirilgan test - bu qo'llarni qo'llash qiyin vazifalarni bajaradi. Sinovlarni boshqarish va kutilgan natijalar bo'yicha ma'lumotlarni taqdim etish uchun maxsus dasturiy ta'minotdan foydalaniladi.
Muvofiqlik testi - Dastur turli xil hisoblash muhitlarida ishlaydi, shuning uchun bu turli tizimlar bilan muvofiqlikni tekshiradi. Masalan, dasturiy ta'minot turli xil operatsion tizimlar va veb-brauzerlar bilan ishlayaptimi?
Ishlashni sinash - bu turli xil stsenariylarda dasturiy ta'minot ish faoliyatini tekshiradigan chuqur testdir. Tezlik, barqarorlik, resurslarni taqsimlash va tezlik haqida ma'lumot to'planadi. Bundan tashqari, bu jarayonda hajmi, hajmi va siqilish sinovlari kabi past-testlar ishtirok etadi.
Do'stlaringiz bilan baham: |