Udostępnij za pośrednictwem


Wskazówki: tworzenie i uruchamianie testów jednostkowych dla aplikacji sklepu Windows Store

Program Visual Studio obejmuje obsługę testów jednostkowych zarządzanych aplikacji Windows Store i zawiera szablony bibliotek testów jednostkowych dla języków Visual C#, Visual Basic i Visual C++.

PoradaPorada

Aby uzyskać więcej informacji na temat tworzenia Windows Store aplikacje, zobacz Wprowadzenie do korzystania z aplikacji ze Sklepu Windows.

Program Visual Studio zapewnia następujące funkcje testowania jednostki:

  • Tworzenie projektów testu jednostki

  • Edytuj Manifest projekt testu jednostki

  • Test jednostki

  • Uruchamianie testów jednostek

W poniższych procedurach opisano kroki dotyczące tworzenia, uruchamiania i debugowania testów jednostkowych dla zarządzanej aplikacji Windows Store systemu Windows 8.

Wymagania wstępne

Visual Studio

Tworzenie projektów testów jednostkowych

Aby utworzyć projekt testu jednostki dla aplikacji Windows Store

  1. Z menu Plik wybierz polecenie Nowy projekt.

    Wyświetla okno dialogowe Nowy projekt.

  2. W obszarze Szablony wybierz język programowania, w którym chcesz utworzyć test jednostki, a następnie wybierz skojarzoną bibliotekę testów jednostki Windows Store.Na przykład wybierz opcje Visual C#, następnie Windows Store, a następnie Biblioteka testów jednostkowych (aplikacji w stylu Metro).

    [!UWAGA]

    Program Visual Studio zawiera szablony bibliotek testu jednostki dla programu Visual C#, Visual Basic i Visual C++.

  3. (Opcjonalnie) W polu tekstowym Nazwa wprowadź nazwę, której chcesz używać dla projektu testów jednostkowych projektu aplikacji w Windows Store.

  4. (Opcjonalnie) Zmodyfikuj ścieżkę, gdzie chcesz utworzyć projekt, wprowadzając ją w polu tekstowym Lokalizacja albo wybierając przycisk Przeglądaj.

  5. (Opcjonalnie) W polu tekstowym Nazwa rozwiązania wprowadź nazwę, której chcesz używać dla swojego rozwiązania.

  6. Pozostaw zaznaczoną opcję Utwórz katalog dla rozwiązania i wybierz przycisk OK.

    Biblioteka testu jednostki dostosowanych do potrzeb

    Eksplorator rozwiązań zawiera nowy projekt testowy jednostki Windows Store, a edytor kodu wskaże domyślny test jednostki pod nazwą TestJednostki1.

    Nowy projekt testu jednostki dostosowanych do potrzeb

Edytuj manifest dla projektu testów jednostkowych

Może być konieczne edytowanie manifestu dla projektu testów jednostkowych w celu dostarczenia wymaganych zdolności do uruchomienia aplikacji.

Aby edytować plik manifestu aplikacji Windows Store projektu badania jednostki

  1. W Eksploratorze rozwiązania w nowym projekcie testów jednostkowych aplikacji w Windows Store kliknij prawym przyciskiem myszy plik Package.appxmanifest i wybierz polecenie Otwórz.

    Wyświetli się Projektant manifestów przeznaczony do edycji.

  2. W Projektancie manifestów wybierz kartę Możliwości.

  3. Na liście Możliwości wybierz możliwości potrzebne do testu jednostkowego i kod, który ma mieć test.Na przykład zaznacz pole wyboru Internet, jeśli testy jednostkowe i ich kod muszą mieć możliwość dostępu do Internetu.

    [!UWAGA]

    Wśród wybranych funkcji powinny znajdować się te, które są niezbędne do wykonania prawidłowych testów jednostkowych aplikacji Windows Store.Nie należy nigdy dołączać funkcji spoza testowanej aplikacji Windows Store, które zwykle są podzestawem funkcji określonych dla testowanej aplikacji Windows Store.

    Aby uzyskać więcej informacji o projektancie manifestu, zobacz Konfigurowanie pakietu aplikacji przy użyciu Manifest Designer.

    Manifest testu jednostki

Utwórz kod testu jednostkowego

Kodowanie testu jednostki dla aplikacji Windows Store.

  • W Edytorze kodu edytuj test jednostkowy oraz dodaj potwierdzenia i logikę wymagane dla testu.

    Aby uzyskać więcej informacji, zobacz w za pomocą klasy potwierdzenia w bibliotece MSDN.

Uruchom Testy jednostkowe

Aby utworzyć rozwiązanie i uruchomić test jednostki za pomocą programu Test Explorer

  1. Na testu menu, wybierz systemu Windows, a następnie wybierz Eksploratora testów.

    Okna programu Test Explorer, niewyświetlające Twojego testu.

  2. Z menu Kompiluj wybierz polecenie Kompiluj rozwiązanie.

    Taki test jednostki znajduje się teraz na liście.

    [!UWAGA]

    Należy utworzyć rozwiązanie, aby wykonać aktualizację listy testów jednostkowych w Test Explorer.

    Informacje dotyczące przestrogiPrzestroga

    Program Visual Studio znanego problemu: otwarciu Eksploratora testów przed Tworzenie projektu testowego.

  3. W Eksploratorze testów wybierz utworzony test jednostkowy.

    PoradaPorada

    Test Explorer zawiera łącze do kodu źródłowego obok Źródło:.

  4. Wybierz opcję Uruchom wszystko.

    Eksploratora testów jednostki — uruchomienia testu jednostki

    PoradaPorada

    Wybierz jeden lub więcej testów wymienionych w Eksploratorze, następnie kliknij prawym przyciskiem myszy i wybierz polecenie Uruchom wybrane testy.

    Ponadto można wybrać opcje Debuguj wybrane testy, Otwórz test i Właściwości.

    Eksploratora testów jednostki — menu kontekstowe testu uni

    Trwa test jednostki.Po zakończeniu program Test Explorer wyświetla stan badania, czas wykonywania i podaje łącze do źródła.

    Eksploratora testów jednostkowych - test ukończony

Zasoby zewnętrzne

Wideo

Channel 9: testowania aplikacji ze Sklepu Windows utworzone przy użyciu języka XAML jednostek

Fora

Testowania jednostek programu visual Studio

MSDN Library

Biblioteki MSDN — tworzenie i Uruchamianie testów jednostkowych dla istniejącego kodu (Visual Studio 2010)

Zobacz też

Koncepcje

Tworzenie i testowanie aplikacji Sklepu Windows przy użyciu Team Foundation Build

Inne zasoby

Debugowanie i testowanie aplikacji sklepu Windows Store za pomocą Visual Studio