Pobierz szablon przypadku testowego w programie Excel

โšก Inteligentne podsumowanie

Szablon przypadku testowego zapewnia ujednoliconฤ… strukturฤ™ dokumentowania przypadkรณw testowych dla dowolnego projektu oprogramowania. Ten samouczek wyjaล›nia wszystkie istotne obszary, oferuje do pobrania przykล‚ady w Excelu i Wordzie oraz wymienia najlepsze praktyki, ktรณre zapewniajฤ… spรณjnoล›ฤ‡ artefaktรณw testowych w caล‚ym zespole ds. zapewnienia jakoล›ci.

  • ๐Ÿ“‹ Po pierwsze spรณjnoล›ฤ‡: Standardowy szablon usprawnia pracฤ™ zespoล‚u ds. zapewnienia jakoล›ci i skraca czas wdraลผania nowych testerรณw.
  • ๐Ÿงพ Gล‚รณwne obszary dziaล‚alnoล›ci: Identyfikator przypadku testowego, priorytet, kroki, dane testowe, oczekiwany wynik i status to parametry, ktรณrych nie moลผna negocjowaฤ‡.
  • ๐Ÿ“Š Excel kontra Word: Excel idealnie nadaje siฤ™ do wykonywania obliczeล„ tabelarycznych trackrรณl; Sล‚owo pasuje do scenariuszy testowych narracji.
  • ๐Ÿ”— Opcjonalne wzbogacenie: Identyfikator bล‚ฤ™du, ล‚ฤ…cze do wymagaล„, odniesienia i flaga automatyzacji zwiฤ™kszajฤ… gotowoล›ฤ‡ do audytu.
  • ๐Ÿค– Wล‚ฤ…czanie sztucznej inteligencji: Narzฤ™dzia AI automatycznie generujฤ…, grupujฤ… i ustalajฤ… priorytety przypadkรณw testowych na podstawie wymagaล„.

Przykล‚adowy szablon przypadku testowego

Czym jest szablon przypadku testowego?

A Szablon przypadku testowego to dobrze zaprojektowany dokument, ktรณry pomaga testerom w opracowaniu i spรณjnym zrozumieniu danych dla konkretnego scenariusza przypadku testowego. Dobry Przypadek testowy Szablon utrzymuje spรณjnoล›ฤ‡ artefaktรณw testowych dla zespoล‚u i uล‚atwia kaลผdemu interesariuszowi ล›ledzenie przypadkรณw testowych. Pisanie przypadkรณw testowych w standardowym formacie zmniejsza nakล‚ad pracy i zmniejsza ryzyko bล‚ฤ™dรณw. Standardowy format jest szczegรณlnie poลผฤ…dany, gdy przypadki testowe sฤ… recenzowane przez zewnฤ™trznych ekspertรณw.

Szablon, ktรณry wybierzesz dla swojego projektu, zaleลผy od Twojej polityki testowania. Wiele organizacji tworzy przypadki testowe w Microsoft Excel, inni w Microsoft Word, a niektรณrzy korzystajฤ… z narzฤ™dzi do zarzฤ…dzania testami, takich jak HP ALM.

Waลผne pola w szablonie przypadku testowego

Niezaleลผnie od wybranej metody dokumentowania, kaลผdy dobry szablon przypadku testowego musi zawieraฤ‡ nastฤ™pujฤ…ce pola.

