sample test case template with test case examples
Сваки дан добијам неколико захтева за Предложак тест случаја . Изненађен сам да многи тестери и даље документују тест случајеве помоћу Ворд докумената или Екцел датотека.
Већина њих преферира табеле Екцел, јер могу лако да групишу тестове по типовима тестова, и што је најважније лако могу да добију метрику теста помоћу Екцел формула. Али сигуран сам да ће вам, како се обим ваших тестова буде повећавао, бити изузетно тешко управљати.
Ако не користите ниједан алат за управљање тест примерима, топло бих вам препоручио да користите алатку отвореног кода за управљање и извршавање тест случајева.
Формати тест случајева могу се разликовати од једне организације до друге. Али употреба стандардног формата тест примера за писање тест случајева је корак ближе постављању процеса тестирања за ваш пројекат.
Такође смањује Ад-хоц тест то се ради без одговарајуће документације о тест случају. Али чак и ако користите стандардне предлошке, треба да подесите писање тест случајева, преглед и одобравање, извршавање теста и што је најважније поступак припреме извештаја о тестирању, итд. Помоћу ручних метода.
Такође, ако пословни тим има поступак за преглед тестних случајева, морате ове форматирати случајеве у шаблону са којим су се сложиле обе стране.
Шта ћете научити:
- Препоручени алати
- Стандардна поља узорка предлошка тест случаја
- Преузмите образац тест примера са примером (формат # 1)
- Формат још једног тест случаја (# 2)
- Пример тест случаја за ручно тестирање
- Закључак
- Препоручено читање
Препоручени алати
Пре него што наставите са процесом писања тест случајева, препоручујемо да преузмете ове алате за управљање тест случајем. Ово ће вам олакшати план теста и поступак писања тест случајева који су поменути у овом упутству.
# 1) ТестРаил
=> Преузмите ТестРаил Тоол Тест Манагемент Тоол
# 2) ТестМонитор
ТестМонитор - Онлине управљање тестовима највишег нивоа. Револуционарно лако.
ТестМонитор је комплетни алат за управљање тестовима за сваку организацију. Једноставан, интуитиван приступ тестирању. Без обзира да ли имплементирате пословни софтвер, требате контролу квалитета, правите квалитетну апликацију или вам треба само рука помоћи у вашем тест пројекту, ТестМонитор вас покрива.
=> Посетите веб локацију ТестМонитор
Ево како можете мало олакшати овај поступак ручног управљања случајем уз помоћ једноставних шаблона за тестирање.
Белешка: Навео сам максималан број поља повезаних са тест примером. Али саветује се да користите само она поља која користи ваш тим. Такође, ако мислите да на овој листи недостаје неко поље које користи ваш тим, слободно га додајте у свој прилагођени образац.
Стандардна поља узорка предлошка тест случаја
Постоје одређена стандардна поља која треба узети у обзир приликом припреме предлошка за тестни случај.
У наставку је наведено неколико стандардних поља узорка предлошка Тест Цасе .
ИД тест случаја: За сваки тест случај потребан је јединствени ИД. Следите неке конвенције да бисте назначили врсте теста. На пример, „ТЦ_УИ_1“ означава „тест случаја бр. 1 корисничког интерфејса“.
Приоритет теста (низак / средњи / висок) :Ово је веома корисно током извршавања теста. Приоритет теста за пословна правила и функционални примери могу бити средњи или већи, док мањи случајеви корисничког интерфејса могу бити ниског приоритета. Приоритет теста увек треба да постави рецензент.
Назив модула :Наведите име главног модула или подмодула.
Тест дизајнирао Име тестера.
Тест дизајниран датум :Датум када је написан.
Тест извршио Име тестера који је извршио овај тест. Попуњава се тек након извршења теста.
Датум извршења теста :Датум извршења теста.
Наслов / име теста :Наслов тест случаја. На пример, верификујте страницу за пријављивање важећим корисничким именом и лозинком.
Сажетак / опис теста :Укратко опишите циљ теста.
какви су е-маилови
Предуслови :Било који предуслов који мора бити испуњен пре извршења овог тест случаја. Наведите све предуслове да бисте успешно извршили овај тест.
Зависности :Наведите било какве зависности од осталих тест случајева или захтева за тестирање.
Пробни кораци :Детаљно наведите све кораке за извршавање теста. Напишите кораке за тестирање редоследом којим би се требали извршити. Обавезно наведите што више детаља.
Про врх :Да бисте ефикасно управљали тест случајем са мањим бројем поља, користите ово поље да бисте описали услове теста, податке о тесту и корисничке улоге за извођење теста.Тест подаци :Коришћење тест података као улазних података за овај тест случај. Можете доставити различите скупове података са тачним вредностима које ће се користити као улаз.
Очекивани резултат :Шта би требало да буде излаз система након извршења теста? Детаљно опишите очекивани резултат, укључујући поруку / грешку која би требала бити приказана на екрану.
Пост-стање :Какво би требало бити стање система након извршења овог тест случаја?
Прави резултат :Стварни резултат теста треба попунити након извршења теста. Опишите понашање система након извршења теста.
Статус (Пасс / Фаил) :Ако стварни резултат није у складу са очекиваним резултатом, означите овај тест као није успео . У супротном, ажурирајте га као прошло је .
Напомене / коментари / питања :Ако постоје неки посебни услови који подржавају горња поља, а која горе није могуће описати или ако постоје питања у вези са очекиваним или стварним резултатима, наведите их овде.
По потреби додајте следећа поља:
ИД оштећења / веза :Ако је статус теста није успео , затим укључите везу до дневника квара или наведите број квара.
Тип теста / кључне речи :Ово поље се може користити за класификацију тестова на основу врста тестова. На пример, функционална , употребљивост, пословна правила итд.
Захтеви :Захтеви за које је написан овај тест. По могућности тачан број одељка захтева документа.
Прилози / референце :Ово поље је корисно за сложене сценарије испитивања како би се објаснили кораци теста или очекивани резултати користећи Висио дијаграм као референцу. Наведите везу или локацију до стварне путање дијаграма или документа.
Аутоматизација? (Да не) :Без обзира да ли је овај тест случај аутоматизован или не. Корисно је пратити статус аутоматизације када су тест случајеви аутоматизовани.
Уз помоћ горњих поља припремио сам пример шаблона тест примера за вашу референцу.
Преузмите образац тест примера са примером (формат # 1)
- Шаблон ДОЦ датотеке за тест случај и
- Пробни пример Екцел датотеке
Такође, овде можете упутити још неколико чланака о ефикасном писању тест случајева . Користите ове смернице за писање тестова и горњи образац за ефикасно писање и управљање тест случајевима на вашем пројекту.
Примери тест случајева:
Туториал # 1: 180+ примера тест случајева за веб и радне површине
Формат још једног тест случаја (# 2)
Несумњиво, тест случајеви ће се разликовати у зависности од функционалности софтвера коме је намењен. Међутим, у наставку је дат образац који увек можете користити за документовање тест случајева, а да се не мучите око тога што ваша апликација ради.
Примери тест случајева
На основу горњег шаблона, доле је пример која концепт приказује на много разумљивији начин.
Претпоставимо да рецимо тестирате функционалност пријаве било које веб апликације Фејсбук .
Испод су тест случајеви за исте:
=> Преузмите горњи формат тест примера са примерима података
Пример тест случаја за ручно тестирање
Испод је дато пример пројекта уживо који показује како се сви горе наведени савети и трикови заправо спроводе.
(Белешка: Кликните на било коју слику за увећани приказ)
Закључак
Лично више волим да користим Алат за управљање тест случајевима . Можете почети са алатком отвореног кода. То ће бити добар додатак вашим напорима да подесите поступак тестирања, а у међувремену ће такође уштедети пуно времена уместо ручног одржавања ових докумената.
Такође смо видели предлошке тест примера и неколико примера који користе врло добру, квалитетну документацију. Надам се да би вам овај чланак био од помоћи.
Било би нам драго да знамо ваше мисли, коментаре / сугестије о овом чланку.
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- Писање тест примера из СРС документа (ПРЕУЗИМАЊЕ примерака тест пројеката у реалном времену)
- Како паметно пријавити извршење теста - (Преузми образац извештаја о статусу)
- Узорак документа плана испитивања (пример плана испитивања са детаљима сваког поља)
- Како написати тест случајеве за страницу за пријаву (примери сценарија)
- Како писати тест случајеве: Крајњи водич са примерима
- Како написати документ стратегије тестирања (са узорком предлошка стратегије тестирања)
- Како написати ефикасан сажети извештај о тесту (узорак преузимања извештаја)
- Узорак предлошка плана тестирања софтвера са форматом и садржајем