Kirish sahifasi uchun test holatlarini qanday yozish kerak (namunali stsenariylar)

Kirish sahifasi uchun namunaviy sinov holatlari (Kirish sahifasi uchun BARCHA muhim funktsional va funktsional boʻlmagan test holatlarini oʻz ichiga oladi)

Qachon sizdan 'Ba'zi boshqaruv elementlari bilan shakl', siz quyida aytib o'tilgan test holatlarini yozish qoidalari ro'yxatiga amal qilishingiz kerak:

  • Har bir forma ob'ektiga test ishini yozing.
  • Yozma test holatlari ham salbiy, ham ijobiy test holatlarining kombinatsiyasi boʻlishi kerak.
  • Shuningdek, test holatlari har doim funksionallik, unumdorlik, UI, qulaylik va moslik test holatlarining kombinatsiyasidan iborat boʻlishi kerak.

Suhbatda sizdan login sahifasi uchun test holatlarini yozishni so'rashganda, birinchi navbatda siz o'ylab ko'rishingiz kerak, qancha maksimal nazorat mavjud bo'lishi mumkin? kirish sahifasi?

Chunki sizning oldingizda kirish sahifasi yo'q va ushbu kirish sahifasi uchun talablar hujjati ham yo'q. Lekin login sahifasi shunday keng tarqalgan narsaki, uning boshqaruv elementlarini osongina tasavvur qilishimiz mumkin.

U yerda foydalanuvchi nomi, parol, “Kirish” tugmasi, Bekor qilish tugmasi va Parolni unutdingizmi havolasi boʻlishi mumkin. Muayyan mashinada kirish ma'lumotlarini eslab qolish uchun "Meni eslab qoling" deb nomlangan katakcha bo'lgan yana bitta nazorat bo'lishi mumkin.

Sinov holatlari – Kirish sahifasi

Quyida mumkin bo'lgan ro'yxat keltirilgan. Kirish sahifasi uchun funktsional va funktsional bo'lmagan test holatlari:

Funktsional test holatlari:

Sr.No. Funktsional test holatlari Ti-manfiy/musbat test ishi
1 Foydalanuvchi ekanligini tekshiring to'g'ri foydalanuvchi nomi va haqiqiy parol bilan tizimga kira oladi. Ijobiy
2 Foydalanuvchi to'g'ri foydalanuvchi nomi va parol bilan tizimga kira olmasligini tekshiring. noto'g'ri parol. Salbiy
3 Maydon bo'sh bo'lsa va Yuborish tugmasi bosilsa, ikkalasi uchun ham kirish sahifasini tekshiring. Salbiy
4 "Parolni unutdingizmi" funksiyasini tekshiring. Ijobiy
5 Noto'g'ri login uchun xabarlarni tekshiring. Ijobiy
6 "Meni eslab qolish" funksiyasini tekshiring. Ijobiy
7 Parol maydonidagi ma'lumotlar yulduzcha yoki o'q belgisi sifatida ko'rinishini tekshiring. Ijobiy
8 Foydalanuvchi parolni oʻzgartirgandan keyingina yangi parol bilan tizimga kirishi mumkinligini tekshiring. Ijobiy
9 Kirish sahifasi bir vaqtning o'zida boshqa brauzerda turli hisobga olish ma'lumotlari bilan tizimga kirishga ruxsat berishini tekshiring. Ijobiy
10 Klaviaturaning "Enter" tugmasi kirish sahifasida to'g'ri ishlayotganligini tekshiring. Ijobiy
Boshqa test holatlari
11 Vaqtni tekshiring joriy foydalanuvchi nomi va parol bilan tizimga kirish uchun olingan. Performance & IjobiySinov
12 Kirish sahifasining shrift, matn rangi va rang kodlanishi standartga muvofiqligini tekshiring. UI testi & ; Ijobiy test
13 Kiritilgan matnni oʻchirish uchun “Bekor qilish” tugmasi mavjudligini tekshiring. Usability test
14 Turli brauzerlarda kirish sahifasi va uning barcha boshqaruv elementlarini tekshiring Brauzer mosligi & Ijobiy test.

Funktsional bo'lmagan xavfsizlik test holatlari:

Sr. № Xavfsizlik test holatlari Tiri-salbiy/ijobiy test ishi
1 Foydalanuvchi ekanligini tekshiring har bir maydonga belgilangan diapazondan ortiq belgilar kirita olmaydi (Foydalanuvchi nomi va parol). Salbiy
2 Foydalanuvchi kirita olmasligini tekshiring har bir maydonda belgilangan diapazondan kattaroq belgilar (Foydalanuvchi nomi va parol). Ijobiy
3 "Orqaga" tugmasini bosib kirish sahifasini tekshiring. brauzerning tugmasi. Tizimdan chiqqaningizdan keyin tizimga kirishingizga ruxsat bermasligi kerak. Salbiy
4 Kirish seansining kutish vaqti funksiyasini tekshiring. Ijobiy
5 Foydalanuvchiga bir vaqtning o'zida bir xil brauzerdan turli hisobga olish ma'lumotlari bilan kirishga ruxsat berilmasligi kerakligini tekshiring. Salbiy
6 Foydalanuvchi xuddi shunday tizimga kirishi mumkinligini tekshiringbir vaqtning o'zida turli brauzerlarda hisob ma'lumotlari. Ijobiy
7 Kirish sahifasini SQL in'ektsiya hujumiga qarshi tekshiring. Salbiy
8 SSL sertifikatining amalga oshirilishini tekshiring. Ijobiy

