Brauzer o'yinlaridagi xatolar. Hamma narsa buzilgan: video o'yinlardagi afsonaviy xatolar. Turistik tuman bo'ylab sayohatlar

Brauzer o'yinlaridagi xatolar. Hamma narsa buzilgan: video o'yinlardagi afsonaviy xatolar. Turistik tuman bo'ylab sayohatlar

Jeyms A. Whittakerning fikriga ko'ra, xatolarni muntazam ravishda izlash usulini tasvirlab bergan

Ekskursiya metodologiyasi

Ilova notanish shahar.
Sinovchi - turist.


Sayyohning vaqti kam, shuning uchun ham aniq vazifa, boshqa hech narsa bilan chalg'imasdan. U kazino yoki diqqatga sazovor joylarni aylanib chiqadi yoki biznes seminarida qatnashadi. Hamma narsa, lekin bitta narsa.

Texnikadan qanday foydalanish kerak

Quyidagi ro'yxatdan ekskursiyani tanlang.
Uning maqsadlarini o'rganing.
Taymerni 2 soatga (soat, yarim soat) o'rnating.
Tizimni qat'iy ravishda ekskursiya maqsadlari uchun o'rganing. Hech qanday chalg'itmasdan, faqat ekskursiyaning "missiyasi".
Agar kerak bo'lsa, takrorlang.

