Udostępnij za pośrednictwem


Automatyzacja przypadków testowych w programie Microsoft Test Manager

Aby zautomatyzować przypadek testowy, połącz je z kodowane metody.Wszystkie testy jednostek, kodowanych testów interfejsu użytkownika lub ogólny testu można połączyć do przypadku testowego.Należy utworzyć łącze testowe metodę, która wykonuje test opisanego przez przypadek testowy.Zazwyczaj są to testów integracji.

Wyniki testów automatycznych i ręcznych występować razem.Jeśli przypadków testowych są połączone elementy zaległe, historie lub innych wymagań, można przejrzeć wyniki testów przez wymagań.

  1. Łączenie przypadków testowych z metody testów

    • Łącze do metody testu jeden przypadek testowy

    • Tworzenie przypadków testowych z zestawu testów metod

  2. Ustaw plan testu, aby użyć kompilacji

  3. Utwórz środowisko laboratoryjne i ustawień do uruchamiania testów

  4. Uruchom testy automatyczne

  5. Wyświetlanie i analizowanie wyników testu

Łączenie przypadków testowych z metody testów

Łącza, co można wykonać w danym czasie lub można generować przypadków testowych z zestawu testów klas.

Łącze do metody testu jeden przypadek testowy

  1. Za pomocą programu Visual Studio, Utwórz lub wybierz inną metodę.Można go metody zwykłych testu, kodowanych testów interfejsu użytkownika, uporządkowanej testu lub ogólny metody.

    Sprawdź metodę do programu Team Foundation Server.

    Nie zamykaj rozwiązania w programie Visual Studio.

  2. Otwórz przypadek testowy w programie Visual Studio.

    Otwieranie przypadku testowego za pomocą programu Microsoft Visual Studio

  3. Skojarz metody badania z swoje przypadek testowy.

    Kojarzenie automatyzacji z przypadek testowy

    Jeśli chcesz zmienić lub usunąć skojarzenie później, wybierz polecenie usunąć skojarzenie.

Nie zaleca się połączeń testy obciążenia lub testów sieci web przypadków.

Tworzenie przypadków testowych z zestawu testów metod

  1. Otwórz wiersz polecenia deweloperów i zmienić katalog danych wyjściowych dyrektora swoje rozwiązanie Visual Studio.

    cd MySolution\MyProject\bin\Debug

  2. Aby zaimportować wszystkie metody testów z rozwiązania:

    tcm testcase /collection:CollectionUrl/teamproject:MyProject/import /storage:MyAssembly.dll /category:"MyIntegrationTestCategory"

    Parametr kategorii jest opcjonalne, ale zalecane.Chcesz utworzyć przypadki testowe na podstawie testów integracji lub systemu, które można oznaczyć za pomocą [TestCategory ("kategoria")] atrybutu.

  3. W Centrum testów w programie Team Web Access lub w programie Microsoft Test Manager za pomocą Dodaj istniejące dodać przypadki testowe do zestawu testów.

Ustaw swój Plan testu, aby użyć kompilacji

Tak, aby można znaleźć metody, należy podać lokalizację kompilacji.

  1. W Microsoft Test Manager, wybierz polecenie Center testowanie, Plan, właściwości.

  2. W obszarze tworzy, ustaw filtru dla kompilacji.Można ustawić tworzenia definicji i jakości atrybutu kompilacje mają do wyboru.

  3. Wybierz Modyfikuj do przypisania do kompilacji do planu testu.Można porównać bieżącego kompilacji z kompilacją, którą zamierzasz wykonać.Lista elementów skojarzonych zawiera zmiany elementów między kompilacje pracy.Następnie można przypisać nowszej kompilacji zająć i używać do testowania w ramach niniejszego planu.Aby uzyskać więcej informacji, zobacz Informacje o wykonanym programowaniu od czasu ukończenia ostatniej kompilacji?.

  • Nie używam Team Foundation tworzyć tworzyć mojej aplikacji i testów. Jak mogę uruchomić testy automatyczne laboratorium
    Utwórz definicję kompilacji, która zawiera tylko dla lokalizacji, w którym są udostępniane z zestawów.Następnie należy utworzyć fałszywych wystąpienie tej kompilacji z wiersza polecenia developer:

    TfsCreateBuild.exe /collection:http://tfsservername:8080/tfs/collectionname /project: projectname /builddefinition:"MyBuildDefinition" /buildnumber:"FakeBuild_1.0"

    Określ definicja kompilacji w planie testu.

Utwórz środowisko laboratoryjne i ustawień do uruchamiania testów

Do uruchamiania testów automatycznych testów za pomocą Microsoft Test Manager, należy użyć w środowisku laboratoryjnym.Role musi mieć dla każdego klienta i serwera maszyny używane w testów.(Znających środowisk laboratoryjnych dla testów ręcznych, należy zauważyć, że testów automatycznych musi mieć maszyny dla roli klienta.)

  1. Utwórz lub wybierz opcję środowiska laboratoryjnego standardowe lub środowiska laboratoryjnego SCVMM.

    Utwórz nowe środowisko, jeśli maszyny dla każdej roli.

    Na karcie maszyn Kreatora nowego środowiska.

    Jeśli planujesz uruchomić kodowane testy interfejsu użytkownika, jest skonfigurowana na zaawansowane strony kreatora.Ustawia to między innymi testu uruchomione przez użytkownika.Należy podać nazwę użytkownika, na którym będzie uruchamiana agenta.

    Zaleca się, że używasz innego konta użytkownika od konta usługi laboratorium używany przez kontroler testu.

    Karta Zaawansowane Kreatora nowego środowiska.

  2. Ustaw plan testu na potrzeby środowisku testów automatycznych.

    Automatyzacja na właściwości planu testu

  3. Jeśli chcesz więcej niż podstawowe dane diagnostyczne zbieranie z maszyn testu, Utwórz plik ustawień testu.

    Nowe ustawienia testu

    W kreatorze ustawień testu wybrać dane, które mają być zbierane dla każdego komputera.

    Wybierz diagnostyki dla każdej roli komputera

Uruchamianie testów automatycznych

Początek automatycznego testów tak samo jak testów ręcznych.

Wybierz w Microsoft Test Manager Center testowanie, testu.Następnie wybierz zestaw testów lub poszczególnych testów i wybierz polecenie Uruchom.

Czy chcesz uruchomić test w innym środowisku lub z ustawieniami różnych testów, wybierz działać z opcji.

Do uruchamiania testów automatycznych ręcznie, wybierz opcję działać z opcji.

Jeśli masz wiele konfiguracji kompilacji, zestawy testowe do uruchamiania testów automatycznych są wyszukiwane rekursywnie w katalogu głównym folderu przechowywania kompilacji.Jeśli jest ważna, w których zestawów jest wybrany, gdy użytkownik uruchamiania testów automatycznych, należy używać działać z opcji do określenia konfiguracji kompilacji.

Przeglądanie i aktualizowanie wyniki testów

  1. W Microsoft Test Manager, wybierz polecenie Center testowanie, testu, analizy przebiegi testów.

  2. Kliknij dwukrotnie pozycję Uruchom, aby go otworzyć i wyświetlić szczegóły testu.Możesz wykonać następujące czynności:

    • Aktualizuj tytuł uruchomione w celu odzwierciedlenia wynik testu.

    • Wybierz rozwiązania wskaż, jeśli test nie powiodło się z powodu.

    • Dodawanie komentarzy.

    • Wyświetl szczegóły poszczególnych testów.

    • Utwórz usterkę.

Pytania i odpowiedzi