Biz Gmail login sahifasining Misol sini olishi mumkin. Mana uning tasviri.

Gmail login sahifasi uchun test holatlari

Sr. No Test stsenariylari
1 To'g'ri elektron pochta manzilini kiriting & keyingi tugmasini bosing. Foydalanuvchi parolni kiritish imkoniyati borligini tekshiring.
2 E-pochta manzili yoki telefon raqamini kiritmang & shunchaki Keyingi tugmasini bosing. Foydalanuvchi to'g'ri xabarni oladimi yoki bo'sh maydon ajratiladimi yoki yo'qligini tekshiring.
3 Yaroqsiz elektron pochta manzilini kiriting & Keyingi tugmasini bosing. Foydalanuvchi to'g'ri xabarni olishini tekshiring.
4 Yaroqsiz telefon raqamini kiriting & Keyingi tugmasini bosing. Foydalanuvchi to'g'ri xabarni oladi yoki yo'qligini tekshiring.
5 Foydalanuvchi to'g'ri elektron pochta manzili va parol bilan tizimga kirishi mumkinligini tekshiring.
6 Foydalanuvchi tegishli telefon raqami va parol bilan tizimga kirishi mumkinligini tekshiring.
7 Foydalanuvchining to'g'ri telefon raqami va noto'g'ri parol bilan tizimga kira olmasligini tekshiring.
8 Foydalanuvchi tizimga kirmasligini tekshiring.haqiqiy elektron pochta manzili va noto‘g‘ri parol.
9 “E-pochtani unutdingizmi” funksiyasini tekshiring.
10 “Parolni unutdingizmi” funksiyasini tekshiring.

Roʻyxatdan oʻtish sahifasi uchun sinov stsenariylari

#1) Har bir majburiy maydon uchun xabarlarni tekshiring.

#2) Foydalanuvchi barcha majburiy maydonlarni to'ldirmasdan davom eta olmasligini tekshiring.

#3) DOB tanlanganda foydalanuvchining yoshini tekshiring.

#4) Ism va familiyada raqamlar va maxsus belgilarga ruxsat berilmaganligini tekshiring.

#5) Foydalanuvchi barcha majburiy ma'lumotlar bilan muvaffaqiyatli ro'yxatdan o'tishini tasdiqlang.

#6) Foydalanuvchi joriy parol bilan tizimga kirishi mumkinligini tekshiring tafsilotlar.

#7) Parol va Parolni tasdiqlash maydonlari faqat o'xshash qatorlarni qabul qilishini tekshiring.

#8) Parol mavjudligini tekshiring maydon zaif parollarni so'raydi.

#9) Takroriy elektron pochta manzili tayinlanmasligini tekshiring.

#10) Tekshirish Foydalanish qulayligi uchun formadagi har bir maydon uchun maslahatlar berilgan.

Mobil ilovaning kirish sahifasi uchun test stsenariylari

#1) Foydalanuvchi to'g'ri foydalanuvchi nomi va parol bilan tizimga kira oladimi yoki yo'qligini tekshiring.

#2) Foydalanuvchi tizimga kirishi mumkin emasligini tekshiring. noto'g'ri foydalanuvchi nomi yoki parol. Buning almashtirish va kombinatsiyalarini tekshiring.

#3) “Keep me login”ni tasdiqlangvariant. Agar ushbu katakcha belgilansa, foydalanuvchi ilovadan chiqqandan keyin ham tizimdan chiqmasligi kerak.

#4) Ushbu belgi sukut bo'yicha belgilanmaganligini tekshiring.

#5) Agar foydalanuvchi Facebook yoki ijtimoiy media orqali ro'yxatdan o'tgan bo'lsa, foydalanuvchi o'sha hisobga olish ma'lumotlari bilan tizimga kirishi mumkin yoki yo'qligini tekshiring.

#6) Parolni unutdingizmi funksiyasini tekshiring.

#7) Kirish sahifasi mobil ekranga mos kelishini tekshiring. Foydalanuvchi ekranni aylantirmasligi kerak.

Xulosa

Kirish yoki roʻyxatdan oʻtish sahifasi uchun test holatlarini yozishda barcha maydonlar uchun test holatlarini yozing. Ham ijobiy, ham salbiy sinov holatlarining kombinatsiyasi bo'lishi kerak. Ishlash, xavfsizlik va funktsional stsenariylarni yoritishga harakat qiling.

Kirish sahifasi kamroq boshqaruvga ega sahifadir, shuning uchun u sinov uchun oddiy koʻrinsa ham, uni oson ish deb hisoblamaslik kerak.

Shuningdek, ko'pincha bu ilova haqida birinchi taassurot bo'ladi, shuning uchun u foydalanuvchi interfeysi va qulaylik uchun mukammal bo'lishi kerak.

Umid qilamanki, siz buni qanday qilish haqida to'liq tasavvurga ega bo'lar edingiz. Kirish sahifasi uchun test holatlarini yozish.

Yuqoriga o'tish