Udostępnij za pośrednictwem


Jak: skojarzyć testu automatycznego, w przypadku badania

Być może rozpocząć testowania cyklu, tworząc przypadek badanie ręczne później jest dobrym test do zautomatyzowania.Chcesz być w stanie działać jako część planu testowania test.Lub może być ręczne testowy, używany do tworzenia akcji nagrywanie po uruchomieniu programu badań.Teraz utworzone zakodowanej test interfejsu użytkownika z tym nagrywania akcji i chcesz skojarzyć ten test zakodowanej interfejsu użytkownika z oryginalnego testowy i uruchom go jako automatycznego testu.Więcej informacji o akcji nagrań i zakodowanej testów interfejsu użytkownika, zobacz Rejestrowanie i odtwarzanie testów ręczne i Testowanie interfejsu użytkownika za pomocą automatycznych zakodowanych testów interfejsu użytkownika.

Należy skojarzyć z za pomocą testu automatycznego testu Visual Studio.Po utworzeniu użytkownika automatycznego testu musi sprawdzić w projekcie badania, zawierający automatycznego testu i upewnij się, że badanie projektu jest częścią definicji kompilacji programu.Następnie skojarzyć automatycznego testu z testowy, który został dodany do planu badań, który używa tej kompilacji.Więcej informacji o sprawdzaniu w badania budowania projektu i zespołu, zobacz How to: Add a Project or Solution to Version Control i Tworzenie aplikacji.

Wymagania

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
Ważna uwagaWażne

Jeśli nie używasz Team Foundation Build do konstruowania aplikacji i badania, nadal można uruchomić testy automatyczne przy użyciu Microsoft Test Manager.Należy utworzyć definicję kompilacji, która właśnie ma lokalizację udziału, dodaje się, oznacza to, gdzie znajdują się swoje zestawy dla testów.

Ponadto zostały utworzone zestaw zautomatyzowanych testów, które chcesz uruchomić jako część planu badań za pomocą Microsoft Test Manager.Można importować te testy automatyczne z zestawu i utworzyć skojarzone z każdym badaniu przy użyciu narzędzia wiersza polecenia dla przypadków testów Microsoft Test Manager.Aby uzyskać więcej informacji na temat importowania testy automatyczne zobacz Jak: tworzenie przypadków testowych z zestawu zautomatyzowanych testów przy użyciu tcm.exe.

Test zautomatyzowanych tylko można skojarzyć z przypadku test using Visual Studio.Nie można wprowadzać przy użyciu tego skojarzenia Microsoft Test Manager.Jeśli masz istniejącej sprawy test chcesz użyć, należy najpierw otworzyć za pomocą testu Visual Studio jak pokazano na poniższej ilustracji.

Otwieranie przypadku testowego za pomocą programu Microsoft Visual Studio

Następnie można skojarzyć metoda badania z badania sprawy, jak pokazano na poniższej ilustracji.

Kojarzenie automatyzacji z przypadkiem testowym

[!UWAGA]

Można przeglądać informacje z Microsoft Test Manager, ale nie można go modyfikować.

W poniższej tabeli przedstawiono typy zautomatyzowanych testów, że można utworzyć i które typy badań mogą być uruchamiane jako część planu testowania:

Typ testu

Opis

Uruchom od planu badań, kojarząc metoda badania z badania sprawy

Testy zakodowanej interfejsu użytkownika

Testy interfejsu użytkownika, wykonując akcje interfejsu użytkownika.

Tak

Jednostki badań

Kod badań na poziomie metody.

Tak

Badania obciążenia

Testy wydajności aplikacji i stresu, za pomocą jednostki badań, testy wydajności sieci Web lub kodowane testy interfejsu użytkownika.

Nie jest zalecane, ponieważ nie można wyświetlić badania, jak działa.

Testy wydajności sieci Web

Używany jako część testów obciążenia, aby przetestować odpowiedzi serwera aplikacji sieci Web, wysyłania i odbierania żądań http.

UwagaUwaga
Badania te nie można użyć do testowania interfejsu użytkownika.

Niezalecane, ponieważ testy wydajności sieci Web są przede wszystkim przeznaczone do użycia z testów obciążenia.

