Jak psát testovací případy v Excelu: Průvodce krok za krokem

Psaní testovacích případů je klíčovou součástí procesu testování softwaru, protože pomáhá zajistit, aby vyvíjená aplikace splňovala zadané požadavky.

Testovací případy můžete zapsat vytvořením šablon testovacích případů se všemi parametry, které potřebujete k dokumentaci svého testovacího procesu.

Dodržováním podrobného průvodce a používáním osvědčených postupů může i někdo nový v testování softwaru efektivně vytvářet testovací případy v Excelu.

Obsah

Co jsou důležité testovací případy?

Testovací případy poskytují systematický přístup k ověřování funkčnosti aplikace a celkového výkonu. Napsáním formálních testovacích případů mohou týmy zajistit komplexní testovací pokrytí a zároveň snížit náklady na údržbu, opravy chyb a podporu.

Zde jsou některé z hlavních výhod:

  • Podpora důkladnosti a širšího pokrytí testů.

  • Zajištění konzistence při testování.

  • Usnadnění opakované použitelnosti testu.

  • Zlepšení sledovatelnosti v průběhu celého procesu vývoje softwaru.

Jak vytvořit šablonu testovacího případu v aplikaci Excel

Jak psát testovací případy v Excelu: Průvodce krok za krokem

Vytvoření šablony testovacího případu v Excelu může pomoci zefektivnit proces psaní a organizování testovacích případů pro projekty testování softwaru.

Chcete-li vytvořit jednoduchou a efektivní šablonu testovacího případu v Excelu, postupujte takto:

Krok 1: Vytvořte záhlaví pro sloupce

Zvažte zahrnutí záhlaví, jako jsou:

  • 'ID testovacího případu'

  • "Testovací scénář"

  • 'Popis'

  • 'Předpoklady'

  • "Testovací kroky"

  • 'Testovací data'

  • 'Očekávané výsledky'

  • 'Aktuální výsledky'

  • 'Stav testu'

  • 'Komentáře'

Naformátujte záhlaví tak, aby je vizuálně odlišilo tučným písmem, změnou velikosti písma nebo použitím jiné barvy pozadí. Testerům to usnadní orientaci v dokumentu.

Jak psát testovací případy v Excelu: Průvodce krok za krokem

Krok 2: Vytvořte řádky pro každé ID testovacího případu

Přidejte řádky pro každý testovací případ a poskytněte jedinečné ID se stručným popisem účelu testu.

Zde je několik ukázkových dat pro testovací případ před jeho provedením (tj. zatím bez výsledků).

  • ID testovacího případu: TC001

  • Testovací scénář: Funkce přihlášení

  • Popis: Ověřte úspěšné přihlášení uživatele

  • Předpoklady: Uživatel musí být registrován

  • Testovací kroky: Zadejte platné uživatelské jméno a platné heslo a klikněte na tlačítko přihlášení

  • Testovací údaje: Uživatelské jméno: [e-mail chráněný] , Heslo: [e-mail chráněný]

  • Očekávané výsledky: Uživatel projde přihlašovací stránkou a je přesměrován na řídicí panel

Při přidávání testovacích kroků buďte konkrétní ohledně akcí, které je třeba provést, a jakýchkoli požadovaných testovacích dat.

Pomocí sloupce 'Testovací data' vypište všechna vstupní data nebo proměnné, které jsou relevantní pro dané testovací kroky.

Krok 3: Zdokumentujte výsledky v řádku testovacího případu

Jakmile jsou vaše testovací scénáře definovány v šabloně, mohou je spustit testeři.

Výsledky by měly být zdokumentovány ve sloupci „Skutečný výsledek“ a stav by měl být aktualizován, aby označoval úspěch nebo neúspěch.

Použijte sloupec 'Komentáře' pro jakékoli postřehy nebo poznámky k testovacímu případu.

Jak psát testovací případy v Excelu: Průvodce krok za krokem

Identifikace součástí testovacího případu

Psaní efektivních testovacích případů v Excelu vyžaduje pochopení a definování základních součástí šablony testovacího plánu. Podívejme se postupně na každého.

ID testovacího případu

Přiřazení jedinečného ID testovacího případu každému testovacímu případu je klíčové pro účely identifikace a sledování.

Identifikační číslo pomáhá při rychlém odkazování, takže členové týmu mohou snadno sledovat pokrok nebo diskutovat o konkrétních testovacích případech s kolegy.

Popis testovacího případu

Jasný a stručný popis testovacího případu nastiňuje účel testovacího případu.

Popisuje, jaká část aplikace je testována, a očekávaný výsledek, což testerům usnadňuje pochopení kontextu a cílů.

Testovací kroky

Testovací kroky definují řadu akcí, které je třeba provést pro provedení testovacího případu.

