Integratsiyalashuv testi - bu modullarni birlashtirganda xatolarni aniqlaydi. Turli integratsiya testlari yuqoridan pastga, yuqoridan pastga va funktsional ortib boradi.
Tizim testi - Loyihaning komponentlari ushbu usul bilan turli muhitlarda bir butun sifatida sinovdan o'tkaziladi. Qora quti usuli ostiga tushib, jarayonning yakuniy sinovlaridan biri hisoblanadi. Tizim ish va foydalanuvchi ehtiyojlarini qondirish uchun kerak bo'ladimi-yo'qligini aniqlaydi.
Alpha testi - ichki xodimlar simulyatsiya qilingan yoki haqiqiy muhitda dasturiy ta'minotni ishlab chiquvchidan tekshiradi . Shundan so'ng, ishlab chiquvchilar xatolar va boshqa masalalarni hal qilishadi.
Beta testi - Shuningdek, maydon sinovi deb ham ataladi, mijoz o'z mahsulotiga haqiqiy sharoitlarda mahsulotni sinab ko'radi. Mijoz oxirgi foydalanuvchilari guruhini dasturni beta yoki beta versiyalarida sinab ko'rish imkoniyatini taklif qilishi mumkin. Mumkin bo'lgan takomillashtirish yuzasidan muloqotlar ishlab chiqaruvchiga yuboriladi.
Qabul qilish testi - Bundan tashqari, qora quti testi doirasida mijozlar dasturni kerakli spetsifikatsiyalarga dastur yaratib qo'yganligini aniqlash uchun dasturiy ta'minotni sinab ko'rishadi.
Sinov turlari
Ushbu dasturiy testlar muayyan maqsadlarga qaratilgan.
O'rnatish testi - Dastur sinov muhandisi va konfiguratsiya menejeri oxirgi foydalanuvchini dasturni o'rnatishi va ishga tushirishi uchun ushbu testni amalga oshiradi. O'rnatish fayllari, o'rnatish joylari va ma'muriy imtiyozlar kabi sohalarni qamrab oladi.
Rivojlanish sinovlari - bu nuqsonlarni aniqlash va oldini olish uchun sinxronlashtirilgan strategiyalarni amalga oshiradi. Statik kod tahlilini, teng huquqli kodni tekshirishni, izlenebilirliği va o'lchov tahlilini o'z ichiga oladi. Maqsad - risklarni kamaytirish va xarajatlarni tejash.
Do'stlaringiz bilan baham: |