Har bir turda muallifning tavsifi (tarjima va nashrga ruxsat bergani uchun Jeymsga ta'zim) bepul tarjimada + o'z misollari. Misol uchun, biz Dadata veb-saytini oldik - https://dadata.ru.

Keling, yo'lga chiqaylik!

Biznes okrugiga sayohatlar

Biznes markazi biznes yuritiladigan joy. Qoida tariqasida, bu sayyohlar uchun yoqimsiz hudud bo'lib, u erda banklar va ofis binolari to'plangan.

Dasturiy ta'minotni tadqiq qilishda buning aksi bo'ladi. Biznes markazi - bu foydalanuvchilar dasturni sotib oladigan va ishlatadigan xususiyatlar. Bular sotuvchilar ta'riflaydigan va sizning foydalanuvchilaringiz ilovangiz nima uchun kerakligini so'raganda eslatib o'tadigan qotil xususiyatlardir.

sayohati biznes markazi ilovangizning asosiy qismlariga e'tibor qaratadi va mijozlaringiz ulardan qanday foydalanishi stsenariylarini ko'rsatadi.

Tarixiy tuman bo'ylab sayohatlar

Tarixiy tumanlar shaharning eski binolari va diqqatga sazovor joylarini o'z ichiga olgan qismlari. Bostonda ular butun shahar bo'ylab tarqalgan va faqat yurish yo'llari bilan bog'langan. Kyolnda bor " eski shahar"Bu shaharning zamonaviy kengayishiga ta'sir qilmagan qismidir.

Dasturiy ta'minotda tarixiy tumanlar Bostondagi kabi erkin bog'lanishi yoki Kyolnda bo'lgani kabi bir joyda to'planishi mumkin. Dasturiy ta'minotdagi tarixiy hududlar:

  • eski kod;
  • oldingi versiyalarda yaratilgan xususiyatlar;
  • xatoliklar tuzatildi.

Ikkinchisi ayniqsa muhimdir, chunki buglar ijtimoiy mavjudotlar bo'lib, bir joyda to'planishni yaxshi ko'radilar. Kodning muhim bo'limlari ayniqsa diqqat bilan tekshirilishi kerak.

Tarixiy tuman sayohatlari eski funksiyalarni va xatolarni tuzatishni sinab ko'radi.

Ko'ngilochar hudud bo'ylab sayohatlar

Har bir ta'tilda sayyohlar band bo'lgan jadvalidan tanaffusga muhtoj. Ko'ngilochar hududga tashrif buyurish, shou yoki asosiy yo'ldan uzoq, sokin tushlik bunday tanaffuslarni yaratadi. Sayyohlar ko'ngilochar zonaga diqqatga sazovor joylar emas, balki dam olish uchun kelishadi.

Aksariyat ilovalar o'xshash xususiyatlarga ega. Masalan, biznes tumani matn muharriri- hujjat yaratish, matn tayyorlash, grafikalar, jadvallar va rasmlarni kiritish uchun funktsiyalar to'plami. Entertainment District - sahifa tartibi, formatlash, fon o'zgarishlari uchun xususiyatlar. Boshqacha aytganda, ish hujjatni yaratishda, zavq esa uni chiroyli qilishda.

Ko'ngilochar hududlar bo'ylab sayohatlar asosiy emas, balki ikkinchi darajali funktsiyalarni o'rganadi va ular bir-birini ziddiyatsiz to'ldirishini ta'minlaydi.

Turistik tuman bo'ylab sayohatlar

Har bir shaharda sayyohlarni jalb qiladigan hududlar mavjud. Sayyohlarning vaqtini maksimal darajada oshirish va mahalliy sotuvchilarning daromadlarini oshirish uchun ko'plab yodgorlik do'konlari, restoranlar va boshqa joylar mavjud. Bu yerda siz muzlatgich magnitlari va kollektsiya buyumlarini topishingiz, atmosferaga sho'ng'ishingiz va idish-tovoqlarni tatib ko'rishingiz mumkin. milliy taomlar yoki mahalliy xizmatlar va o'yin-kulgi.

Turistik hududlarga sayohatlar bir nechta turlarga ega. Bularga esdalik sovg'alarini sotib olish uchun qisqa poygalar va muayyan funktsiyalarni sinab ko'rish uchun qisqa sinov holatlarining analogi kiradi. Bularga siz ko'rmoqchi bo'lgan joylar ro'yxatiga tashrif buyurish uchun uzoq sayohatlar kiradi. Bu ekskursiyalar dasturning qanday ishlashi haqida emas, ular funksionallikka qanday tezda tashrif buyurish haqida... shunchaki “biz bor edik” deyish uchun!

Mehmonxona hududi bo'ylab sayohatlar

Mehmonxona sayyohlar uchun boshpana hisoblanadi. Bu mashhur yo'nalishlarning shovqinidan va shovqinidan qochishingiz mumkin bo'lgan joy bir oz dam oling va dam olish.

Tester bu yerga, asosiy funksionallikdan uzoqlashib, kichik yoki tegishli funksiyalarni test rejasida ko‘pincha e’tibordan chetda qoladigan asosiy funksiyalarga sinash uchun keladi.

Seedy tumani bo'ylab sayohatlar

Bu nodir qo'llanma sizga aytib beradigan yoqimsiz joylar. Ular firibgarlar va soyali belgilar bilan to'la va ulardan qochish yaxshiroqdir. Biroq, ular turistlarning ma'lum bir sinfini jalb qiladilar.

O'yinlardagi xatolarni qanday topish mumkin?

Magistrning javobi:

Hech qanday o'yin batafsil sinovdan o'tmagan bo'lsa, uni to'liq deb hisoblash mumkin emas. Agar o'yin ishlab chiquvchilari bu qadamni e'tiborsiz qoldirishgan bo'lsa, unda o'yin gotikaga o'xshaydi. Uning uchinchi versiyasi bir nechta yamoqlar chiqarilguncha butunlay o'ynab bo'lmas edi.

O'yindagi xatolarni topish uchun quyidagidan boshlang asosiy test. U o'yin dvigatelining ishlashini ko'rsatadi. Asos sifatida, u eng ko'p ishlab chiqarilishi kerak erta bosqichlar o'yinni rivojlantirish. Sinovning mohiyati "o'yindan chetlatish" ga olib keladigan xatolarni topishdir. Ushbu turdagi xatoni birinchi navbatda topish kerak, chunki ular hech kimni keyingi o'ynashdan qaytaradi.

O'yinni turli xil sozlamalarga ega bo'lgan bir nechta kompyuterlarda sinab ko'ring. Barcha shaxsiy kompyuterlar GeForce va Radeon kabi turli xil grafik kartalarga ega bo'lishi muhimdir. Shuningdek, siz o'yinni sinab ko'rishingiz kerak har xil turlari operatsion tizimlar uni turli sharoitlarga moslashtirish.

Endi o'yindagi xatolarni aniqlash uchun o'yin jarayonini sinab ko'ring. Agar o'yin birinchi sinovdan o'tgan bo'lsa va siz dvigatelning ishlashidan qoniqsangiz, unda siz o'yin tamoyillari va muvozanatining rivojlanishini diqqat bilan o'rganishingiz mumkin. Misol uchun, agar sizning o'yiningiz Dead Space-ga o'xshash bo'lsa, unda barcha turdagi qurollarni va ishlab chiquvchilarning "hiylalarini" sinab ko'ring. Ulardan ba'zilari bir-birini takrorlaganda yoki mutlaqo keraksiz bo'lsa, ularni qayta ko'rib chiqish yoki yaxshilash kerak. Maxsus e'tibor Siz o'yinning o'tish qobiliyatiga e'tibor berishingiz kerak, shunda u hatto oxirgi darajalarda ham yakunlanishi mumkin.

Oʻyinlarni beta-versiyalarida yoki undan keyingi versiyalarida batafsilroq sinab koʻring. Bunday testlarda alohida ustuvorliklar yo'q. Asosiy maqsad xatolar va turli xil xatolarni topishdir. Agar siz sinovchi bo'lsangiz, o'yinni o'tkazish uchun o'yinda barcha mumkin bo'lgan va imkonsiz taktikalarni sinab ko'rishingiz kerak, foydalaning maksimal miqdor harakatlar, umuman olganda, tasavvuringizni ko'rsatadi. Uslubingizni doimo o'zgartirib, o'yinning imkoniyatlaridan to'liq foydalaning. Axir, dastur qanday o'yinchi harakatlariga moslashtirilmaganligini aniqlashingiz kerak.

Bunday sinov asosan qo'lda amalga oshiriladi, chunki kompyuter hali tasavvur kabi insoniy qadr-qimmatga ega bo'lishni o'rganmagan.

Glitches - ishlab chiquvchilarning dastlabki rejalariga ko'ra, o'yinda sodir bo'lmasligi kerak bo'lgan ba'zi hodisalarni keltirib chiqaradigan o'yindagi xatolar (kompyuter, video, dastur va boshqalar). Misol uchun, siz dushman qochib ketmasligi kerak bo'lgan paytda qochib ketayotganini ko'rdingiz yoki ehtimol sizning dushmanlaringiz gologrammaga aylandi va sizga hujum qila olmadi. Ko'pincha, nosozliklar juda yoqimli emas va istalmagan. Ammo ba'zida nosozliklar foydali bo'lishi mumkin va ular shunchaki qiziqarli topilma bo'lishi mumkin, bu holda siz hatto ularni topishni xohlashingiz mumkin - baxtli xatolarni ovlash!

Qadamlar

Xatolarni aniqlash

    Bo'lmasligi kerak bo'lgan o'yin voqealariga e'tibor bering. Misol uchun, siz ma'lum turdagi qurolni ushlab turaman deb o'ylaganingizda qurol o'zgaradi, kiyim sizning ishtirokingizsiz o'zgaradi yoki joylashuvingiz siz kutmaganda o'zgaradi. Ehtimol, tortishish mavjud bo'lishni to'xtatgan yoki sizning asboblaringiz, qurollaringiz yoki narsalaringiz qilmasligi kerak bo'lgan narsalarni qilmoqda. Bu o'yinning bir qismimi yoki yo'qmi, buni aniqlashning bir necha yo'li mavjud:

    • O'qing qisqa sharh o'yinlar. Agar u etarlicha batafsil bo'lsa, u sizga yordam berishi mumkin.
    • Xuddi shu o'yinni o'ynaydigan do'stingizdan so'rang. Ehtimol, u sizning savolingizga javobni biladi.
    • Internetga kiring va o'yin forumlarini tekshiring. Kimdir bu nosozlik haqida xabar berganligini tekshiring. Yoki, agar siz buni ma'lum xato deb hisoblasangiz, qidiruv tizimida "X glitch" ni qidiring.
  1. Umuman olganda, nosozliklar haqida bilib oling va so'rang. Muayyan veb-saytlarni, forumlarni, sahifalarni yoki ushbu o'yin bilan bog'liq boshqa ma'lumotlarni tekshiring. Balki topasiz ochiq mavzu tomonidan bu masala yoki o'yiningizdagi nosozliklarni topish bo'yicha qo'llanmalar.

    • YouTube'da ko'pincha mashhur o'yinlardagi nosozliklar haqida videolar mavjud.
    • Xatolik hisobotlari sanasini tekshiring. Xatolar bir muncha vaqt davom etishi mumkin, haqiqiy o'yinlar, bir necha oydan keyin ular tuzatiladi.
    • Shuningdek, nosozlikdan foydalanish oqibatlari haqida o'qing - ba'zi hollarda siz o'yiningizni buzishingiz yoki narsalarni yo'qotishingiz mumkin.
    • O'yindagi nosozliklarni topishga bag'ishlangan ba'zi veb-saytlar mavjud. Ulardan ba'zilari qiziqarli nosozliklarni o'z ichiga oladi, ular bilan zavqlanishingiz mumkin, ammo bu haqida.
  2. Onlayn yoki onlayn o'yinlarda nosozliklardan ehtiyot bo'ling. Ko'p o'yinchili o'yinlarda glitching tavsiya etilmaydi va noto'g'ri xatti-harakatlar shakli hisoblanadi o'yin, va boshqa o'yinchilarga nohaq ta'sir qilishi mumkin. Har qanday nosozlikni ishlatishdan oldin o'yiningiz shartlarini o'qing. Siz uni ishlatishdan ko'ra xabar berganingiz yaxshiroq bo'lishi mumkin.

    Odatdagi nosozliklar va harakatlar

    Nosozliklar paydo bo'lishi mumkin bo'lgan ko'proq yoki kamroq standart joylar mavjud. Agar siz ularni topmoqchi bo'lsangiz, quyidagi maslahatlarga qarang.

    1. Qoyalar va tog'lar. Agar siz tokchaga chiqishingiz mumkin bo'lsa, u holda harakatda davom eting va qayerga borishingiz mumkinligini ko'ring. Ehtimol, u erda biron bir joyda dasturlash sifati past bo'ladi va siz hech qachon boraman deb o'ylamagan joylarga tushib qolishingiz yoki ko'tarilishingiz mumkin.

      Devorlardan o'tishga harakat qiling. Ba'zi o'yinlarda, ob'ektlar harakatlanayotganda, o'yinchilar bilan o'zaro aloqada bo'lganda yoki teleportatsiya kabi maxsus harakatlardan foydalanganda kabi muayyan hodisalar paytida devorlar shaffof bo'ladi. Yaratuvchi devorlarda yoriqlar yoki teshiklar bo'lishi mumkin zaiflik, qayerdan o'tishingiz mumkin.

      • Agar siz qo'lingizda turgan qurol, asbob yoki boshqa narsa devordan o'tib ketayotganini sezsangiz, uni o'zingiz sinab ko'ring. Bu devorda yoki siz joylashgan zonada, sathda, xaritada yoki hududda nosozlik borligining belgisi bo'lishi mumkin.
    2. Katta ob'ektlarni tekshiring. Toshlar va boshqa katta bezaklar juda tez-tez eng yaxshi joy xatolarni topish uchun. Ba'zida o'yin ishlab chiquvchilari dangasa va kerakli to'siqlarni o'rnatmaydilar.

      • Agar siz nosozlikni sinab ko'rish uchun toshga yaqinlashsangiz, undagi eng noaniq joyga qarang. Boshqalardan farq qiladigan eng "g'ayritabiiy" joy, undan o'tishning kaliti bo'lishi mumkin.
      • Agar siz nosozliklarni o'zlashtirish uchun yangi bo'lsangiz, avval oddiyroqlarini sinab ko'ring, masalan, tomga chiqing va ko'proq foydalanishga urinmang. qiyin vaziyatlar, devor yoki shunga o'xshash narsa orqali o'tish kabi.
    3. Agar ko'rinmas to'siqni topsangiz, vaqtinchalik yechim topishga harakat qiling. Ushbu turdagi to'siqlar odatda uyingizda yoki o'yin ishlab chiquvchilari o'yinchilar borishni niyat qilmagan boshqa joylarga olib keladi.

      Oddiy vositalar bilan kirish imkoni bo'lmagan joyga qarang. O'zingizdan so'rang: "Men u erga borish mumkinmi, deb o'ylayman." Sizning o'yin qahramoningiz kerakli joyga borish uchun nima qilishi mumkinligini o'ylab ko'ring, masalan, qutilar, arqonlar, daraxt shoxlari, sakrash kengurulari - har qanday narsa! Barcha variantlarni sinab ko'ring - sinab ko'rmaguningizcha bilmaysiz.

      • Aksariyat nosozliklar o'yin uchun mo'ljallanmagan joylarda paydo bo'ladi.
    4. O'yinni "noto'g'ri" o'ynang. O'yin testi "to'g'ri" o'yin davomida, kutilgan natijaga ega bo'lgan stsenariydan keyin sodir bo'ladi. Siz buni oʻzgartirishingiz va moʻljallanmagan usullarda oʻynashingiz mumkin, masalan, narsalarga boshqa yoʻl yoki burchak bilan yondashish, oddiy narsalarni aylantirishga urinish yoki boshqa oʻyinchilar bu haqda oʻylamaganda chegaralarni surish.

      • Agar o'yinda o'lishga qarshi bo'lmasangiz, kulgili nosozliklarni topishingiz mumkin!
    5. Pauza tugmasini bosib koʻring. Ehtimol, harakatda, pauza tugmasini bosib, siz ba'zi narsalarni qo'zg'atishingiz yoki o'zgartirishingiz mumkin. Faqat sinab ko'ring. Bu harakat katta ehtimol bilan eski o'yinlarda ishlaydi.

    Xatoni qaytadan qidiring

    Shunday qilib, siz topilgan nosozlik kulgili deb qaror qildingiz va endi uni yana ishlatmoqchisiz ...

    • Wii hech qachon yangilanishlarni olmaydi, shuning uchun agar siz hech qachon o'zgarmas nosozlikni qidirsangiz, Wii-da o'ynang. Biroq, Wii o'yinlaridagi to'siqlarning aksariyati landshaftlardir va siz ularga ko'tarila olmaysiz.
    • Aniqroq sakrashni o'rganing. To'g'ri nishonga qo'nish qimmatli mahoratdir. Takroriy sakrash (quyon uslubi) ba'zan sizni nosozliklardan biriga olib kelishi mumkin.
    • Agar to'siqdan o'tishning iloji bo'lmasa, markazga ko'tarilish o'rniga to'siqdan yuqoriga chiqishga harakat qiling.
    • Boshqa belgi yoki hayvonni biron bir narsaga ko'chirishga harakat qiling va keyin bu odam yoki hayvondan o'ting. Biror narsaga ko'tarilish va boshqa maqsadlar uchun belgi yoki hayvondan foydalaning.
    • Ob'ektlarning aksariyati landshaftlardir. Agar siz binoning tomidan narigi tomonga sakrab o'tmoqchi bo'lsangiz, u orqali yiqila boshlaysiz.
    • Odatdagidan uzoqroqqa sakrashga harakat qilayotganingizda maxsus sakrashlardan foydalaning. Agar siz biron joyga yugurib sakrashni amalga oshirmoqchi bo'lsangiz, har bir sakrashdan keyin uni qayta zaryadlang va bu sizga yordam beradimi yoki yo'qligini tekshiring.

QA muhandislari bor, ular juda ko'p xatolarni topadilar va kamroq topadiganlar ham bor. Ko'p yillar davomida men boshqalarga qaraganda bir necha baravar ko'proq xatolarni topa olaman (va boshqalar men topganimdan ko'proq narsani qanday topishi mumkin) haqida o'ylab, men maslahatlar ro'yxatini tuzdim, shundan so'ng deyarli har bir odam juda ko'p narsani topa oladi. xatolar haqida.

