Ако някой се сблъскват с дела за писане тестови той знае, че това не е толкова тривиална задача. За описание на изпитването на продукта, тестери трябва да се има предвид цялата логика на програмата, а дори стигнаха до средата на писане да си спомня какво беше обсъден и кое не е.
С последното често имат проблеми, ако заявлението е с голяма и разклонена функционален. За да се улесни по някакъв начин работят върху писането на тестови случаи, аз въведе предварителна компилация от контролни списъци. Контролен лист е опростена форма на максималния набор от тестови случаи (но не тества случаи, за да се получи информация за напускане списък може в Интернет). В резултат на тестера може бързо да се опише функционалните приложения за изпитване, без успява да забрави всичко, което той е описано по-рано.
След като писмени контролни листове ги тестер започва да пише тестовете в същото време маркировката в чек-лист, че той е описан. В резултат на тестера не трябва да се пазят твърде много информация в главата му, че той е описано, както и че все още трябва да бъдат описани.
Така че сме работили, но винаги съм забелязал, че дори и в тестерите от контролния списък понякога липсват някои точки, които след това не могат да влязат в тест случаи, защото, въпреки че контролните листове и прост, но все пак "загубени" някои от нещата, на големия приложения. Започнах да мисля за това как да се подобри още повече работата на тестери за функционалност приложение, описани тестовете с почти 100%.
Решението е намерено - смарт карти (карта ум) и др аз ще се обадя на техните карти.
Как да се прилагат и за подобряване на процеса? Толкова е просто. Карти, описващи структурата на всичко, разклоняват. И създава карта на заявлението, което трябва да се раздели на прилагането на блокове, а също и описват последиците от тях. Помислете за един прост пример, като се базира на програмата Windows «бележника».
Аз ще се опитам да опиша всичко, на елементарното ниво.
Налице е молба "Notepad" себе си, той има "Заглавие" (1) "Menu Bar" (2) "Съдържание прозорец" (3). Тези елементи, от своя страна, са разделени на допълнителни елементи.
Заглавие:
- Име на програмата / документа;
- бутон "Затваряне на приложението";
- бутон "Open приложение";
- бутон "Затваряне на програмата".
Лентата с менюта:
- меню "Файл";
- меню "Edit";
- елемент от менюто "Формат";
- "View" елемент от менюто;
- щракнете върху менюто "Помощ";
Съдържанието на прозореца:
- поле за въвеждане на текст;
- лента за превъртане.
И всичко това, ние веднага ще се появи на картата:
На картата виждаме началото разклоняване функционалност в приложението. Забелязали ли сте, че на точките картата има два вида икони:
- знак минус - разклонения продължава;
- зелена отметка - окончателна инспекция.
Визуално можем да видим къде и какво се случва, и ще можем да продължим само да следват меню или приложение функционалност. Продължавайки нашата проверка на елемента от менюто "Формат".
Ние постигне продължаване на картата:
В края на краищата, така че ние следваме до края на заявката и да опише своята карта. Ако някъде остави знак минус, но отидоха да опишат другите отрасли, а след това ние знаем, че трябва да се върне на власт от иконата на минус и да го продължи, докато не стигнете до края на контролно-пропускателни пунктове. За да го обобщим в главата ми не притежават нищо и всичко е визуално ясно. Опишете цялото приложение няма, тъй като принципът е вече ясно.
След това, на тази карта създаване на контролни списъци, а след това тест случаи с марки в контролен списък на предметите, които са обхванати случай на тест. Не забравяйте, че картата трябва да покаже, че той ще бъде тествана и да се вземат предвид всички характеристики на софтуера, но не с цел да покаже как и с какви параметри ще преминат тестовете, трябва да се опише, че ще бъде на сцената на писане тестовете.
Благодарение на интелигентния скоростта на карта за създаване на списъци за проверка и тест случаи умножава и опростен.
Може би някой вече се използва подобен метод се използва Mind карта или чертеж на парчета хартия, но ако използвате листата, те се нуждаят от много, тъй като е направил грешка ще има определена част от писменото пренапише.
Лесен за използване програма за създаване на Mind Карта и има руски интерфейс - XMind. Безплатни функции е повече от достатъчно.