Všechny testovací kroky by měly být jasné a podrobné, aby bylo zajištěno, že testeři dodržují konzistentní proces. Sníží se tak riziko nejednoznačností, chyb a chybné interpretace.

Jak psát testovací případy v Excelu: Průvodce krok za krokem

očekávané výsledky

Komponenta Očekávané výsledky zvýrazňuje výsledek, který by měl nastat po dokončení kroků testu.

Tyto informace jsou zásadní pro testery, aby zjistili, zda aplikace funguje podle očekávání a zda splňuje předem definované požadavky.

Aktuální výsledky

Po dokončení testovacích kroků testeři zdokumentují skutečné výsledky testovacího případu.

Porovnáním skutečných výsledků s očekávanými výsledky v listu Excel mohou testeři rychle identifikovat nesrovnalosti, odchylky nebo potenciální problémy v rámci aplikace.

Stav testu

Stav testu označuje výsledek provedení testovacího případu, například:

  • Prošel

  • Nepodařilo se

  • Blokováno

  • Neprovedeno

Tato komponenta umožňuje členům týmu sledovat průběh testovacího případu a celkový stav testování v průběhu projektu.

Komentáře

Sekce Komentáře poskytuje testerům příležitost přidat další poznámky nebo zdůraznit jakékoli konkrétní obavy týkající se testovacího případu.

Tyto informace mohou zahrnovat podrobnosti o zjištěných problémech, návrhy na zlepšení nebo jakákoli jiná relevantní pozorování učiněná během procesu testování.

Jak psát efektivní testovací případy v Excelu

Zde je našich pět nejlepších doporučení pro psaní efektivních testovacích případů v Excelu.

1. Udržujte to jednoduché

Při psaní testovacích případů v , je klíčová jednoduchost. Vyhodnoťte testovací scénář a určete konkrétní oblast, kterou byste chtěli pokrýt.

Rozdělením scénáře na menší, zvládnutelné části uděláte proces přístupnějším pro testery.

Je nezbytné psát testovací případy, které jsou snadno pochopitelné a srozumitelné. Toho lze dosáhnout použitím jasného jazyka, stručných pokynů a strukturovaného rozvržení.

2. Buďte konkrétní

Buďte ve svých funkčních testovacích případech konkrétní určením přesných kroků, podmínek a požadavků. Zahrňte potřebné podrobnosti, jako je scénář, akce, testovací data a očekávaný výsledek.

Při navrhování testovacích dat se ujistěte, že máte připravené platné i neplatné sady dat. To pomůže zlepšit pokrytí a snížit pravděpodobnost, že chyby proklouznou bez povšimnutí.

3. Sledovatelnost

Zajistěte, aby byly vaše testovací případy sledovatelné pomocí jedinečného ID testovacího případu, které pomůže rozlišit různé testovací případy a scénáře.

Jak psát testovací případy v Excelu: Průvodce krok za krokem

Sledovatelnost také zahrnuje propojení testovacích případů s požadavky, což umožňuje systematický přístup k identifikaci mezer v testování, analýze dopadu a stanovení priorit.

4. Znovupoužitelnost

Chcete-li optimalizovat proces testování, zaměřte se při psaní testovacích případů v Excelu na opětovnou použitelnost. Navrhněte své testovací případy tak, aby je bylo možné znovu použít pro různé scénáře s minimálními úpravami.

Toho lze dosáhnout využitím modulárních testovacích kroků a minimalizací pevně zakódovaných hodnot. Opětovné použití nejen šetří čas, ale také podporuje konzistenci napříč různými testy a projekty.

5. Nezávislost

Pište testovací případy tak, aby byly na sobě nezávislé, což testerům umožňuje spouštět je v libovolném pořadí. Testovací případy by měly být navrženy tak, aby výsledek jednoho testovacího případu neměl vliv na provedení jiných testovacích případů.

Tato strategie zajišťuje, že každý testovací případ může stát sám o sobě, což vede k efektivnějšímu a efektivnějšímu testování.

Jak spravovat testovací případy v Excelu

Při přípravě testovacích plánů naplánujte, jak zamýšlíte organizovat, aktualizovat a sdílet testovací případy. Zde je několik aspektů, které je třeba zvážit.

Organizování testovacích případů

Zvažte použití konvence pojmenování pro testovací případy a testovací ID.

Například obecné testovací případy mohou začínat „TEST_ID 1“, zatímco testovací případy související s konkrétními moduly mohou začínat „MOD_ID 1“.

Pokud má testovací případ více očekávaných výsledků, použijte dílčí ID, například „TEST_ID 1.1“ a „TEST_ID 1.2“.

Aktualizace testovacích případů

Jak se váš projekt vyvíjí, je důležité pravidelně aktualizovat testovací případy, aby odrážely jakékoli změny v požadavcích, funkčnosti nebo testovacích datech.

