Udostępnij za pośrednictwem


Instruktaż: Testy i wyświetlić kod zapotrzebowania

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Aby zobaczyć, jaka część kodu projektjest faktycznie testowany, użyj pokrycie koducecha z Visual Studio 2012. Aby to zrobić, pierwszy edycja uruchamiania konfiguracja do wskazania zestaw zawierającego kod zapotrzebowania, którego chcesz zmierzyć; Następnie należy uruchomić testy na tym kodem. Statystyki szczegółowe pokrycie kodu są wyświetlane w oknoi widoczne są także, wiersz po wierszu, kodu, które zostało przetestowane.

Wymagania wstępne

Uruchom testy i widok Kod zapotrzebowania

Aby uruchomić testy oraz wyświetlić pokrycie kodu

  1. W oknie Solution Explorer Zanotuj nazwę rozwiązanie. Jeśli używany projekt z Instruktaż: Tworzenie i uruchamianie testów jednostki dla kodu zarządzanego, nazwa rozwiązaniejest Bank. rozwiązanie ten zawiera kod na obszarze badania.

  2. W oknie Solution Explorer, w pozycjach rozwiązania kliknij dwukrotnie plik ustawienia testu , Local.testsettings.

    Testuj ustawieniaokno dialogowe jest wyświetlane.

  3. Wybierz danych i diagnostyki.

  4. W obszarze rolę, wybierz opcję < tylko lokalny maszyna > jako rola służy do zbierania danych z pokrycie kodu .

    Ostrzeżenie

    pokrycie kodu danych musi to być rola będzie uruchomić testy.

  5. Aby zmodyfikować domyślne ustawienia pokrycie kodu na liście danych diagnostycznych kart zaznacz pole wyboru dla Code Coverage , a następnie kliknij przycisk Konfigurowanie znajduje się bezpośrednio nad listą danych diagnostycznych kart.

    Kod zapotrzebowania szczegółówokno dialogowe , aby skonfigurować pokrycie kodu kolekcji jest wyświetlany.

    Ostrzeżenie

    Zbieranie danych z pokrycie kodu nie działa, jeśli masz skonfigurowane do zbierania informacji IntelliTrace test ustawienie .

  6. Z listy, wybierz artefakty, które mają być instrumentu.

  7. (Opcjonalnie) Aby dodać innego zestaw , który nie jest wyświetlany, kliknij przycisk Dodać zestawu.

    Wybierz zestawy do instrumentuokno dialogowe jest wyświetlane.

    1. Zlokalizuj plik zestaw (.exe, .dll lub .ocx), który chcesz uwzględnić w pokrycie kodu , a następnie kliknij przycisk Otwórz. Plik zostanie dodany do listy.
  8. (Opcjonalnie) Wybierz zespołów instrumentu w miejsce do instrumentu plików w lokalizacji, gdzie są one zbudowane lub po skopiowaniu ich do katalogu wdrażanie . Aby uzyskać więcej informacji na temat miejsca instrument Twoje zestawów, zobacz Wybieranie folderu Instrumentacji.

  9. (Opcjonalnie) Jeżeli którekolwiek z swoje zestawy dodanych ma nazwa silna, to należy ponownie podpisać te zespoły. Click (), aby zlokalizować plik klucza, który musi być używany, gdy są one ponownie podpisany. Aby uzyskać więcej informacji na temat sposobu podpisany zestawów zobacz Instrumentacji i podpisanie zestawów.

  10. Click OK. Ustawienia pokrycie kodu są teraz skonfigurowane i zapisane dla ustawienia testu.

    Uwaga

    Aby przywrócić konfiguracja dla tej adapter danych diagnostycznych, kliknij przycisk Zresetuj do domyślnej konfiguracja.

  11. Kliknij przycisk Zapisać jako i kliknij przycisk zapisać w okno dialogowe. Zostanie wyświetlone okno komunikatu monitowania zapisać istniejący plik. Kliknij przycisk Tak w wiadomości pole, aby zamienić istniejący plik.

  12. Na Test menu, wskaż Wybierz aktywne ustawienia Test. Pojawi się podmenu wyowietlające wszystkie ustawienia testu w rozwiązanie. Należy umieścić znacznik wyboru obok ustawienia testu który tylko edytowany, Local.testsettings. Dzięki temu aktywne ustawienia testu.

  13. W Edytor listy testów, zaznacz pole wyboru obok CreditTest i DebitTest, kliknij prawym przyciskiem myszy, a następnie kliknij przycisk Uruchomić testy sprawdzane.

    Dwa testy.

  14. Na Narzędzia Test paska narzędzi, kliknij przycisk Kod zapotrzebowania wyniki.

    Kod zapotrzebowania wynikizostanie otwarteokno .

  15. W Kod zapotrzebowania wyniki okno hierarchii w kolumnie jest wyświetlany jeden węzeł, który zawiera dane dla wszystkich pokrycie kodu osiągnięte w najnowszych przebieg testowy. przebieg testowy węzeł jest nazwany przy użyciu formatu < nazwaużytkownik > @ <nazwa komputera> <date> <time>. Rozwiń ten węzeł.

  16. Rozwiń węzeł zestaw, Bank.dll, dla obszaru przestrzeń nazw, BankAccountNS i klasy walucie.

  17. Wiersze w obrębie klasy prezentowanie stanowią jego metody. Kolumny w tej tabeli są wyświetlane statystyki zapotrzebowania dla poszczególnych metod, klas i cały przestrzeń nazw.

  18. Kliknij dwukrotnie wiersz dla Debetmetoda.

    Klasa Class1.cs została automatycznie kod źródłowy plik otworzy się Debet metoda. W tym pliku można zobaczyć, wyróżnianie kodu. Wiersze wyróżnione jasnoniebieski były wykonywane w przebieg testowy, beżowy podświetlonych wierszy częściowo były wykonywane i brązowy czerwonawo wyróżnione wiersze nie były wykonywane na wszystkich. Przewijając, można zobaczyć zapotrzebowania dla innych metod, w tym pliku.

    Jeśli zaznaczono pole wyboru dla TestProject1.dll w kroku 7, możesz otwarty Class1Test.cs, plik kodu źródłowego, który zawiera jednostkę testy, aby zobaczyć, które metody badań były wykonywane. Stosuje się tego samego schematu podświetlenia: jasnoniebieski wskazuje kod wykonywane; beżowy wskazuje ścieżkę częściowo wykonywane kodu i brązowy czerwonawo wskazuje ścieżkę kodu, który był untraveled w przebieg testowy.

Zobacz też

Zadania

Instruktaż: Tworzenie i uruchamianie testów jednostki dla kodu zarządzanego

Przykładowy projekt do tworzenia jednostki badań

Tworzenie testu ustawienia do uruchomienia automatycznego testy z programu Visual Studio

Jak: wybierz aktywne ustawienia testu z Microsoft Visual Studio