TestLink - TestLink

TestLink
Testlink logo.png
Tuzuvchi (lar)Teamtest
Dastlabki chiqarilish2003 yil 17 oktyabr; 17 yil oldin (2003-10-17)
Barqaror chiqish
1.9.20 / 19-yanvar, 2020 yil; 10 oy oldin (2020-01-19)
Ombor Buni Vikidatada tahrirlash
YozilganPHP
Operatsion tizimO'zaro faoliyat platforma
Mavjud:Ko'p tilli
TuriSinovlarni boshqarish
LitsenziyaGPL
Veb-saytsinov havolasi.org

TestLink veb-ga asoslangan testlarni boshqarish osonlashtiradigan tizim dasturiy ta'minot sifatini ta'minlash. U Teamtest tomonidan ishlab chiqilgan va qo'llab-quvvatlangan. Platformada test holatlari, test to'plamlari, test rejalari, test loyihalari va foydalanuvchi boshqaruvini qo'llab-quvvatlash hamda turli hisobotlar va statistik ma'lumotlar mavjud.

Talablar

TestLink veb-dasturiy ta'minot bo'lgani uchun uni o'rnatish va ishga tushirish uchun ma'mur veb-server va ma'lumotlar bazasiga kirishga muhtoj. TestLink-ni qo'llab-quvvatlaydi MySQL, MariaDB va PostgreSQL ma'lumotlar bazalari. TestLink-dan foydalanish uchun foydalanuvchi faqat a ni talab qiladi veb-brauzer.

Foydalanish

TestLink tomonidan ishlatiladigan asosiy birliklar quyidagilardir: Test Case, Test Suite, Test Plan, Test Project va User.[1][2]

Sinov rejasi

Sinov rejalari dasturda testlar to'plamini bajarish uchun asosiy birlikdir. Sinov rejalariga tuzilishlar, muhim bosqichlar, foydalanuvchi tayinlash va test natijalari kiradi.

Sinov rejasi nomi, tavsifi, tanlangan test ishlarining to'plami, tuzilishi, test natijalari, muhim bosqichlari, sinov topshirig'i va ustuvorligini belgilashni o'z ichiga oladi. Har bir test rejasi joriy test loyihasi bilan bog'liq.

Sinov rejalari "Test rejasini boshqarish" sahifasidan joriy Test loyihasi uchun etakchi imtiyozlarga ega foydalanuvchilar tomonidan tuzilishi mumkin. "Yaratish" tugmachasini bosing va ma'lumotlarni kiriting.