Excel usnadňuje úpravy a úpravy testovacích případů podle potřeby. Nezapomeňte aktualizovat akci i očekávané výsledky pro každý testovací případ, když dojde ke změnám.

Sdílení testovacích případů

Spolupráce je kritickou součástí testovacího procesu, takže sdílení testovacích případů s vaším týmem je zásadní.

Můžete použít vestavěné funkce sdílení aplikace Microsoft Excel, abyste zajistili, že příslušní kolegové budou mít přístup k .

Pokud používáte Sharepoint, takto obnovíte své excelové listy:

Jaké jsou výhody a nevýhody Excelu pro testovací případy?

Excel je již dlouho oblíbenou volbou pro správu testovacích případů. Má však své vlastní výhody a nevýhody.

Zde jsou 4 hlavní výhody:

  • Většina testerů je obeznámena s Excelem, což má za následek nízkou křivku učení.

  • Rozhraní Excelu usnadňuje dokumentování testovacích případů.

  • lze snadno sdílet se členy týmu, což podporuje spolupráci v týmu.

  • Excel podporuje integraci s různými testovacími nástroji třetích stran, což umožňuje bezproblémový přenos dat mezi platformami.

Existují však některé nevýhody:

Jak psát testovací případy v Excelu: Průvodce krok za krokem

  • Excel postrádá některé pokročilé funkce dostupné ve specializovaných nástrojích pro správu testovacích případů, jako je sledování v reálném čase nebo řídicí panely.

  • Správa velkého počtu testovacích případů v Excelu může být těžkopádná a neorganizovaná.

  • Soubory aplikace Excel mohou mít problémy se správou verzí, když na stejném souboru pracuje více členů týmu.

  • Excel nemusí nabízet stejnou úroveň zabezpečení jako specializované testovací platformy, což vyvolává obavy z ochrany citlivých dat.

Měli byste zvážit, zda by pro váš konkrétní scénář testovacího případu nebyl vhodnější vyhrazený nástroj pro správu testovacích případů.

Jaké jsou alternativy k Excelu pro správu testovacích případů?

I když je používání Excelu pro správu testovacích případů populární a efektivní, jsou k dispozici další nástroje a platformy pro správu testů, které pomáhají spravovat testovací případy efektivněji.

Zde jsou čtyři ke kontrole:

Jak psát testovací případy v Excelu: Průvodce krok za krokem

1. TestRail

TestRail je komplexní nástroj pro správu testovacích případů, navržený speciálně pro správu, sledování a organizaci testovacích případů.

Poskytuje statistiky a analýzy v reálném čase a integraci s nástroji pro sledování defektů.

2. Jira

Jira je široce používaná platforma pro řízení projektů a sledování problémů, kterou lze také použít pro správu testovacích případů.

Díky různým dostupným pluginům a integracím, jako je Zephyr nebo Xray, lze Jiru přizpůsobit tak, aby podporovala správu testovacích případů. Díky tomu je flexibilní a škálovatelná alternativa k Excelu.

3. QTest

QTest je platforma pro správu testovacích případů, která nabízí centralizovanou platformu pro vytváření, spouštění a správu testovacích případů.

Jeho integrace s oblíbenými nástroji pro automatizaci testování z něj dělá efektivní alternativu k Excelu.

4. PractiTest

PractiTest je cloudový nástroj pro správu testovacích případů. Nabízí řadu funkcí pro správu testovacích případů, včetně hierarchické organizace, provádění testů a sledování defektů.


Vyhledávací pole PowerApps: Jak přidat a přizpůsobit

Vyhledávací pole PowerApps: Jak přidat a přizpůsobit

Naučte se, jak vytvořit vyhledávací pole PowerApps úplně od začátku a přizpůsobit je tak, aby odpovídalo celkovému tématu vaší aplikace.

Příklad SELECTEDVALUE DAX – Výběr kráječe sklizně

Příklad SELECTEDVALUE DAX – Výběr kráječe sklizně

Sklízejte nebo zachycujte hodnotu uvnitř míry a znovu ji použijte v jiném taktu pro dynamické výpočty pomocí SELECTEDVALUE DAX v LuckyTemplates.

Historie verzí v seznamech SharePoint

Historie verzí v seznamech SharePoint

Zjistěte, jak vám historie verzí na SharePointu může pomoci vidět vývoj určitých dat a kolika změn prošla.

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Výběr barevných hexadecimálních kódů pro zprávy LuckyTemplates

Zde je nástroj pro vytváření sestav a vizuálů, výběr barevných hexadecimálních kódů, který můžete použít ke snadnému získání barev pro vaše sestavy LuckyTemplates.

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Dynamický datový výřez v LuckyTemplates pomocí tabulky období

Pomocí tabulky období můžete v přehledu snadno zobrazit časové období jako průřez. Použijte M kód k vytvoření dynamického datového výřezu v LuckyTemplates.

Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.