Udostępnij za pośrednictwem


Uruchamianie testów automatycznych w wierszu polecenia przy użyciu narzędzia tcm

Można uruchomić przypadków testowych za pomocą automatyzacji skojarzone z wiersza polecenia, zamiast przy użyciu dostarczonych przez interfejs użytkownika przy użyciu tcm.exe Microsoft Test Manager.Umożliwia to początkowa jest uruchamiana automatycznie z pliku wsadowego.Na przykład następnie można zdecydować zaplanować uruchamianie każdym razem, kiedy kompilację zostanie ukończone tego pliku wsadowego.

Aby uruchomić te automatyczne przypadki testowe, aby wyniki testów są częścią swój plan testu, należy użyć w środowisku laboratoryjnym.Po ponownym uruchomieniu Uruchom z wiersza polecenia, użyj tcm.exe.Należy określić ustawienia testu zawierające zestawu ról, które są wymagane do uruchamiania testów i środowiska, które zawiera tego zestawu ról.Aby uzyskać więcej informacji o ustawieniach testu i środowiska, zobacz Konfigurowanie maszyn testowych do potrzeb uruchamiania testów lub zbierania danych.

[!UWAGA]

Jeśli chcesz Uruchamianie testów automatycznych, które komunikują się z pulpitem, należy skonfigurować agenta użytkownika do uruchamiania w ramach procesu zamiast usługi.Aby uzyskać więcej informacji, zobacz Porady: konfigurowanie agenta testowego do przeprowadzania testów w interakcji z pulpitem.

Zapytania można użyć do określenia przypadkami testowymi i konfiguracji parowania, którego o nazwie testowanie punktów, lub można określić zestawy testów i konfiguracji, które ma zostać uruchomione z planu testu.Użytkownik musi znać identyfikatory swój plan testu, zestawy testów i konfiguracji.Tcm.exe służy do tworzenia listy te automatycznie, jeśli jest to wymagane.

Użyj następujących procedur, aby zebrać informacje, które są potrzebne w celu uruchamiania testów automatycznych w wierszu polecenia, a następnie uruchom testy:

  • Lista wszystkich konfiguracji w projekcie zespołowym

  • Lista wszystkich planów testów w projekcie zespołowym

  • Lista wszystkich środowiskach testowych projektu zespołowego

  • Lista wszystkich zestawy testów w planie testu

  • Tworzenie testu Uruchom przy użyciu zapytania punktu testu

  • Tworzenie testu Uruchom dla zestawu testów i konkretnej konfiguracji

  • Przeglądanie i aktualizowanie wyniki testów

Wspólne parametry dla procedury

Parametr

Opis

/collection:CollectionURL

Określa identyfikator URI kolekcji projektów zespołowych.Format identyfikatora URI jest w następujący sposób: http://nazwa_serwera: port/NazwaKataloguWirtualnego/CollectionName

Jeśli katalog wirtualny nie jest używany, a następnie format identyfikatora URI jest w następujący sposób:

http://Nazwa_serwera: port / CollectionName

Jeśli nie znasz poprawną ścieżkę, skontaktuj się z Team Foundation administratora systemu.

/teamproject:TeamProjectName

Projektu zespołowego, który ma być używany.Ten projekt zespołu muszą być zdefiniowane w kolekcji projektów, określony przez /collection parametru.

/login:Nazwa użytkownika, hasło

Parametr opcjonalny.Określa nazwę i hasło użytkownika zalogowanego do warstwy aplikacji serwera Team Foundation Server i który ma uprawnienia do uruchamiania polecenia.

Tej opcji należy użyć, jeśli poświadczenia systemu Windows nie ma odpowiednich uprawnień, są przy użyciu uwierzytelniania podstawowego lub użytkownik nie jest podłączony do domeny.

Aby zalogować się do programu Visual Studio Online, konieczne będzie używać /allowalternatecredentials wymienione poniżej.

/allowalternatecredentials

Ta flaga należy określić oprócz /login parametru podczas łączenia się z programu Visual Studio Online.(Ta flaga jest tylko dostępna, gdy program Visual Studio 2013 Update 4 lub nowszego).

/build

Parametr opcjonalny.Określa liczbę kompilacji, która zostanie skojarzona z przebieg testu.Jeśli nie określono opcję /buildDir, lokalizacja docelowa tej kompilacji będą używane do pobrania plików binarnych testu.

/buildDefinition

Nazwa definicji kompilacji, którego należy kompilacji.

/flavor

Podtyp kompilacji do użycia w przypadku, gdy kompilacja ma więcej niż jeden.

/platform

Platforma kompilacji do użycia w przypadku, gdy kompilacja ma więcej niż jeden.

/? lub help

Wyświetla Pomoc dotyczącą polecenia w oknie wiersza polecenia.

Procedury

Lista wszystkich konfiguracji w projekcie zespołowym

