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.
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
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.
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.
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.
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.
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:
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:
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ů.
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.
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.
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.
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.
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.
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.
Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.
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.
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.
Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.