Ogólne badania

Testowanie funkcji za pomocą wywołania interfejsu API lub narzędzia wiersza polecenia dla aplikacji badanego.

Tak

Aby skojarzyć automatycznego testu testowy, który następnie można uruchomić jako część planu badań należy użyć następujących procedur:

  • Dodaj do istniejącej sprawy testu automatycznego testu

  • Konfigurowanie plan badań użyć budowania

  • Utwórz ustawienia badania i środowiska, aby uruchomić testy

  • Uruchamianie testu automatycznego przy użyciu Menedżera badania firmy Microsoft

  • Przeglądanie i aktualizowanie wyników badań

Dodawanie automatycznego testu do badania sprawy

Parametry w przypadku badania nie są używane przez zautomatyzowane test, który skojarzony z badania sprawy.Iteracji przypadku badania te parametry są tylko ręczne badań.

Aby dodać automatycznego testu do badania sprawy

  1. Aby otworzyć roztwór zawierający testu automatycznego, wybierz pliku i wskaż Otwórz i wybierz polecenie Projektu/roztwór.

    Otwórz projekt jest wyświetlane okno dialogowe.

  2. Wybierz rozwiązanie, a następnie wybierz Otwórz.

    [!UWAGA]

    Należy otworzyć rozwiązania, aby móc skojarzyć automatyzacji w przypadku badania.

  3. Jeśli znasz element pracy w przypadku badania w Team Explorer, z zespołu menu wybierz Przejdź do elementu pracy.

  4. W Przejdź do elementu pracy dialogowym ID wpisz numer identyfikacyjny sprawy badania.

  5. Wybierz OK do otwarcia elementu pracy.

    PoradaPorada

    Można również wybrać Elementów pracy w Eksploratorze zespołu i wykorzystanie wcześniej kwerendy w kwerendy węzeł, aby znaleźć element pracy, jeśli nie znasz identyfikatoraAby uzyskać więcej informacji na temat kwerend w Team Explorer, zobacz Wyszukiwanie błędów, zadań i innych elementów pracy.

  6. Aby dodać testu automatycznego, wybierz SKOJARZONE AUTOMATYZACJI kartę.

  7. Aby znaleźć nazwę testu automatycznego, wybierz wielokropka (...).

    Wybierz Test jest wyświetlane okno dialogowe.Wszystkie testy w roztworze są wyświetlane na liście wraz z ich projektów badań skojarzone.

    [!UWAGA]

    Jeśli sprawa badania już testu automatycznego, skojarzony z nim, należy najpierw usunąć to skojarzenie przed dodaniem innego testu automatycznego.Wybierz usunąć skojarzenie usunąć istniejące automatyzacji.

  8. Wybierz test, a następnie wybierz OK.

    [!UWAGA]

    Wartość w Stanu automatyzacji jest automatycznie zmieniany na automatycznego.

  9. Aby zapisać zmiany w przypadku badania, wybierz polecenie Zapisać element pracy.

    Następna część procesu jest zdefiniować plan badań użyć budowania.

Konfigurowanie Plan badań użyć budowania zespołu

Aby skonfigurować uruchamianie testu automatycznego, utworzony plan badań, wybierz opcję definicji poprawne kompilacji używane do konstruowania użytkownika automatycznego testu lub definicję kompilacji, która ma poprawny kompilacji lokalizacji dla użytkownika istniejących zestawów automatycznego testu.Trzeba to zrobić, tak aby automatycznego testu można znaleźć w lokalizacji udziału Państwa definicji kompilacji i następnie mogą być uruchamiane z Microsoft Test Manager.

Ważna uwagaWażne

Jeśli masz kilka konfiguracji kompilacji zestawów badawczych, aby uruchomić testy automatyczne są wyszukiwane rekursywnie z katalogu głównego folder pośredniczący kompilacji.Jeśli ważne jest to zestawy, które są zaznaczone po uruchomieniu automatycznych testów należy używać uruchomić z opcjami określić konfigurację kompilacji.Aby uzyskać więcej informacji na ten temat, zobacz Jak: zastępowanie ustawień w planie badań dla przebiegu badania.

