🎯 Bug Hunt — amaliy mashq

Bu saytda qasddan qo'yilgan bug'larni toping. Har topilgan bug uchun progress bar to'ladi. Kelib, sinab ko'ring!

Topgan bug'laringiz: 0 / 10

📖 Qanday ishlashingiz kerak?

  1. Sahifalarni ko'rib chiqing — Mahsulotlar, Kirish va Ro'yxatdan o'tish sahifalarini siniqona sinab ko'ring
  2. Bug'larni qidiring — bu saytda 10 ta qasddan qo'yilgan bug bor, ularni toping
  3. Ro'yxatda belgilang — topilgan bug'ni quyidagi ro'yxatdan topib, bosing
  4. Shoshilmang — har bugning severity darajasi ko'rsatilgan, har xil joylarda qarang
  5. Hint kerak bo'lsa — "Ko'rsatma" tugmasini bosing (lekin avval o'zingiz urinib ko'ring!)

Testlash uchun sahifalar

Har sahifada bir nechta bug mavjud. Har joyga boring, har tugmani bosing, har formani to'ldiring.

🛒
Bosh sahifa
Mahsulotlar ro'yxati, kategoriyalar, savat
8 mahsulot 4 ta bug
📝
Ro'yxatdan o'tish
Yangi akkount yaratish formasi
6 ta maydon 3 ta bug
🔐
Kirish
Login va parol kiritish sahifasi
Login formasi 3 ta bug

🏆 Ajoyib! Siz haqiqiy testor!

Barcha 10 ta bug'ni topdingiz. Bu sizning QA qobiliyatlaringizni ko'rsatadi.

Endi har bug uchun professional bug report yozishga o'ting (27-darsda ko'ramiz).

🐛 Topish kerak bo'lgan bug'lar

Quyidagi ro'yxatda 10 ta bug bor. Har birini topib, bosing — progress bar to'ladi. Hint kerak bo'lsa, tugmani bosing.

Bosh sahifada manfiy narxli mahsulot bor
📍 index.html → mahsulotlar ro'yxati
Major
Ko'rsatma: Mahsulotlar ro'yxatini diqqat bilan ko'ring. Narxlarga e'tibor bering — kimdir minus narxda sotayaptimi?
Narxi 0 so'm bo'lgan mahsulot qo'shish mumkin
📍 index.html → PlayStation 5
Major
Ko'rsatma: Mahsulotlarni diqqat bilan tekshiring — hamma narxlar mantiqiy ko'rinyaptimi?
Mahsulot rasmi yuklanmagan (broken image)
📍 index.html → Samsung Galaxy S24
Minor
Ko'rsatma: Mahsulotlardan birining rasmi o'rniga "Rasm yuklanmadi" xabari bor.
iPad Pro "Savatga qo'shish" tugmasi ishlamaydi
📍 index.html → iPad Pro 12.9"
Major
Ko'rsatma: Har mahsulotning "Savatga qo'shish" tugmasini bosing va savatni tekshiring. Kim ishlayapti, kim yo'q?
Ro'yxatdan o'tishda bo'sh maydonlar qabul qilinadi
📍 register.html → forma validatsiyasi
Critical
Ko'rsatma: Ro'yxatdan o'tish sahifasiga boring, hech narsa kiritmay "Ro'yxatdan o'tish" tugmasini bosing.
Email va "Email qayta kiriting" mos kelmasa ham qabul qiladi
📍 register.html → email maydonlari
Major
Ko'rsatma: Ro'yxat formasida email'ni ikki marta kiritish kerak. Ikki xil email yozing va yuboring — nima bo'ladi?
Kelajakdagi tug'ilgan sana qabul qilinadi (2050-yil)
📍 register.html → tug'ilgan sana
Minor
Ko'rsatma: Tug'ilgan sana maydoniga 2050-yilni kiriting. Boundary Value testing.
Login sahifasida SQL injection ishlaydi
📍 login.html → login maydoni
Critical
Ko'rsatma: Login maydoniga ' OR 1=1 -- yozib ko'ring. Bu mashhur SQL injection urinishi.
Error xabarlari inglizcha (qolgan sayt o'zbekcha)
📍 login.html → xato xabarlari
Trivial
Ko'rsatma: Login sahifasida bo'sh formani yuboring va chiqgan xato matnini o'qing.
"Parolni unutdim" tugmasi ishlamaydi
📍 login.html → parolni tiklash
Minor
Ko'rsatma: Login sahifasida parol maydoni ostida "Parolni unutdingizmi?" havolasi bor. Uni bosing va nima bo'lishini kuzating.