2025 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2025-01-22 17:45
Sinov uchun boshqaruv Jira (TM4J) a yaratish imkonini beradi BDD test ishi foydalanuvchi hikoyangiz ichidan Jira . Siz avtomatlashtirilganni o'rnatishingiz va sozlashingiz mumkin sinovdan o'tkazish TM4J bilan ishlash uchun bodring kabi vosita va Jenkins kabi doimiy integratsiya (CI) vositasi. Keyin TM4J dan foydalanishni boshlashingiz mumkin BDD yaratish -Gerkin sinov holatlari.
Xuddi shunday, BDD test holatlarini qanday yozasiz?
BDD xulq-atvorga asoslangan rivojlanishni anglatadi. TDD qisqartmasi sinov yo'naltirilgan rivojlanish.
Ushbu bosqichlar va tamoyillar bu erda umumlashtiriladi:
- Barcha testlar koddan oldin yozilgan.
- Test yozing.
- Yangi test muvaffaqiyatsizligini tekshirish uchun barcha testlarni bajaring.
- Kodni yozing.
- Sinovlarni qaytadan o'tkazing.
- Agar kerak bo'lsa, kodni o'zgartiring.
- Sinovlarni qaytadan o'tkazing.
BDD ramkasi nima? BDD ramkasi ya'ni Behavior Driven Development - bu tester/biznes tahlilchisiga oddiy matn tilida (ingliz tilida) test holatlarini yaratish imkonini beruvchi dasturiy ta'minotni ishlab chiqish yondashuvidir. Stsenariylarda ishlatiladigan oddiy til hatto texnik bo'lmagan jamoa a'zolariga dasturiy ta'minot loyihasida nima sodir bo'layotganini tushunishga yordam beradi.
Bundan tashqari, BDD ni qanday yozasiz?
BDD dan kornişon sintaksisi bilan foydalanish
- Foydalanuvchi hikoyalaringizdan boshlang. Jamoa sifatida foydalanuvchi hikoyalaringizni ko‘rib chiqing va GIVEN, WHEN va THEN (VA, BUT ham ishlatilishi mumkin) kalit so‘zlari yordamida BDD stsenariylarini yozing.
- BDD stsenariylaringizni avtomatlashtiring.
- Xususiyatlarni amalga oshirish.
- Xususiyat tugallanganligini ko'rsatish uchun avtomatlashtirilgan BDD stsenariylarini ishga tushiring.
- Takrorlang.
Nima uchun BDD muhim?
BDD hamkorlikni oshiradi va yaxshilaydi. Bu loyihada ishtirok etayotgan har bir kishiga mahsulotni ishlab chiqish siklida oson ishtirok etish imkonini beradi. Oddiy tildan foydalanib, hamma xatti-harakatlar stsenariylarini yozishga qodir. Yuqori ko'rinish.
Tavsiya:
Selenium IDE-da test ishini qanday yozishim mumkin?
Asboblar -> Selenium IDE-ni bosing. Qizil yozuv tugmasi "Yozuv rejimida" ekanligini tekshiring. Kerakli saytingizni ko'rib chiqing, Masalan, www.google.com ni ko'rib chiqing va qidiruv maydoniga "salom" so'zini kiriting va "qidiruv" tugmasini bosing. Yozib olish tugmasini bosish orqali yozishni to'xtating
QTest-dan test holatlarini qanday eksport qilishim mumkin?
1-qadam − Ildiz jildni tanlang va quyidagi skrinshotda ko'rsatilganidek, Test holatlarini eksport qilish belgisini bosing. 2-qadam − Sinov holatlarini eksport qilish belgisini bosish orqali variantlar to'plami ko'rsatiladi (yuklab olish uchun). Test ishi tafsilotlari hisobotini tanlang va ustiga bosing. Sinov holatlarini eksport qilish ustasi ochiladi
Selenium IDE dan test holatlarini qanday eksport qilishim mumkin?
Sinov yoki toʻplamni sichqonchaning oʻng tugmasi bilan bosish, Eksport ni tanlash, maqsad tilingizni tanlash va Eksport tugmasini bosish orqali test yoki testlar toʻplamini WebDriver kodiga eksport qilishingiz mumkin. Bu maqsad tilingiz uchun eksport qilingan kodni o'z ichiga olgan faylni brauzeringizning yuklab olish katalogiga saqlaydi
Jira vositalarida test holatlarini qanday yozasiz?
Jira-ni holatlaringiz uchun test natijalarini qabul qilish uchun sozlash 1-qadam: Maxsus muammo turi. Birinchidan, natijalarni yozib olish uchun maxsus maydon yaratishingiz kerak. 2-qadam: Natija uchun ekran yarating. 3-qadam: Natija uchun ekran sxemasini yarating. 4-qadam: Muammo turi ekran sxemasini sozlang. 5-qadam: Test ishi natijasini qo'shing
Jira'da qTest test holatlarini qanday bog'laysiz?
JIRA ni qTest bilan qanday integratsiyalash mumkin qTest Jira Test Management bilan integratsiyalashuvi Jira muammolari uchun sinov hajmi va xato hisobotlarini taqdim etadigan to'liq sinov va QA bosqichidir. 1-qadam: Zarur narsalarni tiklang. 2-qadam: Test holatlarini tuzing va ularni ehtiyojlar bilan bog'lang. 3-qadam: Sinov davrlarini yarating va bajaring. 4-qadam: Kamchiliklar haqida xabar bering. 5-qadam: Hisobot va tahlil