Ushbu maslahatlar juda oddiy va ko'plab QA muhandislari tomonidan ko'p yillik amaliyot davomida sinovdan o'tgan, ular bilan men xatolarni qanday qidirish va topishni muhokama qildim:



Xatolarni topishga e'tibor qarating
Har doim miyangizda shunday fikrni saqlang: "Yaxshi, bu erda xatolar bor va men ularni topishim kerak". Hozir". U erda albatta xatolar bor va siz ularni topasiz.

Bitta xatoni o'tkazib yubormang(xatolarni e'tiborsiz qoldirmang)
Agar biror narsa noto'g'ri ekanligini sezsangiz, darhol xato haqida hisobot yozing. Buni qanday qilib yaxshiroq qilish mumkinligini aniqladingizmi? - o'z fikringizni eslaganingizda hujjatlashtiring. Natijada, sizda ko'proq xatolar topiladi va hech narsa o'tkazib yuborilmaydi.

Qisqa xatolarni ovlash seanslarini tashkil qiling
Kuniga bir marta yoki haftada bir marta 30-120 daqiqa ajrating - qahva/kakao/choy ichganingizda, quloqchinlarni taqib, hech narsa bilan chalg'imasdan (xatsiz, hamkasblar bilan suhbatlar, chatlar, ijtimoiy tarmoqlar- hamma narsani o'chiring va yorliqlarni yoping - va biz sinab ko'rayotgan dasturni oching).