Pole przypadku testowego OPIS
Identyfikator przypadku testowego Kaลผdy przypadek testowy powinien byฤ‡ reprezentowany przez unikalny identyfikator. Uลผyj konwencji takiej jak โ€žTC_UI_1โ€, aby wskazaฤ‡ typ testu โ€” na przykล‚ad โ€žPrzypadek testowy interfejsu uลผytkownika nr 1โ€.
Priorytet testu Przydatne podczas wykonywania. Typowe wartoล›ci to: Niska, ลšrednia i Wysoka.
Nazwa moduล‚u Gล‚รณwny moduล‚ lub podmoduล‚ podlegajฤ…cy testowaniu.
Test Zaprojektowany przez Imiฤ™ testera.
Data zaprojektowanego testu Data zaprojektowania testu.
Test wykonany przez Tester, ktรณry wykonaล‚ test.
Data wykonania testu Data, kiedy test ma zostaฤ‡ wykonany.
Imiฤ™ lub tytuล‚ testu Tytuล‚ przypadku testowego.
Descriptjon / Podsumowanie Krรณtkie podsumowanie celu testu.
Warunek wstฤ™pny Wszelkie wymagania wstฤ™pne, ktรณre muszฤ… zostaฤ‡ speล‚nione przed wykonaniem tego przypadku testowego. Wymieล„ wszystkie warunki wstฤ™pne.
Zaleลผnoล›ci Jakiekolwiek zaleลผnoล›ci od wymagaล„ testowych lub innych przypadkรณw testowych.
Kroki testowe Szczegรณล‚owe kroki w kolejnoล›ci, w jakiej naleลผy je wykonaฤ‡. Bฤ…dลบ jak najbardziej szczegรณล‚owy.
Dane testowe Dane testowe uลผywane jako dane wejล›ciowe. Dostarczaj rรณลผne zestawy danych z precyzyjnymi wartoล›ciami.
Spodziewany wynik Oczekiwany wynik, ล‚ฤ…cznie z ewentualnymi bล‚ฤ™dami i komunikatami, ktรณre powinny pojawiฤ‡ siฤ™ na ekranie.
Stan koล„cowy Stan systemu po uruchomieniu przypadku testowego.
Aktualny rezultat Rzeczywisty wynik uzyskany po wykonaniu.
Status (zaliczony/niezaliczony) Oznacz jako Niepowodzenie, jeล›li rzeczywisty wynik nie odpowiada oczekiwanemu.
Komentarz Warunki specjalne nieujฤ™to w innych dokumentach.

Pola opcjonalne moลผna dodaฤ‡ w zaleลผnoล›ci od wymagaล„ projektu.

  • Identyfikator ล‚ฤ…cza/wadliwy: Link ulegnie awarii? lub numer usterki, jeล›li test siฤ™ nie powiรณdล‚.
  • Sล‚owa kluczowe / Typ testu: Sล‚uลผy do kategoryzowania testรณw wedล‚ug typu, np. uลผytecznoล›ci, funkcjonalnoล›ci lub reguล‚ biznesowych.
  • Wymagania: Wymagania, dla ktรณrych napisano przypadek testowy.
  • Odniesienia / zaล‚ฤ…czniki: ลšcieลผka do dokumentu pomocniczego lub diagramu w przypadku zล‚oลผonych scenariuszy.
  • Automatyzacja (tak/nie): Track status automatyzacji dla zautomatyzowanych przypadkรณw testowych.
  • Pola niestandardowe: Pola specyficzne dla potrzeb klienta lub procesu Twojego projektu.

Przykล‚adowy szablon przypadku testowego

Pobierz szablon przypadku testowego (Excel i Word)

Oba szablony zawierajฤ… pola opisane powyลผej. Wybierz format, ktรณry pasuje do stylu dokumentacji Twojego zespoล‚u.

Najlepsze praktyki pisania przypadkรณw testowych

