Runs - Create
Erstellen Sie einen neuen Testlauf.
POST https://dev.azure.com/{organization}/{project}/_apis/test/runs?api-version=7.1-preview.3
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
project
|
path | True |
string |
Projekt-ID oder Projektname |
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1-preview.3" festgelegt werden, um diese Version der API zu verwenden. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
automated |
boolean |
true, wenn die Testausführung automatisiert ist, andernfalls false. Standardmäßig ist es false. |
build |
Ein abstrahierter Verweis auf den Build, zu dem er gehört. |
|
buildDropLocation |
string |
Speicherort des für die Testausführung verwendeten Builds ablegen. |
buildFlavor |
string |
Variante des builds, der für die Testausführung verwendet wird. (Z.B.: Release, Debug) |
buildPlatform |
string |
Plattform des builds, der für die Testausführung verwendet wird. (z.B.: x86, amd64) |
buildReference |
BuildReference des Testlaufs. |
|
comment |
string |
Kommentare, die von personen eingegeben werden, die die Ausführung analysieren. |
completeDate |
string |
Datum der Ausführung abgeschlossen. |
configurationIds |
integer[] |
IDs der Testkonfigurationen, die der Ausführung zugeordnet sind. |
controller |
string |
Name des Testcontrollers, der für die automatisierte Ausführung verwendet wird. |
customTestFields |
Zusätzliche Eigenschaften der Testausführung. |
|
dtlAutEnvironment |
Ein abstrahierter Verweis auf DtlAutEnvironment. |
|
dtlTestEnvironment |
Ein abstrahierter Verweis auf DtlTestEnvironment. |
|
dueDate |
string |
Fälligkeitsdatum und -uhrzeit für die Testausführung. |
environmentDetails |
Dies ist eine temporäre Klasse, um die Details für die Testlaufumgebung bereitzustellen. |
|
errorMessage |
string |
Fehlermeldung, die der Ausführung zugeordnet ist. |
filter |
Filter, der zum Ermitteln der Ausführung verwendet wird. |
|
iteration |
string |
Die Iteration, in der die Ausführung erstellt werden soll. Stammiteration des Teamprojekts ist standardmäßig |
name |
string |
Der Name des Testlaufs. |
owner |
Anzeigename des Besitzers der Ausführung. |
|
pipelineReference |
Referenz der Pipeline, zu der dieser Testlauf gehört. PipelineReference.PipelineId sollte gleich RunCreateModel.Build.Id |
|
plan |
Ein abstrahierter Verweis auf den Plan, zu dem er gehört. |
|
pointIds |
integer[] |
IDs der Testpunkte, die bei der Ausführung verwendet werden sollen. |
releaseEnvironmentUri |
string |
URI der Releaseumgebung, die der Ausführung zugeordnet ist. |
releaseReference |
Verweis auf das Release, das der Testausführung zugeordnet ist. |
|
releaseUri |
string |
URI des Releases, der der Ausführung zugeordnet ist. |
runSummary |
Ausführungszusammenfassung für Ausführungstyp = NoConfigRun. |
|
runTimeout |
string |
Zeitdauer bis zum Auslaufen des Zeitaufwands. |
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) des Testlaufs. |
startDate |
string |
Startdatum der Ausführungszeit. |
state |
string |
Der Status der Ausführung. Geben Sie TestRunState Valid states - NotStarted, InProgress, Waiting ein. |
tags |
Test |
Tags, die mit dem Testlauf angefügt werden sollen, können maximal 5 Tags zur Ausführung hinzugefügt werden. |
testConfigurationsMapping |
string |
TestConfigurationMapping des Testlaufs. |
testEnvironmentId |
string |
ID der Testumgebung, die der Ausführung zugeordnet ist. |
testSettings |
Ein abstrahierter Verweis auf die Testeinstellungsressource. |
|
type |
string |
Typ der run(RunType) Gültigen Werte: (Unspecified, Normal, Blocking, Web, MtrRunInitiatedFromWeb, RunWithDtlEnv, NoConfigRun) |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Name | Beschreibung |
---|---|
vso.test_write | Ermöglicht das Lesen, Erstellen und Aktualisieren von Testplänen, Fällen, Ergebnissen und anderen Artefakten im Zusammenhang mit der Testverwaltung. |
Beispiele
Sample Request
POST https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs?api-version=7.1-preview.3
{
"name": "NewTestRun",
"plan": {
"id": "1"
},
"pointIds": [
1,
1
]
}
Sample Response
{
"id": 31,
"name": "NewTestRun",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/31",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
"displayName": "Chuck Reinhart",
"uniqueName": "fabrikamfiber3@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d"
},
"project": {
"id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2014-05-28T16:39:00.44Z",
"state": "InProgress",
"plan": {
"id": "1",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
},
"postProcessState": "Complete",
"totalTests": 2,
"incompleteTests": 2,
"createdDate": "2014-05-28T16:39:00.4Z",
"lastUpdatedDate": "2014-05-28T16:39:00.44Z",
"lastUpdatedBy": {
"id": "8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
"displayName": "Chuck Reinhart",
"uniqueName": "fabrikamfiber3@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d"
},
"revision": 2
}
Definitionen
Name | Beschreibung |
---|---|
Build |
BuildConfiguration-Details. |
Custom |
Eine benutzerdefinierte Feldinformation. Zulässiger Schlüssel : Wertpaare - ( AttemptId: int value, IsTestResultFlaky: bool) |
Dtl |
Dies ist eine temporäre Klasse zum Bereitstellen der Details für die Testlaufumgebung. |
Identity |
|
Job |
Auftrag in der Pipeline. Dies hängt mit der Matrixerstellung in YAML zusammen. |
Phase |
Phase in der Pipeline |
Pipeline |
Pipelinereferenz |
Reference |
Die Klasse, die eine Auflistung von REST-Verweislinks darstellt. |
Release |
Verweis auf ein Release. |
Result |
ResultMetadata für das angegebene Ergebnis/die angegebene Anzahl. |
Run |
Details zum Erstellen von Testausführungen. |
Run |
Diese Klasse wird verwendet, um die für die Ermittlung verwendeten Filter bereitzustellen. |
Run |
Testlaufstatistiken pro Ergebnis. |
Run |
Ausführen einer Zusammenfassung für jeden Ausgabetyp des Tests. |
Shallow |
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit zum Verweisen auf andere Ressourcen bereitzustellen, die eine einfache Durchquerung von Links ermöglicht. |
Stage |
Phase in der Pipeline |
Test |
Testumgebungsdetails. |
Test |
|
Test |
Details zum Testauflösungsstatus. |
Test |
Testausführungsdetails. |
Test |
Die Typen von Unterzuständen für die Testausführung. |
Test |
Tag, das an eine Ausführung oder ein Ergebnis angefügt ist. |
BuildConfiguration
BuildConfiguration-Details.
Name | Typ | Beschreibung |
---|---|---|
branchName |
string |
Branchname, für den build generiert wird. |
buildDefinitionId |
integer |
BuildDefinitionId für Build. |
buildSystem |
string |
Buildsystem. |
creationDate |
string |
Builderstellungsdatum. |
flavor |
string |
Buildvariante (z. B. Build/Release). |
id |
integer |
BuildConfiguration-ID. |
number |
string |
Buildnummer. |
platform |
string |
BuildConfiguration Platform. |
project |
Projekt, das dieser BuildConfiguration zugeordnet ist. |
|
repositoryGuid |
string |
Repository-GUID für den Build. |
repositoryType |
string |
Repositorytyp (z. B. TFSGit). |
sourceVersion |
string |
Quellversion(/erster Commit) für den Build wurde ausgelöst. |
targetBranchName |
string |
Zielbranchname. |
uri |
string |
Build-URI. |
CustomTestField
Eine benutzerdefinierte Feldinformation. Zulässiger Schlüssel : Wertpaare - ( AttemptId: int value, IsTestResultFlaky: bool)
Name | Typ | Beschreibung |
---|---|---|
fieldName |
string |
Feldname |
value |
object |
Feldwert. |
DtlEnvironmentDetails
Dies ist eine temporäre Klasse zum Bereitstellen der Details für die Testlaufumgebung.
Name | Typ | Beschreibung |
---|---|---|
csmContent |
string |
|
csmParameters |
string |
|
subscriptionName |
string |
IdentityRef
Name | Typ | Beschreibung |
---|---|---|
_links |
Dieses Feld enthält null oder interessantere Links zum Graphthema. Diese Links können aufgerufen werden, um zusätzliche Beziehungen oder ausführlichere Informationen zu diesem Graphthema zu erhalten. |
|
descriptor |
string |
Der Deskriptor ist die primäre Methode, um auf den Graph-Betreff zu verweisen, während das System ausgeführt wird. In diesem Feld wird derselbe Graph-Betreff sowohl für Konten als auch für Organisationen eindeutig identifiziert. |
directoryAlias |
string |
Veraltet: Kann abgerufen werden, indem der Graph-Benutzer abgefragt wird, auf den im Eintrag "self" des IdentityRef-Wörterbuchs "_links" verwiesen wird. |
displayName |
string |
Dies ist der nicht eindeutige Anzeigename des Graph-Betreffs. Um dieses Feld zu ändern, müssen Sie seinen Wert im Quellanbieter ändern. |
id |
string |
|
imageUrl |
string |
Veraltet: Im Eintrag "avatar" des IdentityRef-Wörterbuchs "_links" verfügbar |
inactive |
boolean |
Veraltet: Kann abgerufen werden, indem der Graph-Mitgliedschaftsstatus abgefragt wird, auf den im Eintrag "membershipState" des GraphUser-Wörterbuchs "_links" verwiesen wird. |
isAadIdentity |
boolean |
Veraltet: Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Veraltet: Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Veraltet– wird in den meisten vorhandenen Implementierungen von ToIdentityRef nicht verwendet. |
uniqueName |
string |
Veraltet: Verwenden Sie stattdessen Domain+PrincipalName. |
url |
string |
Diese URL ist die vollständige Route zur Quellressource dieses Graph-Betreffs. |
JobReference
Auftrag in der Pipeline. Dies hängt mit der Matrixerstellung in YAML zusammen.
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer |
Versuchsnummer des Auftrags |
jobName |
string |
Die Matrixerstellung in YAML generiert Kopien eines Auftrags mit unterschiedlichen Eingaben in der Matrix. JobName ist der Name dieser Eingabe. Die maximale unterstützte Länge für name beträgt 256 Zeichen. |
PhaseReference
Phase in der Pipeline
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer |
Versuchsnummer der Phase |
phaseName |
string |
Name der Phase. Die maximale unterstützte Länge für name beträgt 256 Zeichen. |
PipelineReference
Pipelinereferenz
Name | Typ | Beschreibung |
---|---|---|
jobReference |
Referenz des Auftrags |
|
phaseReference |
Referenz der Phase. |
|
pipelineId |
integer |
Referenz der Pipeline, mit der diese Pipeline instance verknüpft ist. |
stageReference |
Verweis auf die Phase. |
ReferenceLinks
Die Klasse, die eine Auflistung von REST-Verweislinks darstellt.
Name | Typ | Beschreibung |
---|---|---|
links |
object |
Die schreibgeschützte Ansicht der Links. Da Verweislinks schreibgeschützt sind, möchten wir sie nur als schreibgeschützt verfügbar machen. |
ReleaseReference
Verweis auf ein Release.
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer |
Anzahl des Releaseversuchs. |
creationDate |
string |
Releaseerstellungsdatum (UTC). |
definitionId |
integer |
Releasedefinitions-ID. |
environmentCreationDate |
string |
Erstellungsdatum der Umgebung (UTC). |
environmentDefinitionId |
integer |
Geben Sie die ID der Umgebungsdefinition frei. |
environmentDefinitionName |
string |
Name der Releaseumgebungsdefinition. |
environmentId |
integer |
Releaseumgebungs-ID. |
environmentName |
string |
Name der Releaseumgebung. |
id |
integer |
Release-ID. |
name |
string |
Dieser Parameter gibt den Releasenamen an. |
ResultMetadata
ResultMetadata für das angegebene Ergebnis/die angegebene Anzahl.
Name | Typ | Beschreibung |
---|---|---|
flaky |
string |
Flaky Metadaten |
rerun |
string |
Metadaten erneut ausführen |
RunCreateModel
Details zum Erstellen von Testausführungen.
Name | Typ | Beschreibung |
---|---|---|
automated |
boolean |
true, wenn die Testausführung automatisiert ist, andernfalls false. Standardmäßig ist es false. |
build |
Ein abstrahierter Verweis auf den Build, zu dem er gehört. |
|
buildDropLocation |
string |
Speicherort des für die Testausführung verwendeten Builds ablegen. |
buildFlavor |
string |
Variante des builds, der für die Testausführung verwendet wird. (Z.B.: Release, Debug) |
buildPlatform |
string |
Plattform des builds, der für die Testausführung verwendet wird. (z.B.: x86, amd64) |
buildReference |
BuildReference des Testlaufs. |
|
comment |
string |
Kommentare, die von personen eingegeben werden, die die Ausführung analysieren. |
completeDate |
string |
Datum der Ausführung abgeschlossen. |
configurationIds |
integer[] |
IDs der Testkonfigurationen, die der Ausführung zugeordnet sind. |
controller |
string |
Name des Testcontrollers, der für die automatisierte Ausführung verwendet wird. |
customTestFields |
Zusätzliche Eigenschaften der Testausführung. |
|
dtlAutEnvironment |
Ein abstrahierter Verweis auf DtlAutEnvironment. |
|
dtlTestEnvironment |
Ein abstrahierter Verweis auf DtlTestEnvironment. |
|
dueDate |
string |
Fälligkeitsdatum und -uhrzeit für die Testausführung. |
environmentDetails |
Dies ist eine temporäre Klasse, um die Details für die Testlaufumgebung bereitzustellen. |
|
errorMessage |
string |
Fehlermeldung, die der Ausführung zugeordnet ist. |
filter |
Filter, der zum Ermitteln der Ausführung verwendet wird. |
|
iteration |
string |
Die Iteration, in der die Ausführung erstellt werden soll. Stammiteration des Teamprojekts ist standardmäßig |
name |
string |
Der Name des Testlaufs. |
owner |
Anzeigename des Besitzers der Ausführung. |
|
pipelineReference |
Referenz der Pipeline, zu der dieser Testlauf gehört. PipelineReference.PipelineId sollte gleich RunCreateModel.Build.Id |
|
plan |
Ein abstrahierter Verweis auf den Plan, zu dem er gehört. |
|
pointIds |
integer[] |
IDs der Testpunkte, die bei der Ausführung verwendet werden sollen. |
releaseEnvironmentUri |
string |
URI der Releaseumgebung, die der Ausführung zugeordnet ist. |
releaseReference |
Verweis auf das Release, das der Testausführung zugeordnet ist. |
|
releaseUri |
string |
URI des Releases, der der Ausführung zugeordnet ist. |
runSummary |
Ausführungszusammenfassung für Ausführungstyp = NoConfigRun. |
|
runTimeout |
string |
Zeitdauer bis zum Auslaufen des Zeitaufwands. |
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) des Testlaufs. |
startDate |
string |
Startdatum der Ausführungszeit. |
state |
string |
Der Status der Ausführung. Geben Sie TestRunState Valid states - NotStarted, InProgress, Waiting ein. |
tags |
Test |
Tags, die mit dem Testlauf angefügt werden sollen, können maximal 5 Tags zur Ausführung hinzugefügt werden. |
testConfigurationsMapping |
string |
TestConfigurationMapping des Testlaufs. |
testEnvironmentId |
string |
ID der Testumgebung, die der Ausführung zugeordnet ist. |
testSettings |
Ein abstrahierter Verweis auf die Testeinstellungsressource. |
|
type |
string |
Typ der run(RunType) Gültigen Werte: (Unspecified, Normal, Blocking, Web, MtrRunInitiatedFromWeb, RunWithDtlEnv, NoConfigRun) |
RunFilter
Diese Klasse wird verwendet, um die für die Ermittlung verwendeten Filter bereitzustellen.
Name | Typ | Beschreibung |
---|---|---|
sourceFilter |
string |
Filter für die Testfallquellen (Testcontainer) |
testCaseFilter |
string |
Filter für die Testfälle |
RunStatistic
Testlaufstatistiken pro Ergebnis.
Name | Typ | Beschreibung |
---|---|---|
count |
integer |
Die Anzahl der Testergebnisse für das angegebene Ergebnis. |
outcome |
string |
Testergebnis |
resolutionState |
Testlaufauflösungsstatus. |
|
resultMetadata |
ResultMetadata für das angegebene Ergebnis/die angegebene Anzahl. |
|
state |
string |
Status des Testlaufs |
RunSummaryModel
Ausführen einer Zusammenfassung für jeden Ausgabetyp des Tests.
Name | Typ | Beschreibung |
---|---|---|
duration |
integer |
Gesamtdauer in Millisekunden. |
resultCount |
integer |
Anzahl der Ergebnisse für ErgebnistestOutcome |
testOutcome |
Zusammenfassung basiert auf dem Ergebnis |
ShallowReference
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit zum Verweisen auf andere Ressourcen bereitzustellen, die eine einfache Durchquerung von Links ermöglicht.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
ID der Ressource |
name |
string |
Name der verknüpften Ressource (Definitionsname, Controllername usw.) |
url |
string |
Vollständiger HTTP-Link zur Ressource |
StageReference
Phase in der Pipeline
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer |
Versuchsanzahl der Phase |
stageName |
string |
Name der Stufe. Die maximale unterstützte Länge für name beträgt 256 Zeichen. |
TestEnvironment
Testumgebungsdetails.
Name | Typ | Beschreibung |
---|---|---|
environmentId |
string |
Testumgebungs-ID. |
environmentName |
string |
Testumgebungsname. |
TestOutcome
Name | Typ | Beschreibung |
---|---|---|
aborted |
string |
Der Test wurde abgebrochen. Dies wurde nicht durch eine Benutzergeste verursacht, sondern durch eine Rahmenentscheidung. |
blocked |
string |
Der Test hatte die Chance, dass er ausgeführt wurde, war aber nicht, da ITestElement.IsRunnable == false. |
error |
string |
Beim Versuch, einen Test auszuführen, ist ein Systemfehler aufgetreten. |
failed |
string |
Der Test wurde ausgeführt, aber es gab Probleme. Probleme können Ausnahmen oder fehlerhafte Assertionen umfassen. |
inProgress |
string |
Der Test wird derzeit ausgeführt. Dies wurde für TCM-Diagramme hinzugefügt. |
inconclusive |
string |
Der Test wurde abgeschlossen, aber wir können nicht sagen, ob er bestanden oder fehlgeschlagen ist. Kann für abgebrochene Tests verwendet werden... |
none |
string |
Der Test wurde nicht abgeschlossen, oder der Testtyp meldet keinen Bestanden/Fehler. |
notApplicable |
string |
Der Test gilt nicht für die Ausführung. |
notExecuted |
string |
Der Test wurde nicht ausgeführt. Dies wurde durch eine Benutzergeste verursacht , z. B. die Schaltfläche "Beenden" des Benutzers. |
notImpacted |
string |
Der Test ist nicht betroffen. Fot TIA hinzugefügt. |
passed |
string |
Der Test wurde ohne Probleme ausgeführt. |
paused |
string |
Der Test wird angehalten. |
timeout |
string |
Timeout des Tests |
unspecified |
string |
Wird nur während einer Aktualisierung verwendet, um den vorhandenen Wert beizubehalten. |
warning |
string |
Soll von Ergebnissen auf Ausführungsebene verwendet werden. Dies ist kein Fehler. |
TestResolutionState
Details zum Testauflösungsstatus.
Name | Typ | Beschreibung |
---|---|---|
id |
integer |
Testauflösungsstatus-ID. |
name |
string |
Name des Testauflösungsstatus. |
project |
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit bereitzustellen, andere Ressourcen auf eine Weise zu verweisen, die eine einfache Durchquerung von Links ermöglicht. |
TestRun
Testausführungsdetails.
Name | Typ | Beschreibung |
---|---|---|
build |
Dieser Testausführung zugeordneter Build. |
|
buildConfiguration |
Buildkonfigurationsdetails, die diesem Testlauf zugeordnet sind. |
|
comment |
string |
Kommentare, die von personen eingegeben werden, die die Ausführung analysieren. |
completedDate |
string |
Abgeschlossene Uhrzeit der Ausführung. |
controller |
string |
Testausführungscontroller. |
createdDate |
string |
Testlauf CreatedDate. |
customFields |
Liste der benutzerdefinierten Felder für TestRun. |
|
dropLocation |
string |
Speicherort für die Testausführung. |
dtlAutEnvironment |
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit zum Verweisen auf andere Ressourcen bereitzustellen, die eine einfache Durchquerung von Links ermöglicht. |
|
dtlEnvironment |
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit zum Verweisen auf andere Ressourcen bereitzustellen, die eine einfache Durchquerung von Links ermöglicht. |
|
dtlEnvironmentCreationDetails |
Dies ist eine temporäre Klasse zum Bereitstellen der Details für die Testlaufumgebung. |
|
dueDate |
string |
Fälligkeitsdatum und -uhrzeit für die Testausführung. |
errorMessage |
string |
Der Ausführung zugeordnete Fehlermeldung. |
filter |
Diese Klasse wird verwendet, um die für die Ermittlung verwendeten Filter bereitzustellen. |
|
id |
integer |
ID des Testlaufs. |
incompleteTests |
integer |
Anzahl unvollständiger Tests. |
isAutomated |
boolean |
TRUE, wenn der Testlauf automatisiert ist, andernfalls false. |
iteration |
string |
Die Iteration, zu der die Ausführung gehört. |
lastUpdatedBy |
Team foundation ID der letzten Aktualisierung des Testlaufs. |
|
lastUpdatedDate |
string |
Datum und Uhrzeit der letzten Aktualisierung |
name |
string |
Der Name des Testlaufs. |
notApplicableTests |
integer |
Anzahl der nicht zutreffenden Tests. |
owner |
Team Foundation-ID des Besitzers der Ausführungen. |
|
passedTests |
integer |
Anzahl der bestandenen Tests in der Ausführung |
phase |
string |
Phase/Status für testRun. |
pipelineReference |
Verweis auf die Pipeline, zu der dieser Testlauf gehört. |
|
plan |
Testplan, der diesem Testlauf zugeordnet ist. |
|
postProcessState |
string |
Status nach dem Prozess. |
project |
Dieser Ausführung zugeordnetes Projekt. |
|
release |
Releasereferenz für den Testlauf. |
|
releaseEnvironmentUri |
string |
Geben Sie den Umgebungs-URI für TestRun frei. |
releaseUri |
string |
Release-URI für TestRun. |
revision |
integer |
|
runStatistics |
RunSummary by outcome. |
|
startedDate |
string |
Startdatum der Ausführungszeit. |
state |
string |
Der Status der Ausführung. Geben Sie TestRunState Valid states - Unpecified , NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation |
substate |
TestRun Substate. |
|
tags |
Test |
Tags, die mit diesem Testlauf angefügt sind. |
testEnvironment |
Der Ausführung zugeordnete Testumgebung. |
|
testMessageLogId |
integer |
|
testSettings |
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit bereitzustellen, andere Ressourcen auf eine Weise zu verweisen, die eine einfache Durchquerung von Links ermöglicht. |
|
totalTests |
integer |
Gesamtanzahl der Tests in der Ausführung |
unanalyzedTests |
integer |
Anzahl der fehlgeschlagenen Tests in der Ausführung. |
url |
string |
URL des Testlaufs |
webAccessUrl |
string |
Webzugriffs-URL für TestRun. |
TestRunSubstate
Die Typen von Unterzuständen für die Testausführung.
Name | Typ | Beschreibung |
---|---|---|
abortedBySystem |
string |
Führen Sie den Zustand aus, wenn er vom System abgebrochen wird. |
analyzed |
string |
Ausführungsstatus nach der Analyse. |
canceledByUser |
string |
Ausführungsstatus beim Erstellen einer Umgebung. |
cancellationInProgress |
string |
Ausführungsstatus, wenn der Abbruch in Bearbeitung ist. |
creatingEnvironment |
string |
Ausführungsstatus beim Erstellen einer Umgebung. |
none |
string |
Führen Sie mit noState aus. |
pendingAnalysis |
string |
Ausführungsstatus während der ausstehenden Analyse. |
runningTests |
string |
Ausführungsstatus beim Ausführen von Tests. |
timedOut |
string |
Ausführungsstatus, wenn die Ausführung timedOut hat. |
TestTag
Tag, das an eine Ausführung oder ein Ergebnis angefügt ist.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Name des Tags, alphanumerischer Wert kleiner als 30 Zeichen |