Bunday mashg'ulotlarni muntazam ravishda o'tkazing, bu ham muhimdir. Va shu bilan birga, birinchi ikkita qoida haqida unutmang.

Test nazariyasi va test dizaynini o'qing/o'rganing
Aqlli odamlar uzoq vaqtdan beri hamma narsani o'ylab topishgan va uni kitoblarda tasvirlab berishgan, kam emas aqlli odamlar Ular ushbu mavzularda bloglar, kitoblar yozadilar va konferentsiyalarda so'zlashadilar.

Sizga bu ma'lumot kerak va bundan tashqari, siz bu haqda shunchaki o'qibgina qolmay, balki har bir test amaliyoti qanday paydo bo'lganligi, qayerda qo'llanilishi va qayerda samaraliroq ekanligi, uni loyihangizga qanday qo'llash haqida o'ylashingiz kerak.

Taxminan o'n yil oldin, agar siz QA muhandisi sifatida ishlay boshlagan bo'lsangiz, dastlabki ikki oy davomida test nazariyasi haqida bilmasligingiz mumkin edi. Bugun sizdan har qanday intervyuda, hatto biror narsani sinab ko'rishni boshlashdan oldin ham so'rashadi)).

Turli xil dasturlarni sinab ko'ring
O'zingizni faqat bitta narsani sinab ko'rish bilan cheklamang, masalan, hozirda ishlayotgan loyihangizni sinab ko'ring. Pochta bo'limlari, pitseriyalar, viza markazlari, onlayn kinoteatrlar veb-saytlarini sinab ko'ring, mobil ilovalar yoki tez-tez ishlatadigan yoki sizni qiziqtiradigan narsa. Bu qanday ishlashini o'rganing, nima tipik muammolar uchrashish turli manbalar, siz umuman qanday xatolarga duch kelasiz va qaysilarini eng tez topasiz.

