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++.
![]() |
---|
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
Z menu Plik wybierz polecenie Nowy projekt.
Wyświetla okno dialogowe Nowy projekt.
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++.
(Opcjonalnie) W polu tekstowym Nazwa wprowadź nazwę, której chcesz używać dla projektu testów jednostkowych projektu aplikacji w Windows Store.
(Opcjonalnie) Zmodyfikuj ścieżkę, gdzie chcesz utworzyć projekt, wprowadzając ją w polu tekstowym Lokalizacja albo wybierając przycisk Przeglądaj.
(Opcjonalnie) W polu tekstowym Nazwa rozwiązania wprowadź nazwę, której chcesz używać dla swojego rozwiązania.
Pozostaw zaznaczoną opcję Utwórz katalog dla rozwiązania i wybierz przycisk OK.
Eksplorator rozwiązań zawiera nowy projekt testowy jednostki Windows Store, a edytor kodu wskaże domyślny test jednostki pod nazwą TestJednostki1.
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
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.
W Projektancie manifestów wybierz kartę Możliwości.
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.
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
Na testu menu, wybierz systemu Windows, a następnie wybierz Eksploratora testów.
Okna programu Test Explorer, niewyświetlające Twojego testu.
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.
Przestroga
Program Visual Studio znanego problemu: otwarciu Eksploratora testów przed Tworzenie projektu testowego.
W Eksploratorze testów wybierz utworzony test jednostkowy.
Porada
Test Explorer zawiera łącze do kodu źródłowego obok Źródło:.
Wybierz opcję Uruchom wszystko.
Porada
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.
Trwa test jednostki.Po zakończeniu program Test Explorer wyświetla stan badania, czas wykonywania i podaje łącze do źródła.
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
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