Aby zdefiniować plan badań użyć budowania zespołu

  1. Open Microsoft Test Manager.

    [!UWAGA]

    Aby wyświetlić Microsoft Test Manager okno, wybierz Start, a następnie wybierz polecenie Wszystkie programy.Wskaż MicrosoftVisual Studio 2012 i wybierz polecenie Microsoft Test Menedżera.

  2. Aby wybrać plan badań, wybierz strzałkę w dół na przełącznik grupy center, a następnie wybierz polecenie Centrum badań.

  3. Na pasku menu Centrum grupy wybierz Plan.

  4. Aby skonfigurować automatyczne testy plan badań, wybierz Właściwości i wybierz polecenie strzałka rozwijana na prawo od filtr dla kompilacje.

    Zostanie wyświetlone okno dialogowe, pokazujący definicji kompilacji i jakości.

  5. Wybierz definicję kompilacji, która jest używany do utworzenia zautomatyzowanej testy, wybierz tworzenia definicji.

  6. Określoną wartość, aby odzwierciedlić jakości budowanie można przyznać każdej kompilacji.Aby wybrać jakość kompilacje mają mieć możliwość wyświetlania, wybierz jakość.

    [!UWAGA]

    Aby uzyskać więcej informacji na temat definicji kompilacji i jakości kompilacji zobacz Tworzenie aplikacji.

  7. Aby zapisać zmiany, wybierz polecenie zestawu kompilacji filtru.

  8. Aby wybrać najnowszej wersji do używania z tego planu badań zawierający najnowsze zmiany testu automatycznego, najpierw należy wybrać zapisać Zapisz plan, a następnie wybierz polecenie Modyfikuj.

    Przypisać budowanie działalności jest wyświetlany.Można porównać budowania bieżącego z kompilacji, które planują podjąć.Lista elementów skojarzonych pokazuje zmiany elementów między kompilacje pracy.Następnie można przypisać nowszej kompilacji i używać do testowania z tego planu.Aby uzyskać więcej informacji dotyczących sposobu wybierania kompilacji zobacz Określenia, która tworzy mają naprawianiem, nowe funkcje lub wymagania.

  9. Aby zamknąć Przypisać budowanie działalności i powrót do właściwości planu badań wybierz zamknąć ikonę.

  10. Aby zapisać te zmiany tego planu badań, wybierz zapisać na pasku narzędzi.

Utwórz ustawienia badania i środowiska, aby uruchomić testy

Aby uruchomić testy automatyczne, należy użyć standardu lub środowisku SCVMM.Nie można uruchomić testy automatyczne przy użyciu Microsoft Test Manager bez środowisku laboratoryjnym.

Musi utworzyć środowisko, które zawiera role w ustawieniach test, a następnie użyć tego środowiska w planie badań.Aby uzyskać więcej informacji na temat tworzenia środowiska i role i testowania ustawień zobacz Konfigurowanie maszyny testowej do wykonywania badań lub zbieranie danych.

[!UWAGA]

Jeśli chcesz uruchomić testy automatyczne, które współdziałają z pulpitem, należy zdefiniować agenta użytkownika do uruchamiania jako proces zamiast usługi.Aby uzyskać więcej informacji, zobacz Jak: Konfigurowanie Waszym Test, aby uruchomić testy, które współdziałają z pulpitem.

Aby utworzyć ustawienia badania i środowiska, aby uruchomić testy

  1. Aby utworzyć standardowe środowisko, wykonaj kroki opisane w tym temacie: Tworzenie standardowego środowiska.

  2. Jeśli używasz Visual Studio Lab Management, można utworzyć środowisko SCVMM.Aby utworzyć środowisko SCVMM, wykonaj kroki opisane w tym temacie: Tworzenie środowiska SCVMM przy użyciu przechowywanych maszyn wirtualnych i szablonów.

  3. Aby utworzyć ustawienia test, wykonaj kroki opisane w tym temacie: Tworzenie ustawień automatycznych testów systemowych przy użyciu programu Microsoft Test Manager.

Uruchamianie testu automatycznego przy użyciu Menedżera badania firmy Microsoft