Boshqa QA bilan ulaning
Boshqa QA muhandislari bilan suhbatlashing, ular sizga ertalab soat uchda xato topish haqidagi hikoyalarini yoki sinovdan o'tmasdan qanday qilib mahsulotni ishlab chiqarishga aylantirganliklarini aytib berishlariga ruxsat bering. Yoki ular o'z loyihalari uchun qanday ramkalar yozganlari va bu ramka ularga qanday xatolarni topishga imkon berganligi haqida hikoyalar. Bunday holda, siz hatto odamlar bilan muloqot qilishingiz shart emas - qarang youtube video boshqa odamlarning nutqlari bilan, konferentsiyalar/uchrashuvlar/yig'ilishlar/tematik oqshomlarda qatnashing, QA chatlari va bloglariga obuna bo'ling - u erda juda ko'p shunga o'xshash materiallar mavjud, har kuni yangi narsa paydo bo'ladi.

Bu barcha aloqa va ma'lumotlar sizga doimiy ravishda yangilanadigan ma'lumotlar bazasini beradi neyron tarmoq uning boshida dizaynlar sezgi, bu sizga o'zingiz ongli ravishda ularni topishni kutmagan xatolarni topishga yordam beradi.

Meditatsiya qiling
Nima uchun odamlar xatosiz kod yoza olmasligi, nima uchun barcha xatolarni topish mumkin emasligi va nima uchun ishlab chiqarishdagi ba'zi xatolar normal va muhim emasligi haqida o'ylab ko'ring (lekin bu aniq emas). Xatolar bilan bog'liq turli xil muammolarni o'ylab ko'ring - o'zingizni tuzing falsafa kabi savollar haqida, javob izlash, javoblarni mustahkamlash haqiqiy hikoyalar hayotdan. Agar sizning miyangiz doimiy ravishda bunday fikrlarga qaytsa, vaqt o'tishi bilan siz fikringizni o'zgartirasiz va ko'proq xatolarni topasiz va tobora ko'proq ajoyib testlar va tekshiruvlar qilasiz.