Aby wyświetlić listę wszystkich konfiguracji w projekcie zespołowym

  1. Otwórz Visual Studio wiersza polecenia.

    W tym celu należy wybrać Start, wskaż polecenie wszystkie programy, wskaż polecenie programu Microsoft Visual Studio 2012, wskaż polecenie programu Visual Studio Tools, a następnie wybierz Developer wiersza polecenia.

    Otwiera wiersza polecenia do folderu: < dysk >: \Program Files\Microsoft 11.0\VC programu Visual Studio

  2. Aby wyświetlić listę wszystkich konfiguracji w projekcie zespołowym, wpisz następujące polecenie w wierszu polecenia:

    tcm configs /list /collection:<CollectionURL> /teamproject:<Team Project name>

    Zobaczysz wyniki podobne do następujących:

    Id Name

    ---------------- ------------------

    1 Vista and IE 7

    25 Vista and IE 8

    [!UWAGA]

    Możesz opublikować plany dla swojego projektu zespołowego zbyt przy użyciu następującego polecenia:Tcm plans /list /collection:<CollectionURL> /teamproject:<Team Project name>

Lista wszystkich planów testów w projekcie zespołowym

Aby wyświetlić listę wszystkich planów testów w projekcie zespołowym

  1. Otwórz Visual Studio wiersza polecenia.

    W tym celu należy wybrać Start, wskaż polecenie wszystkie programy, wskaż polecenie programu Microsoft Visual Studio 2012, wskaż polecenie programu Visual Studio Tools, a następnie wybierz Developer wiersza polecenia.

    Otwiera wiersza polecenia do folderu: < dysk >: \Program Files\Microsoft 11.0\VC programu Visual Studio

  2. Aby wyświetlić listę wszystkich planów w projekcie zespołowym, wpisz następujące polecenie w wierszu polecenia:

    tcm plans /list /collection:<CollectionURL> /teamproject:<Team Project name>

    Zobaczysz wyniki podobne do następujących:

    Id Name

    ---------------- ------------------

    1 Beta 1 Test Plan

    22 RTM Test Plan

  3. (Opcjonalnie) Aby znaleźć wszystkie zestawy testów w planie testu, wpisz następujące polecenie w wierszu polecenia:

    tcm suites /list /planid:<your plan id> /collection:<CollectionURL> /teamproject:<Team Project name>

    Zobaczysz wyniki podobne do następujących:

    Id Name

    ---------------- ------------------

    1 Priority 1 Test Suite

    15 Shopping Cart Test Suite

Lista wszystkich środowiskach testowych projektu zespołowego

Aby wyświetlić listę wszystkich środowiskach testowych projektu zespołowego

  1. Otwórz Visual Studio wiersza polecenia.

    W tym celu należy wybrać Start, wskaż polecenie wszystkie programy, wskaż polecenie programu Microsoft Visual Studio 2012, wskaż polecenie programu Visual Studio Tools, a następnie wybierz Developer wiersza polecenia.

    Otwiera wiersza polecenia do folderu: < dysk >: \Program Files\Microsoft 11.0\VC programu Visual Studio

  2. Aby wyświetlić listę wszystkich planów w projekcie zespołowym, wpisz następujące polecenie w wierszu polecenia:

    tcm testenvironments /list /collection:<CollectionURL> /teamproject:<Team Project name>

    Zobaczysz wyniki podobne do następujących:

    Name Description

    ---------------- ------------------

    Staging Environment Use to test staging environment

    Testing Environment for Customer ABC

Lista wszystkich zestawy testów w planie testu

Aby wyświetlić listę wszystkich zestawy testów w planie testu

  1. Otwórz Visual Studio wiersza polecenia.

    W tym celu należy wybrać Start, wskaż polecenie wszystkie programy, wskaż polecenie programu Microsoft Visual Studio 2012, wskaż polecenie programu Visual Studio Tools, a następnie wybierz Developer wiersza polecenia.

    Otwiera wiersza polecenia do folderu: < dysk >: \Program Files\Microsoft 11.0\VC programu Visual Studio

  2. Aby znaleźć wszystkie zestawy testów w planie testu, wpisz następujące polecenie w wierszu polecenia:

    tcm suites /list /planid:<your plan id> /collection:<CollectionURL> /teamproject:<Team Project name>

    Zobaczysz wyniki podobne do następujących:

    Id Name

    ---------------- ------------------

    1 Priority 1 Test Suite

    15 Shopping Cart Test Suite

Tworzenie testu Uruchom przy użyciu zapytania punktu testu