Aby uruchomić automatycznego testu przy użyciu Menedżera badania firmy Microsoft

  1. Open Microsoft Test Manager.

    [!UWAGA]

    Aby wyświetlić Microsoft Test Manager okno, wybierz Start, a następnie wybierz polecenie Wszystkie programy.Wskaż MicrosoftVisual Studio 2012 i wybierz polecenie Microsoft Test Menedżera.

  2. Do uruchomienia testu automatycznego, wybierz strzałkę w dół na przełącznik grupy center, a następnie wybierz polecenie Centrum badań.

  3. Na pasku menu Centrum grupy wybierz Test.

  4. (Opcjonalnie) Aby zastąpić budowanie, Testuj ustawienia lub środowiska dla zautomatyzowane testy, które wybrać w tym planie badań, kliknij prawym przyciskiem myszy badania, a następnie wybierz polecenie uruchomić z opcjami.Na przykład jeśli chcesz uruchomić w środowisku wzorcowym zamiast standardowego środowiska testowego następnie można wybrać różne środowiska.Z uruchomić opcje okno dialogowe można zmienić te ustawienia, a następnie wybierz uruchomić wybranego testu diagnostycznego.

    [!UWAGA]

    Wybranie innego środowiska, musi zawierać te same role wybrane ustawienia badania, które można użyć.

  5. Do uruchomienia automatycznego testu bez zmiany żadnych opcji, kliknij prawym przyciskiem myszy badania, a następnie wybierz polecenie uruchomić.

    Analizować uruchamia Test działalności jest wyświetlany.To pokazuje, że postęp testu, zawiera ten test.

    [!UWAGA]

    Można uruchomić wielu zautomatyzowanych testów przez wybranie wielu testów lub można wybrać, aby uruchomić cały zestaw testów.Aby uruchomić pakiet, kliknij prawym przyciskiem myszy zestaw testów, a następnie wybierz polecenie uruchomić.

Przeglądanie i aktualizowanie wyników badań

Aby przeglądać i aktualizować wyniki badań

  1. Open Microsoft Test Manager.

    [!UWAGA]

    Aby wyświetlić Microsoft Test Manager okno, wybierz Start, a następnie wybierz polecenie Wszystkie programy.Wskaż MicrosoftVisual Studio 2012 i wybierz polecenie Microsoft Test Menedżera.

  2. Aby wyświetlić wyniki badań, wybierz strzałkę w dół na przełącznik grupy center, a następnie wybierz polecenie Centrum badań.

  3. Na pasku menu Centrum grupy wybierz Test i wybierz polecenie Analizować uruchamia Test.

    Analizować uruchamia Test działalności jest wyświetlany.Pokazuje każdy test uruchamia tego planu badań.

  4. Dwukrotnie kliknij test, uruchom, aby go otworzyć i wyświetlić szczegóły.

    Wyświetlane są szczegóły testu.

  5. (Opcjonalnie) Aby zaktualizować tytuł testu bardziej znaczące, wpisz nową nazwę w Tytuł.

  6. (Opcjonalnie) Jeśli taki test nie powiodło się, można zaktualizować przyczynę błędu.Wybierz rezolucji i wybierz przyczynę z listy.

  7. (Opcjonalnie) Aby dodać komentarze do wyniku badania, wybierz ikonę komentarze.Wpisz komentarz, a następnie wybierz polecenie zapisać uwagi.

  8. (Opcjonalnie) Aby wyświetlić szczegóły poszczególnych badań, kliknij dwukrotnie badania.

    Wynik badania jest wyświetlany.Zawiera on szczegóły z badania, załączniki, dla danych zebranych w wyniku tego testu i badania wyników historii dla danego badania.Można zamknąć ten widok, aby powrócić do badania.

    [!UWAGA]

    Jeśli z analizy, ustalić, że jest to błąd, można utworzyć błędu w tym widoku.

  9. Aby zapisać te zmiany dla tego testu, wybierz zapisać na pasku narzędzi.

Zobacz też

Koncepcje

Jak: tworzenie przypadków testowych z zestawu zautomatyzowanych testów przy użyciu tcm.exe

Inne zasoby

Tworzenie testów automatycznych przy użyciu programu Microsoft Test Manager