Yangi narsa qiling
Loyihaning yaxshi sinovdan o'tgan sohalarini belgilang va siz hali sinab ko'rmagan sohalaringizni bosqichma-bosqich sinab ko'rishga e'tibor qarating. Vaqti-vaqti bilan loyiha sohalari va sinov usullari o'rtasida almashinish. Yarim yil davomida funktsional testlarni o'tkazdingizmi? - 2-3 hafta davomida yuk sinovi yoki sinov dizaynini o'tkazish imkoniyatini toping (sinov emas, balki rejalashtirish) yoki masalan, eng muhim, hali qamrab olinmagan sohalar uchun ba'zi avtotestlarni yozing, shunchaki o'tish va fikringizni ko'rishga imkon bering. odatdagi muammolaringizga boshqa tomondan.

Avtomatlashtirish
Jiddiy ravishda, har kuni bir xil testlarni qo'lda bajaradigan odamlar (va ba'zan ular orasida yaxshi QA ham bor) bor (juda achinarli holat - login/ro'yxatdan o'tishni har kuni, qo'lda tekshirish). Agar siz ushbu tavsifda o'zingizni taniysiz yoki biror narsani avtomatlashtirish haqida o'ylayotgan bo'lsangiz kundalik ish- buni bajaring, barcha vazifalar va skriptdan tanaffus qiling (hatto bu juda noqulay va oddiy skript bo'lsa ham).

Sizning miyangiz takrorlanadigan harakatlarni yoqtirmaydi; Va bu xatoni topish uchun kerak! Miyangizdan foydalaning, u doimo sizning kutganlaringiz bilan nomuvofiqliklarni qidirishning faol holatida ekanligiga ishonch hosil qiling.

Takroriy tekshiruvlarni avtomatik skriptlarga o'tkazing va miyangiz va intuitivligingiz yangi va yangi narsa bilan ishlashiga imkon bering, darhol yangi xatolar paydo bo'ladi, ko'rasiz.

Ishlab chiquvchilar va foydalanuvchilar bilan bog'laning
Ishlab chiquvchilaringiz va mahsulotingiz foydalanuvchilari bilan muloqot qilish yo'lini toping. Ularning sharhlarini o'qing, foydalanuvchilarni qo'llab-quvvatlash guruhidan muammolar haqida so'rang, foydalanuvchi xatosi haqida hisobotlarni ko'rib chiqish uchun ko'ngilli bo'ling yoki haftada bir necha soat foydalanuvchini qo'llab-quvvatlash jamoasida ishlang (yoki shunchaki ularning chatiga qo'shilishini so'rang).

Ba'zan eng ko'p muhim masalalar Siz buni aniq boshqa odamlar bilan muloqot paytida topasiz. Va dasturchi sizga aytib beradigan ushbu amalga oshirish xususiyatlari, yangi xususiyatlar va texnik qarz xatolar yana qayerda yashiringanligi haqida o'ylash uchun ajoyib asosdir.

Foydalanuvchilarning tizimdan qanday foydalanishlari haqidagi hikoyalari, shuningdek, test rejangizni/nazorat roʻyxatlaringizni koʻrib chiqish va haqiqiy foydalanuvchilarning asosiy stsenariylarini sinab koʻrayotganingizga ishonch hosil qilish uchun ajoyib sababdir. Axir, bu eng muhim narsa! Xatolarni esa hamma joyda topish mumkin :)

PS: QA Battle - xatolarni qidirishni yaxshi ko'radiganlar va iloji boricha ko'proq xato topishni mashq qilishni xohlaydiganlar uchun. Ayni paytda biz bir qator ta'lim ishlari ustida ishlamoqdamiz oddiy darslar haqiqiy xatolarni yashirish mumkin bo'lgan misollar bilan. Bunday muammolarni o'rgatish orqali siz o'z mahoratingizni oshirasiz va haqiqiy mahsulotlarni sinab ko'rganingizda miyangiz intuitiv ravishda yanada samarali ishlaydi.

Qidiruvingizda omad tilaymiz :)