Aby utworzyć przebiegu testu przy użyciu zapytania punktu testu

  1. Otwórz Visual Studio wiersza polecenia.

    W tym celu należy wybrać Start, wskaż polecenie wszystkie programy, wskaż polecenie programu Microsoft Visual Studio 2012, wskaż polecenie programu Visual Studio Tools, a następnie wybierz Developer wiersza polecenia.

    Otwiera wiersza polecenia do folderu: < dysk >: \Program Files\Microsoft 11.0\VC programu Visual Studio

  2. Aby utworzyć przebiegu testu używające kwerendy punktu testów dla określonych testowym, należy użyć informacje w poniższej tabeli.

    Identyfikator

    Wartość

    Planid

    1

    Configid

    13

    Wpisz następujące polecenie w wierszu polecenia:

    tcm run /create /title:"Nightly Run" /planid:1 /querytext:"SELECT * FROM TestPoint WHERE ConfigurationId=13" /settingsname:"<Name of your automated test settings>" /testenvironment:"<Name of a matching environment>" /collection:<CollectionURL> /teamproject:<Team Project name>

    Zobaczysz wyniki podobne do następujących:

    Run created with ID: <xxx>.

    [!UWAGA]

    Musisz podać ustawienia testów i środowiska, które pasuje do zestawu ról w ustawieniach testów automatycznych testu za pomocą tcm.exe.Aby uzyskać więcej informacji o ustawieniach testu i środowiska, zobacz Konfigurowanie maszyn testowych do potrzeb uruchamiania testów lub zbierania danych.Aby utworzyć ustawienia testu, zobacz Tworzenie ustawień automatycznych testów systemowych przy użyciu programu Microsoft Test Manager.

  3. Aby wyświetlić postęp swojego testu, wykonaj czynności opisane w przeglądać i aktualizować wyników badania.

Tworzenie testu Uruchom dla zestawu testów i konkretnej konfiguracji

Aby utworzyć przebiegu testu dla zestawu testów i konkretnej konfiguracji

  1. Otwórz Visual Studio wiersza polecenia.

    W tym celu należy wybrać Start, wskaż polecenie wszystkie programy, wskaż polecenie programu Microsoft Visual Studio 2012, wskaż polecenie programu Visual Studio Tools, a następnie wybierz Developer wiersza polecenia.

    Otwiera wiersza polecenia do folderu: < dysk >: \Program Files\Microsoft 11.0\VC programu Visual Studio

  2. Aby utworzyć przebiegu testu dla wszystkich testów w zestawie testów dla konkretnej konfiguracji, należy użyć informacje w poniższej tabeli.

    Identyfikator

    Wartość

    Planid

    1

    Suiteid

    5

    Configid

    13

    Wpisz następujące polecenie w wierszu polecenia:

    tcm run /create /title:"Nightly Run" /planid:1 /suiteid:5 /configid:13 /settingsname:"<Name of your automated test settings>" /testenvironment:"<Name of a matching environment>" /collection:<CollectionURL> /teamproject:<Team Project name>

    Zobaczysz wyniki podobne do następujących:

    Run created with ID: <xxx>.

    [!UWAGA]

    Musisz podać ustawienia testów i środowiska, które pasuje do zestawu ról w ustawieniach testów automatycznych testu za pomocą tcm.exe.Aby uzyskać więcej informacji o ustawieniach testu i środowiska, zobacz Konfigurowanie maszyn testowych do potrzeb uruchamiania testów lub zbierania danych.Aby utworzyć ustawienia testu, zobacz Tworzenie ustawień automatycznych testów systemowych przy użyciu programu Microsoft Test Manager.

  3. Aby wyświetlić postęp swojego testu, wykonaj czynności opisane w przeglądać i aktualizować wyników badania.

Przeglądanie i aktualizowanie wyniki testów

Aby wyświetlić i zaktualizować wyniki testów

  1. Otwórz Microsoft Test Manager.

    [!UWAGA]

    Aby wyświetlić Microsoft Test Manager , wybierz menu Start, a następnie wybierz polecenie Wszystkie programy.Wskaż Microsoft Visual Studio 2012, a następnie wybierz Microsoft Test Manager.

  2. Aby wyświetlić wyniki testów, wybierz Strzałka w dół na tym przełącznikiem grupy center, a następnie wybierz Center testowanie.

  3. W Centrum grupy paska menu, wybierz polecenie testu , a następnie wybierz analizy przebiegi testów.

    Analizy testowanie działa działania jest wyświetlany prezentujące wszelkie przebiegi testów dla tego planu testu.

  4. Test działać z tytułu, otwórz udostępniła z wiersza polecenia, aby otworzyć i wyświetlić szczegóły.

    Szczegóły testu są wyświetlane.

  5. (Opcjonalnie) Aby zaktualizować tytuł swojego testu, wpisz nową nazwę w tytuł.

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

  7. (Opcjonalnie) Aby dodać komentarze do wynik testu, wybierz ikonę komentarze.Wpisz komentarz, a następnie wybierz zapisać komentarze.

  8. (Opcjonalnie) Aby wyświetlić szczegóły poszczególnych testu, otwórz testu.

    Wynik testu, który jest wyświetlany zawiera szczegółowe informacje z przebieg testu i test w historii wyniki testów.Można zamknąć ten widok, aby powrócić do przebieg testu.

    [!UWAGA]

    Jeśli okaże się, że jest usterkę z analizy, można utworzyć usterkę w tym widoku.

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

Zobacz też

Informacje

tcm: umieszczanie na liście planów testów, zestawów testów, konfiguracji testów oraz środowisk

tcm: uruchamianie testów z planu testu za pomocą narzędzia wiersza polecenia

Koncepcje

Uruchamianie testów automatycznych w wierszu polecenia

Inne zasoby

Planowanie ręcznych testów za pomocą systemu Team Web Access