Sdílet prostřednictvím


Postupy: Vytváření a spouštění testování částí pro aplikace pro web Windows Store

Microsoft Visual Studio 2012 zahrnuje podporu pro testování spravovaných aplikací Windows Store a obsahuje šablony knihoven testování jednotek pro jazyky Visual C#, Visual Basic a Visual C++.

Tip

Další informace o vývoji aplikací Windows Store lze naleznete v tématu týkajícího se seznámení se s Windows Store aplikacemi.

Microsoft Visual Studio 2012 poskytuje následující funkce testování:

  • Vytvoření projektů testovaní částí

  • Úprava manifestu projektu testování jednotky

  • Naprogramování testu jednotky

  • Spuštění testu části

Následující postupy popisují postup vytvoření, spuštění a ladění testů jednotky pro spravované aplikace systému Windows 8 Windows Store.

Požadavky

Microsoft Visual Studio 2012

Vytvoření projektů testovaní částí

Vytvoření projektu testování části pro Windows Store aplikaci

  1. V nabídce Soubor klikněte na příkaz Nový projekt.

    Zobrazí se dialogové okno Nový projekt.

  2. V části Šablony vyberte programovací jazyk, za jehož použití chcete vytvořit test jednotky, a pak zvolte přidruženou knihovnu testu jednotky Windows Store.Například zvolte Visual C# a poté zvolte položku Windows Store a Testovací knihovna jednotky (aplikace Windows Store).

    [!POZNÁMKA]

    Microsoft Visual Studio 2012 obsahuje šablony knihovny testů jednotky pro Visual C#, Visual Basic a Visual C++.

  3. (Volitelně) Do textového pole Název zadejte název, který chcete použít pro testovací projekt jednotky Windows Store.

  4. (Volitelně) Upravte cestu k místu, kde chcete vytvořit projekt. Cestu zadejte do textového pole Umístění nebo ji vyhledejte kliknutím na tlačítko Procházet.

  5. (Volitelně) Do textového pole s názvem Řešení zadejte název, který chcete použít pro vaše řešení.

  6. Ponechte volbu Vytvořit adresář pro řešení vybranou a stiskněte tlačítko OK.

    Jednotka přizpůsobený Test knihovny

    Průzkumník řešení je vyvolán pomocí nové jednotky projektu Windows Storea editor kódu zobrazí výchozí test jednotky s názvem UnitTest1.

    Nový projekt přizpůsobený jednotky test

Úprava manifestu projektu testování jednotky

Je možné, že bude nutné upravit manifest pro projekt testování jednotky kvůli poskytnutí požadovaných funkcí pro spuštění aplikace.

Úprava souboru manifestu aplikace Windows Store v projektu testování části

  1. V aplikaci Solution Explorer v novém zkušebním projektu jednotky Windows Store klepněte pravým tlačítkem myši na soubor Package.appxmanifest a zvolte Otevřít.

    Návrháře manifestu poskytuje zobrazení úprav.

  2. V návrháři manifestu zvolte kartu Funkce.

  3. V seznamu pod položkou Možnosti vyberte možnosti, které potřebujete otestovat u vaší jednotky, a kód, který je testován.Například, vyberte políčko Internet, pokud test jednotky a testovaný kód vyžadují přístup k internetu.

    [!POZNÁMKA]

    Možnosti výběru by měly obsahovat pouze funkce, které jsou nezbytné pro správnou funkci testu jednotky Windows Store.Možnosti by nikdy neměli obsahovat funkce, které nejsou součástí testování aplikace Windows Store a obecně by měly být dílčí funkce možností určených aplikaci Windows Storeodzkoušeny.

    Další informace o Návrháři manifestu naleznete v tématu Using the Manifest Designer (Windows Store apps).

    Manifest Test jednotky

Naprogramování testu jednotky

Naprogramování testu části pro Windows Store aplikaci

  • V editoru kódu upravte test jednotky a přidejte tvrzení a logiku nezbytnou pro test.

    Další informace naleznete zde: Použití tříd tvrzení v knihovně MSDN.

Spuštění testu části

Vytvoření řešení a spuštění testu jednotky pomocí Průzkumníka testu

  1. Z nabídky Zobrazení zvolte Jiné Windowsa pak zvolte Test Explorer.

    Průzkumník testů se zobrazí bez uvedení vašeho testu.

  2. V nabídce Sestavení vyberte příkaz Řešení sestavení.

    Jednotkový test je nyní uveden.

    [!POZNÁMKA]

    K aktualizaci seznamu jednotek v Průzkumníku testů je třeba vytvořit řešení.

    Poznámka k upozorněníUpozornění

    Microsoft Visual Studio 2012 známý problém: Průzkumník testu je nutné otevřít před sestavením zkušebního projektu.

  3. V průzkumníku testu vyberte test jednotky, který jste vytvořili.

    Tip

    Průzkumník testů obsahuje odkaz na zdrojový kód vedle Zdroj:.

  4. Zvolte možnost Spustit všechny.

    Jednotka zkušební Explorer - spustit test jednotky

    Tip

    Vyberte jednu nebo více jednotek testů uvedených v aplikaci Průzkumník, klikněte pravým tlačítkem myši a zvolte možnost Spustit vybrané testy.

    Navíc můžete vybrat možnost Ladit vybrané testy, Otevřít testa použít možnost Vlastnosti.

    Jednotka zkušební Explorer - uni zkoušky Kontextová nabídka

    Test jednotky probíhá.Po dokončení zobrazuje Průzkumník testu svat testu, uplynulý čas a propojení na zdroj.

    Explorer jednotky Test - test byl dokončen

Externí zdroje

Hh440545.collapse_all(cs-cz,VS.110).gifVidea

Channel 9: Jednotkové testování Windows Store aplikací vytvořených pomocí jazyka XAML

Hh440545.collapse_all(cs-cz,VS.110).gifFóra

Testování jednotky pro Visual Studio

Hh440545.collapse_all(cs-cz,VS.110).gifKnihovna MSDN

Knihovna MSDN – vytvoření a spuštění testů jednotky pro existující kód (Visual Studio 2010)

Viz také

Koncepty

Sestavování a testování aplikací pro web Windows Store pomocí funkce Team Foundation Build

Další zdroje

Ladění a testování aplikací pro web Windows Store