Shunday qilib, berilgan: interaktiv yaratish loyihasi onlayn simulyator, mahsulot bosqichi ochiq beta.
Vazifa: chiqarishga xalaqit beradigan xatolarni topish, ularni tuzatish va mahsulotni mijozga yetkazib berish uchun imkon qadar tez va arzonroq.

Muammoni hal qilish uchun sxema ishlab chiqilgan bo'lib, unda ishga yollangan freelance testerlar imkon qadar ko'proq xatolarni topishga undaydi, shu bilan birga umumiy byudjet oldindan belgilangan miqdordan oshmaydi.

Bunga joriy etish tufayli erishildi to'lov topilgan xatolar soni va toifalariga bog'liq. U ham o'rnatildi maksimal to'lov miqdori, maksimal byudjetni oldindan aniqlash mumkin bo'lishi uchun, lekin sinovchi maksimal miqdorga etganidan keyin to'xtab qolmasligi uchun joriy etildi. bonus, agar ushbu tester boshqalarga qaraganda ko'proq xato topsa, to'lovga qo'shiladi.

Tajriba loyiha uchun ham, sinovchilar uchun ham juda ijobiy bo'ldi. Sinov uchun 2 ta stsenariy ishlatildi, u dam olish kunlari bo'lib o'tdi va dushanba kuni menda talablarga muvofiq chiqarilgan 84 ta xato (3 toifa A, 15 - B, 62 - C va 4 - D) bor edi. Ushbu xatolarni tuzatgandan so'ng, mahsulot chiqarildi.

