Systémové testování pomocí programových testů uživatelského rozhraní
Automatické testy uživatelského rozhraní (UI) jsou označovány jako kódované testů UI.Tyto zkoušky poskytnout funkční zkoušku uživatelského rozhraní a ověřovacích ovládacích prvků uživatelského rozhraní.Můžete vytvořit kódované UI testy k určení uživatelského rozhraní, ke které pracuje správně po změně kódu.
Kódované testy uživatelského rozhraní jsou často používány v řešení aplikace Visual Studio k rychlému ověření správného kódu funkce a jako brána kvality před vrácením změn kódu.Kódované testy uživatelského rozhraní lze doplnit testy jednotky v řešení aplikace Visual Studio.Další informace naleznete v tématu Systémové testování pomocí programových testů uživatelského rozhraní a Ověření kódu pomocí zkoušky jednotky.
Můžete také vytvořit kódované testy uživatelského rozhraní pro automatizaci ručních testů, které jste vytvořili v Microsoft Test Manager.Tyto automatické ručních testů mohou pak být součástí vašeho týmu sestavení konfigurace jako část integrační testování.
Požadavky
- Visual Studio Ultimate, Visual Studio Premium
Úkoly
Úkoly |
Související témata |
---|---|
Vytvoření automatické testování UI z existující ruční testování: vytvoření automatického testování uživatelského rozhraní z existujícího záznamu z ručního testového případu akce. |
|
Záznam akcí uživatele vytvořit automatizované testování uživatelského rozhraní: záznamu uživatele akcí, které chcete použít k vytvoření automatického testování uživatelského rozhraní a generování kódu pro kódované testovací uživatelské rozhraní z toho nahrávání.Poté můžete přidat vlastní kód kódované pomocí editoru kódu test uživatelského rozhraní nebo pomocí editoru testovat UI kódovány. |
|
Přidání ovládacích prvků uživatelského rozhraní a ověření konfigurací Automated UI testování: uživatelské rozhraní přidáním ovládacích prvků pro kódované UI testování a ověření hodnot a vlastností ovládacích prvků pomocí Tvůrce testovat UI kódovány. Pokud testujete rozsáhlou aplikaci, pravděpodobně budete muset vytvořit kódované testy uživatelského rozhraní pomocí více map uživatelského rozhraní. |
|
Přidání parametrů ze zdroje dat pro použití s konfigurací kódovaný UI Test: vytvořit kódované testovací uživatelské rozhraní přidat zdroj dat pro zkušební metody a spustit zkušební metody pro každou sadu dat ve zdroji dat pomocí kontextu test test řízené daty. |
|
Propojení testových případů s požadavky uživatelů: odkaz automatizované UI testy požadavky uživatelů.Poté můžete určit kolik automatických testů, které máte pro vaše požadavky uživatele. |
|
Úpravy kódované testy uživatelského rozhraní pomocí editoru kódované testovací uživatelské rozhraní: The kódované uživatelského rozhraní editoru testů umožňuje snadno změnit kódované testy uživatelského rozhraní.Pomocí editoru testovat UI kódované, můžete vyhledat, zobrazení a úprava zkušební metody, akce uživatelského rozhraní a jejich přidružené ovládací prvky v rozvržení ovládacího prvku uživatelského rozhraní. |
|
Spuštění testů automatické uživatelského rozhraní: spustit kódované testů UI přímo z aplikace Visual Studio, z Microsoft Test Manager, z Team Foundation Build.Kódované UI zkoušky musí spolupracovat s plochou, pokud je použijete, na rozdíl od jiných automatických testů. |
|
Přidání podpory pro vlastní ovládací prvky: kódované UI testovací framework nepodporuje všechny možné uživatelské rozhraní a pravděpodobně nepodporuje uživatelské rozhraní, které chcete testovat.Například nelze okamžitě vytvořit kódované zkoušku UI uživatelské rozhraní pro Microsoft Excel.Můžete však vytvořit rozšíření kódované UI testování rámec, který bude podporovat vlastní ovládací prvek. |
|
Doporučené postupy pro kódované testy uživatelského rozhraní: zápisu kódované testů uživatelského rozhraní, které snížit vliv změny uživatelského rozhraní na program v rámci testu. |
Související scénáře
Podporované konfigurace a platformy pro programové testy uživatelského rozhraní a zaznamenávání akcí
Pokud chcete ověřit, konfigurace, které jsou podporovány pro kódované testy uživatelského rozhraní, můžete najít aktuální seznam operačních systémů a prohlížečů podporovaných technologiích.
Externí zdroje
Pokyny
Testování pro nepřetržité dodávky s Visual Studio 2012 – kapitola 2: testování: testování vnitřní
Testování pro nepřetržité dodávky s Visual Studio 2012 – kapitola 5: automatizace systému zkoušky
Nejčastější dotazy
Kódované testy uživatelského rozhraní FAQ - 1
Kódované testy uživatelského rozhraní FAQ -2
Fórum
Visual Studio uživatelského rozhraní automatizace testování (včetně CodedUI)
Viz také
Další zdroje
Vytváření automatizovaných testů pomocí nástroje Microsoft Test Manager