Określenie rodzaju usterki pliku przy użyciu programu Microsoft Test Manager
Można włączyć automatyczne tworzenie elementu pracy podczas testera znajdzie wady kod przy użyciu Microsoft Test Manager.tcm bugfieldmapping Narzędzie wiersza polecenia obsługuje importu i eksportu pliku mapowania do zespołu projektu.Plik mapowania definiuje typ elementu pracy, aby utworzyć i trzy dane pól do wypełnienia przez Microsoft Test Manager.Są trzy pola powtarzalnych czynności, informacje o systemie i budowanie, w którym znaleziono wady.Gdy testera uruchamia test i znajdzie wadę, mogą utworzyć błędów, w którym trzy pola są wypełniane automatycznie.
[!UWAGA]
Jeśli zespół projektu został utworzony za pomocą jednego procesu domyślne szablony dostarczane z Team Foundation Server, typ elementu pracy błędów jest już włączony.Jednakże jeśli dodajesz element pracy innego typu kategorii błędów lub pracujesz z szablonu dostosowanego procesu, trzeba użyć tcm polecenia.
Dostęp tcm wiersza polecenia narzędzia, Otwórz okno wiersza polecenia gdzie albo Visual Studio lub Team Explorer jest zainstalowany i wpisz:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
W 64-bitowych wersji systemu Windows, należy zastąpić %programfiles% z %programfiles(x86)%.
Aby uzyskać więcej informacji na temat dodatkowych tcm opcji narzędzia wiersza polecenia, zobacz tetrachlorortęcianu sodu: przywozu i uruchomionych testów automatycznego dla planu badań z wiersza polecenia.
Aby uzyskać więcej informacji o typie błędu elementu pracy, zobacz Błąd (Scrum), Błąd (Agile), lub Błąd (CMMI).
Wymagane uprawnienia
Gdzie są określone typy elementu pracy projektu zespołu, musi być członkiem Team Foundation Administratorzy grupy zabezpieczeń lub Administratorzy projektu grupy zabezpieczeń.Aby uzyskać więcej informacji, zobacz Team Foundation Uprawnienia serwera.
[!UWAGA]
Nawet jeśli logujesz się z uprawnieniami administracyjnymi, należy otworzyć podniesionymi okna wiersza polecenia do wykonywania tej funkcji na serwerze z systemem Windows Server 2008.Aby otworzyć podniesionymi okna wiersza polecenia, kliknij Start, kliknij prawym przyciskiem myszy wiersza polecenia, a następnie kliknij przycisk Uruchom jako Administrator.Aby uzyskać więcej informacji, zobacz następujące strony w witrynie firmy Microsoft w sieci Web: Kontrola dostępu użytkownika.
tcm bugfieldmapping /export /mappingfile:path /collection:CollectionURL /teamproject:Project [/login:username,[password]]
tcm bugfieldmapping /import /mappingfile:path /collection:CollectionURL /teamproject:Project [/login:username,[password]]
Parametry
Parametr |
Opis |
---|---|
/export |
Określa eksportu pliku mapowania pól błędów.Plik definiuje typ elementu pracy, aby utworzyć po znalezieniu wady kodu za pomocą Microsoft Test Manager.Również określa pola elementu pracy, które będą wypełniane danymi jest zdefiniowany w Microsoft Test Manager, Odtwórz kroki, informacje o systemie i budowanie, w którym znaleziono wady kodu.Aby uzyskać więcej informacji, zobacz zawartość pliku mapowania pól Bug później w tym temacie. |
/import |
Określa importu pliku mapowania pól błędów. |
/mappingfile:Path |
Ścieżka i nazwa pliku definicji XML, który zawiera mapowania pól błędów.
Uwaga
Jeśli używasz Windows Vista, może nie mieć uprawnień do określonych folderów.Podczas próby eksportowania typ elementu pracy do lokalizacji, w którym nie masz uprawnień technologii wirtualizacji rejestru automatycznie przekierowuje eksportowanego pliku i zapisuje go magazynu wirtualnego.Aby uniknąć tego przekierowania, można wyeksportować plik do lokalizacji, w której masz uprawnienia.Aby uzyskać więcej informacji na temat wirtualizacji rejestru, zobacz następujące strony w witrynie firmy Microsoft w sieci Web: Wirtualizacji rejestru i typowych problemów z wirtualizacji plików i rejestru w systemie Windows Vista.
|
/collection:CollectionURL |
Określa jednolite resource identifier (URI) zbioru zespołu projektu.Format dla identyfikatora URI jest następujący: http://nazwa_serwera: port/NazwaKataloguWirtualnego/nazwa_kolekcji Jeśli katalog wirtualny nie jest używany, format dla identyfikatora URI jest następująca: http://Nazwa_serwera: port / nazwa_kolekcji |
/teamproject:Projekt |
Określa nazwę projektu zespołu, dla którego mają być stosowane bug mapowania pól.Ten projekt zespołu muszą być zdefiniowane w kolekcji zespołu projektu, jest określona przez /collection parametru. |
/login:UserName,Password |
Opcjonalne.Określa nazwę i hasło użytkownika, który jest zalogowany do serwera aplikacji trzeciej warstwy Team Foundation i kto ma uprawnienia do uruchomienia polecenia. Ta opcja użyje poświadczeń systemu Windows nie ma odpowiednich uprawnień, korzystania z uwierzytelniania podstawowego lub nie do domeny. |
/? lubhelp |
Wyświetla Pomoc dotyczącą polecenia w oknie wiersza polecenia. |
Uwagi
Zawiera plik mapowania pól bug Microsoft Test Manager z nazwą typu elementu pracy, tworzenie i pól do wypełnienia dla prac elementów, że tworzy.
Można zdefiniować tylko jeden typ elementu pracy ma zostać utworzony po uruchomieniu testów, które używają Microsoft Test Manager.Przy każdym uruchomieniu tcmbugfieldmapping import polecenia typ elementu pracy, jest określona przez BugFilerMappings element zastępuje wcześniej określono niezależnie od typu elementu pracy.Na przykład poniższy kod wskazuje tworzenia elementów pracy, które są oparte na typ o nazwie AWBug.
<BugFilerMappings workitemtypetocreate="AWBug">
Aby uzyskać więcej informacji, zobacz Jak: Prześlij usterkę przy użyciu Menedżera badania firmy Microsoft.
Zawartość pliku mapowania pól błędów
Następującej składni XML Wyświetla zawartość domyślnego pliku mapowania pola błędów.Określa typ elementu pracy do tworzenia i element pracy trzech pól, które Microsoft Test Manager zostanie automatycznie wypełnione, na podstawie danych, który został znaleziony podczas badania.Podczas importowania pliku mapowania pól błędów należy określić wszystkie trzy pola.
<?xml version="1.0" encoding="utf-16"?>
<BugFilerMappings workitemtypetocreate="Bug">
<ReproSteps>Microsoft.VSTS.TCM.ReproSteps</ReproSteps>
<SystemInformation>Microsoft.VSTS.TCM.SystemInfo</SystemInformation>
<BuildFoundIn>Microsoft.VSTS.Build.FoundIn</BuildFoundIn>
</BugFilerMappings>
Aby uzyskać więcej informacji o polach, które są używane do śledzenia informacji, Microsoft Test Manager stwierdza, zobacz Odwołanie do pól kompilacji i integracji testowania.
Przykłady
Jeżeli nie określono inaczej, stosuje się następujące wartości w każdym przykładzie:
Identyfikator URI dla kolekcji zespołu projektu: http://AdventureWorksServer:8080/tfs/Collection1
Nazwa projektu: AdventureWorks
Bug pole Nazwa pliku mapowania: bugfieldmappings.xml
Lokalizacja folderu: "C:\Users\AdminUser\Documents\"
Importowanie pliku mapowania pola błędów
Następujące polecenie importuje zawartość pliku bugfieldmappings.xml do projektu zespołu AdventureWorks zdefiniowany w Collection1 na serwerze o nazwie AdventureWorksServer.
tcm bugfieldmapping /import /mappingfile:"C:\Users\AdminUser\Documents\bugfieldmappings.xml" /collection:http://AdventureWorksServer:8080/tfs/Collection1 /teamproject:AdventureWorks
Zobacz też
Zadania
Jak: Prześlij usterkę przy użyciu Menedżera badania firmy Microsoft
Koncepcje
Dostosowywanie szablonów procesów
Jak: Uruchom zautomatyzowane testy z wiersza polecenia przy użyciu tetrachlorortęcianu sodu
Inne zasoby
Przy użyciu serwera Team Foundation narzędzia wiersza polecenia