Aytgancha, men frilanserlar uchun topshiriqni to'ldirayotganimda, Internetda xatolar toifalarining tegishli tavsifini topa olmadim, shuning uchun uni o'zim tuzdim. Ehtimol, kimgadir foydali bo'ladi:

  • A (I) toifasi. Ushbu toifadagi xatolar mavjudligi foydalanuvchining mahsulotning asosiy funksiyalariga kirishiga to'sqinlik qiladi. Bu ro'yxatga olish, avtorizatsiya va/yoki xatolar bilan bog'liq xatolar bo'lishi mumkin, ularning paydo bo'lishi foydalanuvchining hozirgi holatidan qat'i nazar, kurs bo'ylab harakatlanishiga to'sqinlik qiladi.
  • B (II) toifasi. Ular mahsulotning tugallanishiga ta'sir qilmaydigan yoki foydalanuvchining oldingi qadamlariga qarab kurs bo'ylab oldinga siljishiga to'sqinlik qilmaydigan ba'zi funksiyalarga kirishni cheklab qo'yadi va uni kursning bir qismini qayta boshlashga majbur qiladi.
  • C toifasi (III). Ushbu toifadagi xatolar mahsulotdan foydalanish jarayoniga bevosita ta'sir qilmaydi, balki uni idrok etish yoki jarayon haqidagi taassurotning yaxlitligini buzadi. Bu tartib xatolar, noto'g'ri ko'rsatish va joylashishni o'z ichiga oladi grafik elementlar, boshqaruv elementlarining sekin javob berishi va boshqalar.
  • D toifasi (IV). Ushbu turkumdagi xatolar aslida xato emas. Kategoriya, agar u mahsulotning funksionalligi, vizualizatsiyasi va boshqa xususiyatlari bilan bog'liq bo'lsa, sinovchining amalga oshirish g'oyasi amalga oshirilishi mo'ljallanganidan farq qiladigan xatoliklarni belgilash uchun kiritildi.
Agar kimdir postning mazmuni haqida savollari bo'lsa, men javob berishdan xursand bo'laman.

E'tiboringiz uchun rahmat!