Avtomatlashtirish darajasi bo'yicha test turlari Qo'lda (Ручное) - sinov holatlari sinovchi tomonidan avtomatlashtirish
vositalaridan foydalanmasdan qo'lda amalga oshiriladigan sinov.
Avtomatlashtirilgan - test jarayonida shaxsni muayyan vazifalarni
bajarishdan chetlashtirishga imkon beradigan texnikalar, yondashuvlar va vositalar
to'plami. Test holatlari qisman yoki to'liq maxsus asbob yordamida amalga
oshiriladi.
Komponentlarni izolyatsiyalash testlarining turlari Unit/component (модульное) -
dasturiy
ta'minotning
alohida
komponentlarini (modullarini) sinovdan o'tkazish.
Integration (интеграционное)- birlashtirilgan komponentlar yoki tizimlar
o'rtasidagi o'zaro ta'sir sinovdan o'tkaziladi.
System (системное) - butun tizimning ishlashi belgilangan talablarga javob
berishini tekshirish uchun sinovdan o'tkaziladi.
Tayyorlik uchun test turlari. Intuitiv test sinovlarga tayyorlanmasdan, kutilgan natijalarni aniqlamasdan
yoki test stsenariylarini ishlab chiqmasdan amalga oshiriladi.
Tekshirish testi - bu stsenariylar bajarilayotganda test stsenariylarini
loyihalash usuli. Sinovchi tekshiruvlar o'tkazadi, ularni o'ylaydi, yangi tekshiruvlar
o'tkazadi, ko'pincha buning uchun olingan ma'lumotlardan foydalanadi.
Hujjatlarni sinovdan o'tkazish - tayyorlangan test stsenariylari, testlarni
amalga oshirish bo'yicha ko'rsatmalar bo'yicha sinov.
Joy va vaqt bo'yicha test turlari User Acceptance Testing Foydalanuvchilarni qabul qilish testi (UAT)
(qabul qilish testi) - foydalanuvchining ehtiyojlari, talablari va biznes-jarayonlari
bilan bog'liq bo'lgan rasmiy test, aniqlashtirish maqsadida amalga oshiriladi.
Alpha Testing (alfa testi) - simulyatsiya qilingan yoki haqiqiy funktsional
test mahsulotni ishlab chiquvchi tashkilotda amalga oshiriladi, lekin loyiha jamoasi
tomonidan emas (bu testchilar, potentsial foydalanuvchilar, mijozlarning mustaqil
jamoasi bo'lishi mumkin). Alfa testi ko'pincha ichki qabul qilish testi sifatida
qutidagi dasturiy ta'minotga qo'llaniladi.
Beta Testing(beta test) - komponent yoki tizim haqiqatan ham talablarga
javob berishini aniqlash uchun potentsial yoki mavjud mijozlar / mijozlar
tomonidan ishlab chiquvchilar bilan aloqasi bo'lmagan holda (mahsulot
ishlatiladigan muhitda) operatsion sinov. mijozning / mijozning va biznes
jarayonlariga mos keladi. Beta-test ko'pincha bozordan fikr-mulohazalarni olish
uchun tayyor dasturiy ta'minotni tashqi qabul qilish testi shakli sifatida amalga
oshiriladi.