Sinov rejasining ta'rifi sarlavha, tavsif (HTML formati) va holat "Faol" katagidan iborat. Tavsifda kompaniya jarayonlari bo'yicha keyingi ma'lumotlar bo'lishi kerak:

  • Xulosa / qamrov doirasi
  • Sinov uchun xususiyatlar
  • Sinov qilinmaydigan xususiyatlar
  • Sinov mezonlari (sinovdan o'tgan mahsulotni topshirish)
  • Sinov muhiti, infratuzilma
  • Sinov vositalari
  • Xatarlar
  • Adabiyotlar (Mahsulot rejasi yoki O'zgartirish so'rovi, Sifat to'g'risidagi hujjat (lar) va boshqalar).

Sinov rejalari ma'lum bir vaqt ichida test spetsifikatsiyasidan import qilingan sinov holatlaridan iborat. Sinov rejalari boshqa test rejalaridan tuzilishi mumkin. Bu foydalanuvchilarga istalgan vaqtda mavjud bo'lgan sinov holatlaridan test rejalarini tuzish imkonini beradi. Bu yamoq uchun sinov rejasini tuzishda kerak bo'lishi mumkin. Foydalanuvchi Sinov rejasini ko'rishi uchun ular tegishli huquqlarga ega bo'lishi kerak. Huquqlar foydalanuvchi / loyihaning huquqlari bo'limida belgilanishi mumkin (rahbarlar tomonidan). Foydalanuvchilar sizga ishlayotgan loyihani ko'ra olmasliklarini aytganda, bu esda tutish kerak bo'lgan muhim narsa.

Sinov rejalari qo'rg'oshin imtiyozlariga ega foydalanuvchilar tomonidan o'chirilishi mumkin.

Sinov ishi

Sinov ishi dasturning ish jarayonidagi oddiy vazifani tavsiflaydi. Sinov ishi TestLink-ning asosiy qismidir. Sinov sinov ishini o'tkazgandan so'ng, u o'tishi, muvaffaqiyatsiz bo'lishi yoki uni to'sib qo'yishi mumkin. Sinovlar test to'plamlarida tashkil etilgan bo'lib, test ishlari quyidagi qismlarga ega:

  • Test ishining identifikatori TestLink tomonidan avtomatik ravishda tayinlanadi va uni foydalanuvchilar o'zgartira olmaydi. Ushbu identifikator Test Project prefiksidan va Test Case yaratilgan Test Project bilan bog'liq hisoblagichdan iborat.
  • Sarlavha: qisqa tavsifni yoki qisqartmani o'z ichiga olishi mumkin (masalan, TL-USER-LOGIN)
  • Xulosa: haqiqatan ham qisqa bo'lishi kerak; faqat umumiy nuqtai, kirish va ma'lumotnomalar uchun.
  • Qadamlar: test stsenariysini tavsiflash (kiritish ishlari); shuningdek, bu erda old shart va tozalash ma'lumotlarini ham o'z ichiga olishi mumkin.
  • Kutilayotgan natijalar: tekshiruv punktlarini va sinovdan o'tgan mahsulot yoki tizimning kutilayotgan xatti-harakatlarini tavsiflang.
  • Qo'shimchalar: agar konfiguratsiya imkon bersa qo'shilishi mumkin.
  • Ahamiyati: Test sinovlari uchun dizayner testning ahamiyatini belgilashi mumkin [YUQORI, O'RTA va LOW].
  • Ijro etish turi: Sinov dizaynerlari testning avtomatizatsiyasini o'rnatishi mumkin [MANUAL / AUTOMATED]
  • Maxsus maydonlar: Ma'mur Test Case tavsifini yoki toifalashini yaxshilash uchun o'z parametrlarini belgilashi mumkin. Katta buyurtma maydonlari (250 ta belgidan ortiq) mumkin emas. Ammo ma'lumotni ota-ona Test Suite-ga qo'shish va maxsus maydonlar orqali yo'naltirish mumkin. Masalan, siz "standart", "ishlash", "standart_2" konfiguratsiyasini tavsiflashingiz va CF orqali ushbu yorliqlarga murojaat qilishingiz mumkin.

Foydalanuvchi

Har bir TestLink foydalanuvchisi mavjud funktsiyalarni belgilaydigan belgilangan rolga ega. Odatiy turlar quyidagilardir: Mehmon, Sinov Dizayner, Katta sinovchi, Sinovchi, Lider va Administrator, lekin maxsus rollar ham yaratilishi mumkin.

Sinov loyihalari

Test loyihalari TestLink-ning asosiy tashkiliy birligidir. Sinov loyihalari sizning kompaniyangizning mahsulotlari yoki echimlari bo'lishi mumkin, ular vaqt o'tishi bilan ularning xususiyatlari va funksiyalarini o'zgartirishi mumkin, lekin aksariyat hollarda bir xil bo'lib qoladi. Test loyihasi talablar hujjatlari, test spetsifikatsiyasi, test rejalari va foydalanuvchilarning o'ziga xos huquqlarini o'z ichiga oladi, test loyihalari mustaqil bo'lib, ma'lumotlar bilan almashilmaydi.

Sinov xususiyatlari

TestLink Test spetsifikatsiyasi tuzilishini Test Suite va Test Case-ga ajratadi. Ushbu darajalar dastur davomida saqlanib qoladi. Bitta sinov loyihasida faqat bitta test spetsifikatsiyasi mavjud.

Xususiyatlari

  • Foydalanuvchi rollari va boshqarish
  • Sinov holatlarini test spetsifikatsiyasida guruhlash
  • Sinov rejalari
  • Platformalar
  • Versiya va qayta ko'rib chiqishga qo'yiladigan talablar
  • Dasturiy ta'minotning turli xil tuzilmalarini sinovdan o'tkazish uchun yordam
  • Hisobotlar, jadvallar va monitorlar
  • Yordamida foydalanuvchi interfeysini sozlash Smarty andozalari
  • Bilan integratsiya LDAP
  • Taqdim etilgan API yordamida boshqa dasturiy ta'minot bilan integratsiya
  • Xatolarni kuzatish tizimining integratsiyasi (Mantis, JIRA, Bugzilla, FogBugz, Redmine va boshqalar)

[3]

Shuningdek qarang

Adabiyotlar

  1. ^ usha kannappan (2008-08-12). "Opensource testlink ishchi oqimi". Slideshare.net. Olingan 2012-03-19.
  2. ^ "O'quv qo'llanmasining sinov havolasi". Wn.com. Olingan 2012-03-19.
  3. ^ "Testlink - so'zlashuvchi qo'llanmalar Wiki". Spoken-tutorial.org. 2011-11-16. Olingan 2012-03-19.

Tashqi havolalar