1
Maqsadli dasturlash
Mana bu “Toʻti ovi” oʻyini uchun test jadvali:
Testlanayotgan
element
Kiruvchi maʼlumotlar
Kutilayotgan natija
Ishladimi?
Yuqoriga strelkasi bosildi
Klaviaturadagi yuqoriga
strelkasi
• Personaj yuqoriga
harakatlanadi
Pastga strelkasi bosildi
Klaviaturadagi pastga
strelkasi
• Personaj pastga
harakatlanadi
Bosganda toʻti qanotlarini
harakatlantiradi
Sichqoncha yordamida
toʻtini tanlang
• Toʻti qanotlarini
harakatlantiradi
Toʻtining teginishlari
1-yulduz
Toʻtini 1-yulduzga
teggangacha
harakatlantiring
• Yulduzlar oʻzgaruvchisi
1 ga ortadi
• 1-yulduz gʻoyib boʻladi
• 1-yulduz 2 soniyadan
soʻng yana paydo
boʻladi
Toʻtining teginishlari
2-yulduz
Toʻtini 2-yulduzga
teggangacha
harakatlantiring
• Yulduzlar oʻzgaruvchisi
1 ga ortadi
• 2-yulduz gʻoyib boʻladi
• 2-yulduz 4 soniyadan
soʻng yana paydo
boʻladi
Yulduzlar oʻzgaruvchisi
50 dan ortadi
50 ball olish uchun
yetarlicha yulduz
toʻplagunicha toʻtini
harakatlantiring
• Toʻti “Men yutdim” deb
aytadi
• Barcha
yulduzlar
gʻoyib boʻladi
Test jadvalini ishlab chiqishda oʻyin ishlashiga ishonch hosil qilish uchun uning har bir qismi
testdan oʻtishi kerak.
Test jadvali tuzilganida aslida dasturni testdan oʻtkazish talab qilinadi! Oʻzingiz aytgan har bir harakatni
bajaring va sizningcha yuz berishi lozim boʻlganlarni sodir boʻlganlari bilan taqqoslang. Ishladimi?
Agar ishlagan boʻlsa – bu zoʻr, u holda jadvalga ishlagani haqida yozing.
Agar ishlamagan boʻlsa – hammasi joyida. Ishlamadi deb yozing, keyin esa dasturni tekshirib,
muammolarni aniqlash mumkin (
12-amaliy koʻnikmaga qarang). Keyin yana sinab koʻring!
Hammasi ishlamagunicha shunday qilishda davom eting.
13.1-mashgʻulot
10-mashgʻulotdagi “Toʻti ovi” oʻyiniga qarang. Bu jadvalda koʻrsatilganidan koʻra bajarish
mumkin boʻlgan boshqa testlar ham mavjud.
Test jadvali tuzing va keltirilganlar ichida yoʻq boʻlgan testlarni qoʻshing.
13.2-mashgʻulot
6-
mashgʻulotda yaratilgan dinozavrlar bilan oʻyin uchun test jadvali tuzing.
Barcha testlarni bajaring.
Test jadvalini toʻldiring. Ishladimi?
41