Szablon jest tak samo wartoล›ciowy, jak dyscyplina zastosowana podczas jego wypeล‚niania. Poniลผsze praktyki pozwalajฤ… na wielokrotne wykorzystanie przypadkรณw testowych, tracczytelne i jasne.

  1. Zapisz kaลผdy krok wyraลบnie: kaลผdy tester powinien byฤ‡ w stanie wykonaฤ‡ te kroki bez proszenia o wyjaล›nienia.
  2. Zacznij od perspektywy uลผytkownika: opisz co robi uลผytkownik, a nie co robi kod.
  3. Ponowne wykorzystanie zamiast duplikowania: odwoล‚uj siฤ™ do istniejฤ…cego przypadku testowego wedล‚ug identyfikatora zamiast powtarzaฤ‡ jego kroki.
  4. Zapewnij peล‚ne pokrycie: mapowanie przypadkรณw testowych do wymagaล„ za pomocฤ… wymagania TracMacierz moลผliwoล›ci.
  5. Uลผyj narzฤ™dzia do zarzฤ…dzania: platformy takie jak JIRA lub HP ALM przechowuj historiฤ™ wersji, zaล‚ฤ…czniki i dzienniki wykonania w jednym miejscu.

FAQ

Excel nadaje siฤ™ do ustrukturyzowanego wykonywania zadaล„ tracKrรณl z kolumnami statusu i filtrami. Sล‚owo pasuje do scenariuszy testรณw narracyjnych. Wiele zespoล‚รณw przenosi oba formaty do narzฤ™dzi do zarzฤ…dzania testami, takich jak HP ALM lub JIRA dla traczdolnoล›ฤ‡.

Scenariusz testowy to ogรณlny opis tego, co naleลผy przetestowaฤ‡. Przypadek testowy to szczegรณล‚owa procedura krok po kroku, ktรณra dowodzi, czy scenariusz siฤ™ powiedzie, czy nie. Jeden scenariusz zazwyczaj odpowiada kilku przypadkom testowym.

Uลผyj jasnej konwencji nazewnictwa, ktรณra sygnalizuje moduล‚ i typ testu. Na przykล‚ad, TC_UI_LOGIN_001 oznacza interfejs uลผytkownika, moduล‚ logowania, pierwszy przypadek testowy. Ten wzorzec zapewnia przewidywalnoล›ฤ‡ identyfikatorรณw w caล‚ym projekcie.

Oczekiwany wynik jest definiowany podczas projektowania przypadku testowego i reprezentuje prawidล‚owe zachowanie. Rzeczywisty wynik jest rejestrowany po wykonaniu i pokazuje, co system faktycznie zrobiล‚. Niezgodnoล›ฤ‡ oznacza, ลผe โ€‹โ€‹test zakoล„czyล‚ siฤ™ niepowodzeniem.

Nie. Warunki wstฤ™pne opisujฤ… stan systemu wymagany przed rozpoczฤ™ciem krokรณw. Zachowajping ich rozdzielenie sprawia, ลผe โ€‹โ€‹kroki testowe sฤ… krรณtsze i moลผna je ponownie wykorzystaฤ‡ w wielu przypadkach testowych korzystajฤ…cych z tej samej konfiguracji.

Uลผyj wymagania TracMacierz eability (RTM), ktรณra mapuje kaลผdy identyfikator wymagania na przypadki testowe, ktรณre go weryfikujฤ…. Gwarantuje to peล‚ne pokrycie i uล‚atwia analizฤ™ wpล‚ywu w przypadku zmiany wymagaล„.

Tak. Narzฤ™dzia AI odczytujฤ… historie uลผytkownikรณw lub specyfikacje i proponujฤ… pozytywne, negatywne i graniczne przypadki testowe. Testerzy nadal sprawdzajฤ… wyniki, aby upewniฤ‡ siฤ™, ลผe intencja biznesowa i przypadki brzegowe zostaล‚y poprawnie uchwycone.

Sztuczna inteligencja klasyfikuje przypadki testowe wedล‚ug ostatnich zmian w kodzie, historycznego wskaลบnika awarii i ryzyka biznesowego. Przypadki wysokiego ryzyka sฤ… uruchamiane jako pierwsze, wiฤ™c cykle regresji wykrywajฤ… krytyczne defekty na wczesnym etapie, zamiast czekaฤ‡ na peล‚ne zaliczenie.

Podsumuj ten post nastฤ™pujฤ…co: