Sinovlarni boshqarish - Test management

Sinovlarni boshqarish ko'pincha test jarayonini boshqarish faoliyatiga tegishli. Sinovlarni boshqarish vositasi dasturiy ta'minot boshqarish uchun ishlatilgan testlar (avtomatlashtirilgan yoki qo'lda), ilgari sinov protsedurasi bilan aniqlangan. Bu ko'pincha bilan bog'liq avtomatlashtirish dasturiy ta'minot. Sinovlarni boshqarish vositalari ko'pincha o'z ichiga oladi talab va / yoki spetsifikatsiya avtomatik ishlab chiqarishga imkon beradigan boshqaruv modullari talab matritsasi (RTM), bu a ning funktsional qamrovini ko'rsatadigan asosiy ko'rsatkichlardan biridir tizim sinovdan o'tkazilmoqda (SUT).

Ma'lumotlar bazasida test ta'riflarini yaratish

Sinov ta'rifi quyidagilarni o'z ichiga oladi: test rejasi, mahsulot bilan bog'liqlik talablar va texnik xususiyatlar. Oxir-oqibat, imtiyozlar belgilanishi uchun testlar o'rtasida ba'zi munosabatlar o'rnatilishi mumkin. Masalan, agar A testi B testining ota-onasi bo'lsa va A testi muvaffaqiyatsiz bo'lsa, unda B testini o'tkazish foydasiz bo'lishi mumkin, shuningdek testlar ustuvor yo'nalishlar bilan bog'liq bo'lishi kerak, testdagi har bir o'zgarish QA guruhi keng qamrovli ko'rinishga ega bo'lishi uchun versiyalangan bo'lishi kerak. sinov tarixi.

Sinov kampaniyalarini tayyorlash

Bunga test ishlarining bir nechta to'plamlarini qurish va ularni bajarish (yoki ularning bajarilishini rejalashtirish) kiradi. Ijro etish qo'lda yoki avtomatik bo'lishi mumkin.

Qo'lda bajarish[1]

Foydalanuvchi barcha sinov bosqichlarini qo'lda bajarishi va tizimni natija to'g'risida xabardor qilishi kerak, ba'zi testlarni boshqarish vositalari foydalanuvchini interfeys bilan ta'minlash uchun ramkani o'z ichiga oladi. test rejasi bu vazifani engillashtirish uchun. Sinovlarni o'tkazish uchun bir necha usullar mavjud. Sinovni o'tkazishning eng oddiy usuli bu sinov ishini o'tkazishdir. Sinov ishi sinov rejalari, test stsenariylari, sinov muhitlari, sinov ishlarini bajarish yozuvlari va test to'plamlari kabi boshqa sinov artefaktlari bilan bog'lanishi mumkin.

Avtomatik ijro

Avtomatlashtirilgan testlarni amalga oshirishning ko'plab usullari mavjud: Avtomatik bajarish testlarni boshqarish vositasini testlarning o'ziga mos kelishini talab qiladi. testlarni boshqarish vositalari xususiy avtomatizatsiya tizimini taklif qilishi mumkin yoki API-lar uchinchi tomon yoki xususiy avtomatlashtirilgan testlar bilan interfeys qilish.

Hisobotlar va ko'rsatkichlarni yaratish

Sinovlarni boshqarish vositalarining yakuniy maqsadi QA menejeriga chiqarilishidan oldin sinov qilinayotgan tizim sifatini baholashda yordam beradigan sezgir ko'rsatkichlarni etkazib berishdir. Metrikalar odatda muvaffaqiyat darajasi, progresiya / regressiya va boshqa ko'plab nozik ma'lumotlarni ko'rsatuvchi grafikalar va jadvallar shaklida taqdim etiladi. .

Xatolarni boshqarish

Oxir oqibat, testlarni boshqarish vositalari birlashtirilishi mumkin xatolarni kuzatish xususiyatlari yoki hech bo'lmaganda taniqli maxsus xatolarni kuzatish echimlari bilan interfeysi (masalan Bugzilla yoki Mantis ) sinov nosozligini a bilan samarali bog'lash xato.

Sinov faoliyatini rejalashtirish

Sinovlarni boshqarish vositalari birlashtirilishi mumkin (yoki uchinchi tomon bilan interfeys) Loyiha boshqaruvi QA menejeri faoliyatini rejalashtirishdan oldin yordam berish uchun funktsional imkoniyatlar.

Sinovlarni boshqarish vositalari

Bugungi kunda bozorda bir nechta tijorat va ochiq manbali testlarni boshqarish vositalari mavjud. Sinovlarni boshqarish vositalarining aksariyati veb-xizmat ko'rsatadigan dasturlar bo'lib, ular uyda o'rnatilishi kerak, boshqalarga esa kirish huquqi mavjud xizmat sifatida dasturiy ta'minot.[iqtibos kerak ]

Shuningdek qarang

Adabiyotlar

  1. ^ Grem, Reks Blek, Erik van Veenendaal, Doroti (2012). Dasturiy ta'minotni sinovdan o'tkazish asoslari: ISTQB sertifikati (3. tahr.). London: Cengage Learning EMEA. ISBN  1408044056.

Tashqi havolalar