Как да намерите грешки

Създателят на сайта Олга Назина (бивша Киселева) подготви статия, за да помогне на учениците в нейното обучение, описвайки метода на системно търсене на бъгове от Джеймс А. Уиттакър

Туристическа методика

Заявление - непознат град.
Тестер - турист.

Турове през

Изследвайте софтуера, сякаш е непознат град

Туристът има малко време, така че той изпълнява конкретна задача, без да се разсейва от нещо друго. Той тича из казино, разглежда забележителности или присъства на бизнес семинар. Всичко освен едно.

Как да използвам техниката

Изберете обиколка от списъка по-долу.
Разгледайте целите му.
Задайте таймера за 2 часа (час, половин час).
Проведете проучване на системата строго за целите на обиколката. Не се разсейва от нищо, само "мисията" на обиколката.
Повторете, ако е необходимо.

Да тръгваме!

Обиколки на бизнес района

Бизнес център е мястото, където се прави бизнес. Като правило това е непривлекателна зона за туристите, където са съсредоточени банки, офис сгради.

При изследване на софтуера е точно обратното. Бизнес центърът е функцията, за която потребителите купуват и използват приложението. Това са функциите-убийци, които маркетолозите описват и които всеки от вашите потребители ще спомене, когато бъде попитан защо се нуждае от вашето приложение.

Обиколката в центъра се фокусира върху основните части на вашето приложение и показва случаите на използване за вашите клиенти.

Турове през историческия квартал

Историческите квартали са части от град, съдържащ стари сгради и забележителности. В Бостън те са разпръснати из целия град и са свързани само с туристически пътеки. Кьолн има "стар град" - една част от града, която не е била докосвана от модерното разширение.

В PO историческите квартали могат да бъдат толкова слабо свързани, колкото в Бостън или концентрирани на едно място, както в Кьолн. Историческите квартали в софтуера представляват:

  • наследствен код;
  • функции, създадени в предишни версии;
  • изчистване на бъгове.

Обиколките на исторически окръг тестват наследената функционалност и корекции на грешки.

Обиколки през развлекателния квартал

На всяка ваканция туристите се нуждаят от почивка от натоварения си график. Посещението на развлекателния квартал, шоу или дълъг тих обед извън главната пътека създават тези почивки. Туристите идват в развлекателния квартал за отдих, а не за разглеждане на забележителности.

Развлекателните обиколки на района изследват вторичните, а не основните функции и се уверете, че те се допълват без конфликт.

Турове през туристическия квартал

Всеки град има зони за привличане на туристи. Има много магазини за сувенири, ресторанти и други места, за да увеличите максимално туристическото изживяване и да увеличите печалбите на местните търговци. Тук можете да намерите магнити за хладилник и колекционерски предмети, да се потопите в атмосферата: опитайте национална кухня или местни услуги и развлечения.

Туровете до туристическите райони се предлагат в няколко разновидности. Това са кратки периоди за закупуване на сувенири, аналог на кратки тестови случаи за тестване на специфични функции. Също така са дълги пътувания, за да посетите списък с места, които да видите. Тези обиколки не са за това как да накарате приложението да работи, те са за това как да посетите функционалността бързо ... просто за да кажете „бяхме тук“!

Турове през хотелския квартал

Хотелът е убежище за туристите. Това е място, където можете да избягате от суматохата на популярните места за малко почивка и релакс.

Тук идва тестер, който оставя основната функционалност, за да тества второстепенни или придружаващи функции на основните характеристики, които често се игнорират в плана за тестване.

Обиколки през квартал Seedy

Това са непривлекателни места, за които ще разкаже рядък водач. Те са пълни с измамници и съмнителни личности и най-добре е да ги заобиколите. Те обаче привличат определен клас туристи.

За тестера обиколката на тези зони е задължителна, за да се идентифицират опасностите, които могат да чакат потребителите на продукта. За обиколка въведете данни, които разбиват приложението или могат да му навредят по някакъв начин, е идеално.

Обиколка от моя ученик - за тестване на мобилен софтуер