Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Den här uppgiften är inaktuell och kommer att dras tillbaka den 31 januari 2024. Använd Visual Studio-testuppgiften för att köra enhets- och funktionstester.
Viktigt!
DeployVisualStudioTestAgent@2 är inaktuell. Använd Visual Studio-testuppgiften för att köra enhets- och funktionstester.
Syntax
# Visual Studio test agent deployment v2
# DeployVisualStudioTestAgent@2 is deprecated. Use the Visual Studio Test task to run unit and functional tests.
- task: DeployVisualStudioTestAgent@2
inputs:
# Test Machines
testMachines: # string. Required. Machines.
adminUserName: # string. Required. Admin login.
adminPassword: # string. Required. Admin password.
winRmProtocol: 'Http' # 'Http' | 'Https'. Required. Protocol. Default: Http.
#testCertificate: true # boolean. Optional. Use when winRmProtocol = Https. Test Certificate. Default: true.
# Agent Configuration
machineUserName: # string. Required. Username.
machinePassword: # string. Required. Password.
#runAsProcess: false # boolean. Run UI tests. Default: false.
#isDataCollectionOnly: false # boolean. Enable data collection only. Default: false.
# Advanced
#testPlatform: '14.0' # '15.0' | '14.0'. Test agent version. Default: 14.0.
#agentLocation: # string. Test agent location.
#updateTestAgent: false # boolean. Update test agent. Default: false.
Ingångar
testMachines
-
Datorer
string. Obligatoriskt.
Indata har tre alternativ:
- Innehåller en kommaavgränsad lista över datorns IP-adresser eller FQDN tillsammans med portar. Standardporten baseras på det valda protokollet. Till exempel
dbserver.fabrikam.com,dbserver_int.fabrikam.com:5986,192.168.12.34:5986. - Tillhandahåller utdatavariabeln för andra uppgifter. Till exempel
$(variableName). - Innehåller ett datorgruppnamn. Om du använder HTTPS ska datorns namn/IP matcha CN på certifikatet.
adminUserName
-
Administratörsinloggning
string. Obligatoriskt.
Anger administratörsinloggningen för måldatorerna.
adminPassword
-
Administratörslösenord
string. Obligatoriskt.
Anger administratörslösenordet för måldatorerna. Dessa indata kan acceptera en variabel som definierats i versionsdefinitioner som $(passwordVariable). Du kan markera variabeltypen som secret för att skydda den.
winRmProtocol
-
Protokoll
string. Obligatoriskt. Tillåtna värden: Http, Https. Standardvärde: Http.
Anger vilket protokoll som ska användas för WinRM-anslutningen med datorerna. Standardvärdet är HTTPS.
testCertificate
-
testcertifikat
boolean. Valfritt. Använd när winRmProtocol = Https. Standardvärde: true.
Ger möjlighet att hoppa över autenticitetsverifieringen av datorns certifikat av en betrodd certifikatutfärdare. Parametern krävs för WinRM HTTPS-protokollet.
machineUserName
-
användarnamn
string. Obligatoriskt.
Anger det användarnamn med vilket testagenten måste köras.
machinePassword
-
Lösenord
string. Obligatoriskt.
Anger lösenordet för användarnamnet ovan.
runAsProcess
-
Kör användargränssnittstester
boolean. Standardvärde: false.
Anger om testagenten behöver köras som en interaktiv process. Den här indatan behövs för kodade användargränssnittstester.
isDataCollectionOnly
-
Aktivera endast datainsamling
boolean. Standardvärde: false.
Valfritt. Anger om testagenten endast används för datainsamling och inte för att köra tester. Detta kan vanligtvis hittas i programmet under testdatorgruppen (AUT).
testPlatform
-
Version av testagent
string. Tillåtna värden: 15.0 (Visual Studio 2017), 14.0 (Visual Studio 2015). Standardvärde: 14.0.
Anger versionen av Visual Studio-testagenten. Väljer en lämplig version för att matcha VS-versionen med hjälp av de test binärfiler som skapades.
agentLocation
-
testagentplats
string.
Valfritt. Tillhandahåller sökvägen till vstf_testagent.exe från nätverket eller den lokala platsen. Om ingen sökväg anges hämtas den automatiskt från download center.
Installera Test Agent 2015 Update 3.
Installera Test Agent 2017.
updateTestAgent
-
Uppdatera testagenten
boolean. Standardvärde: false.
Om testagenten redan har distribuerats på en dator kontrollerar det här alternativet om en uppdatering är tillgänglig för den versionen.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Ingen.
Anmärkningar
Nyheter i den här uppgiftsversionen:
- Stöd för Visual Studio Test Agent 2017: Nu kan du distribuera och köra tester med flera versioner av Visual Studio Test Agent. Versioner 2015 och 2017 stöds.
- Datorgrupper som skapats från testhubben stöds inte längre. Du kan fortsätta att använda en lista över datorer eller Azure-resursgrupper.
Krav
| Krav | Beskrivning |
|---|---|
| Pipelinetyper | YAML, klassisk version, klassisk version |
| Körs på | Ombud |
| kräver | Ingen |
| funktioner | Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet. |
| Kommandobegränsningar | Vilken som helst |
| variabler som kan | Vilken som helst |
| Agentversion | 2.0.0 eller senare |
| Aktivitetskategori | Test |