Results - Update
Actualizar la prueba da como resultado una ejecución de prueba.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results?api-version=5.0
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
El nombre de la organización de Azure DevOps. |
project
|
path | True |
string |
Id. de proyecto o nombre del proyecto |
run
|
path | True |
integer int32 |
Identificador de ejecución de prueba cuyos resultados de prueba se van a actualizar. |
api-version
|
query | True |
string |
Versión de la API que se va a usar. Debe establecerse en "5.0" para usar esta versión de la API. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
body |
Lista de resultados de prueba que se van a actualizar. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
operación correcta |
Seguridad
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
Nombre | Description |
---|---|
vso.test_write | Concede la capacidad de leer, crear y actualizar planes de prueba, casos, resultados y otros artefactos relacionados con la administración de pruebas. |
Ejemplos
Sample Request
PATCH https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/26/results?api-version=5.0
[
{
"id": 100000,
"state": "Completed",
"comment": "Website theme is looking good",
"associatedBugs": [
{
"id": 30
}
]
},
{
"id": 100001,
"state": "Completed",
"comment": "Website links are failing because of incorrect container id",
"failureType": "Known Issue"
}
]
Sample Response
{
"count": 2,
"value": [
{
"id": 100000,
"project": {},
"testRun": {},
"lastUpdatedBy": {
"id": null
},
"url": ""
},
{
"id": 100001,
"project": {},
"testRun": {},
"lastUpdatedBy": {
"id": null
},
"url": ""
}
]
}
Definiciones
Nombre | Description |
---|---|
Build |
Referencia a una compilación. |
Custom |
Información de campo personalizada. |
Failing |
Error desde la información de un resultado de prueba. |
Identity |
|
Reference |
Clase que se va a representar una colección de vínculos de referencia de REST. |
Release |
Referencia a una versión. |
Result |
|
Shallow |
Referencia abstracta a algún otro recurso. Esta clase se usa para proporcionar los contratos de datos de compilación con una manera uniforme de hacer referencia a otros recursos de una manera que proporciona un recorrido fácil a través de vínculos. |
Shared |
Referencia al objeto workitem del paso compartido. |
Test |
Representa un resultado del paso de prueba. |
Test |
Representa un resultado de prueba. |
Test |
Pruebe la información de datos adjuntos en una iteración de prueba. |
Test |
Referencia a un resultado de prueba. |
Test |
Representa un resultado de iteración de prueba. |
Test |
Información de parámetros de prueba en una iteración de prueba. |
Test |
Representa un sub resultado de una prueba. |
BuildReference
Referencia a una compilación.
Nombre | Tipo | Description |
---|---|---|
branchName |
string |
Nombre de rama. |
buildSystem |
string |
Sistema de compilación. |
definitionId |
integer |
Id. de definición de compilación. |
id |
integer |
Id. de compilación. |
number |
string |
Número de compilación. |
repositoryId |
string |
Id. del repositorio. |
uri |
string |
URI de compilación. |
CustomTestField
Información de campo personalizada.
Nombre | Tipo | Description |
---|---|---|
fieldName |
string |
Nombre del campo. |
value |
object |
Valor de campo. |
FailingSince
Error desde la información de un resultado de prueba.
Nombre | Tipo | Description |
---|---|---|
build |
Referencia de compilación desde que se produce un error. |
|
date |
string |
Tiempo desde que se produce un error. |
release |
Referencia de versión desde que se produce un error. |
IdentityRef
Nombre | Tipo | Description |
---|---|---|
_links |
Este campo contiene cero o más vínculos interesantes sobre el tema del grafo. Estos vínculos se pueden invocar para obtener relaciones adicionales o información más detallada sobre este tema del grafo. |
|
descriptor |
string |
El descriptor es la forma principal de hacer referencia al asunto del grafo mientras se ejecuta el sistema. Este campo identificará de forma única el mismo asunto del grafo en cuentas y organizaciones. |
directoryAlias |
string |
|
displayName |
string |
Este es el nombre para mostrar no único del asunto del grafo. Para cambiar este campo, debe modificar su valor en el proveedor de origen. |
id |
string |
|
imageUrl |
string |
|
inactive |
boolean |
|
isAadIdentity |
boolean |
|
isContainer |
boolean |
|
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
|
uniqueName |
string |
|
url |
string |
Esta dirección URL es la ruta completa al recurso de origen de este tema del grafo. |
ReferenceLinks
Clase que se va a representar una colección de vínculos de referencia de REST.
Nombre | Tipo | Description |
---|---|---|
links |
object |
Vista de lectura de los vínculos. Dado que los vínculos de referencia son de solo lectura, solo queremos exponerlos como de solo lectura. |
ReleaseReference
Referencia a una versión.
Nombre | Tipo | Description |
---|---|---|
attempt |
integer |
|
creationDate |
string |
|
definitionId |
integer |
Id. de definición de versión. |
environmentCreationDate |
string |
|
environmentDefinitionId |
integer |
Id. de definición del entorno de versión. |
environmentDefinitionName |
string |
Nombre de definición del entorno de versión. |
environmentId |
integer |
Id. del entorno de versión. |
environmentName |
string |
Nombre del entorno de versión. |
id |
integer |
Id. de versión. |
name |
string |
Nombre de la versión. |
ResultGroupType
Nombre | Tipo | Description |
---|---|---|
dataDriven |
string |
Tipo de jerarquía del resultado de la prueba. |
generic |
string |
Tipo de jerarquía desconocido. |
none |
string |
Nodo hoja del resultado de la prueba. |
orderedTest |
string |
Tipo de jerarquía del resultado de la prueba. |
rerun |
string |
Tipo de jerarquía del resultado de la prueba. |
ShallowReference
Referencia abstracta a algún otro recurso. Esta clase se usa para proporcionar los contratos de datos de compilación con una manera uniforme de hacer referencia a otros recursos de una manera que proporciona un recorrido fácil a través de vínculos.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador del recurso |
name |
string |
Nombre del recurso vinculado (nombre de definición, nombre del controlador, etc.) |
url |
string |
Vínculo http completo al recurso |
SharedStepModel
Referencia al objeto workitem del paso compartido.
Nombre | Tipo | Description |
---|---|---|
id |
integer |
Id. de paso compartido de WorkItem. |
revision |
integer |
Revisión de workitem de paso compartido. |
TestActionResultModel
Representa un resultado del paso de prueba.
Nombre | Tipo | Description |
---|---|---|
actionPath |
string |
Paso de prueba del identificador de ruta de acceso en el objeto workitem del caso de prueba. |
comment |
string |
Comentario en el resultado. |
completedDate |
string |
Hora en que se completó la ejecución. |
durationInMs |
number |
Duración de la ejecución. |
errorMessage |
string |
Mensaje de error en el resultado. |
iterationId |
integer |
Identificador de iteración del resultado de la acción de prueba. |
outcome |
string |
Resultado de la prueba del resultado. |
sharedStepModel |
Referencia al objeto workitem del paso compartido. |
|
startedDate |
string |
Hora en que se inició la ejecución. |
stepIdentifier |
string |
Este es el identificador del paso del caso de prueba. Para el paso compartido, es el identificador del paso compartido en el elemento workitem del caso de prueba; id. de paso en el paso compartido. Ejemplo: TestCase workitem tiene dos pasos: 1) Paso normal con Id . = 1 2) Paso compartido con id. = 2. Dentro del paso compartido: a) Paso normal con id. = 1 valor para StepIdentifier para primer paso: "1" Segundo paso: "2;1" |
url |
string |
Dirección URL del resultado de la acción de prueba. |
TestCaseResult
Representa un resultado de prueba.
Nombre | Tipo | Description |
---|---|---|
afnStripId |
integer |
Pruebe el identificador de datos adjuntos de la grabación de acciones. |
area |
Referencia a la ruta de acceso de área de la prueba. |
|
associatedBugs |
Referencia a errores vinculados al resultado de la prueba. |
|
automatedTestId |
string |
Identificador que representa el método de prueba en un archivo DLL. |
automatedTestName |
string |
Nombre completo de la prueba ejecutada. |
automatedTestStorage |
string |
Contenedor al que pertenece la prueba. |
automatedTestType |
string |
Tipo de prueba automatizada. |
automatedTestTypeId |
string |
|
build |
Referencia superficial para la compilación asociada con el resultado de la prueba. |
|
buildReference |
Referencia a la compilación asociada con el resultado de la prueba. |
|
comment |
string |
Comentario en un resultado de prueba. |
completedDate |
string |
Hora en la que se completó la ejecución de la prueba. |
computerName |
string |
Nombre de la máquina donde se ejecutó la prueba. |
configuration |
Configuración de prueba de un resultado de prueba. |
|
createdDate |
string |
Marca de tiempo cuando se creó el resultado de la prueba. |
customFields |
Propiedades adicionales del resultado de la prueba. |
|
durationInMs |
number |
Duración de la ejecución de pruebas en milisegundos. |
errorMessage |
string |
Mensaje de error en la ejecución de la prueba. |
failingSince |
Información cuando se han iniciado errores en los resultados de la prueba. |
|
failureType |
string |
Tipo de error del resultado de la prueba. |
id |
integer |
Identificador de un resultado de prueba. |
iterationDetails |
Detalles del resultado de la prueba de iteraciones de prueba. |
|
lastUpdatedBy |
Referencia al resultado de la prueba actualizada por última vez. |
|
lastUpdatedDate |
string |
Fecha y hora de la última actualización del resultado de la prueba. |
outcome |
string |
Resultado de la prueba del resultado de la prueba. |
owner |
Referencia al propietario de la prueba. |
|
priority |
integer |
Prioridad de la prueba ejecutada. |
project |
Referencia al proyecto de equipo. |
|
release |
Referencia superficial a la versión asociada con el resultado de la prueba. |
|
releaseReference |
Referencia a la versión asociada con el resultado de la prueba. |
|
resetCount |
integer |
|
resolutionState |
string |
Estado de resolución del resultado de la prueba. |
resolutionStateId |
integer |
Identificador del estado de resolución. |
resultGroupType |
Tipo de jerarquía del resultado, el valor predeterminado ninguno significa su nodo hoja. |
|
revision |
integer |
Número de revisión del resultado de la prueba. |
runBy |
Referencia a la identidad ejecutada la prueba. |
|
stackTrace |
string |
Stacktrace. |
startedDate |
string |
Hora en que se inició la ejecución de la prueba. |
state |
string |
Estado del resultado de la prueba. |
subResults |
Lista de sub resultados dentro de un resultado de prueba, si ResultGroupType no es None, contiene los sub resultados de tipo correspondientes. |
|
testCase |
Referencia a la prueba ejecutada. |
|
testCaseReferenceId |
integer |
Identificador de referencia de la prueba utilizada por el resultado de la prueba. |
testCaseRevision |
integer |
Nombre de la prueba. |
testCaseTitle |
string |
Nombre de la prueba. |
testPlan |
La referencia al objeto workitem del caso de prueba del plan de prueba forma parte. |
|
testPoint |
Referencia al punto de prueba ejecutado. |
|
testRun |
Referencia a la ejecución de pruebas. |
|
testSuite |
La referencia al objeto workitem del caso de prueba del conjunto de pruebas forma parte de . |
|
url |
string |
Dirección URL del resultado de la prueba. |
TestCaseResultAttachmentModel
Pruebe la información de datos adjuntos en una iteración de prueba.
Nombre | Tipo | Description |
---|---|---|
actionPath |
string |
Paso de prueba del identificador de ruta de acceso en el objeto workitem del caso de prueba. |
id |
integer |
Id. de datos adjuntos. |
iterationId |
integer |
Id. de iteración. |
name |
string |
Nombre de los datos adjuntos. |
size |
integer |
Tamaño de los datos adjuntos. |
url |
string |
Dirección URL a datos adjuntos. |
TestCaseResultIdentifier
Referencia a un resultado de prueba.
Nombre | Tipo | Description |
---|---|---|
testResultId |
integer |
Id. de resultado de la prueba. |
testRunId |
integer |
Id. de ejecución de prueba. |
TestIterationDetailsModel
Representa un resultado de iteración de prueba.
Nombre | Tipo | Description |
---|---|---|
actionResults |
El paso de prueba da como resultado una iteración. |
|
attachments |
Referencia a datos adjuntos en el resultado de la iteración de prueba. |
|
comment |
string |
Comentario en el resultado de la iteración de prueba. |
completedDate |
string |
Hora en que se completó la ejecución. |
durationInMs |
number |
Duración de la ejecución. |
errorMessage |
string |
Mensaje de error en la ejecución del resultado de la iteración de prueba. |
id |
integer |
Identificador del resultado de la iteración de prueba. |
outcome |
string |
Resultado de la prueba si el resultado de la iteración de prueba. |
parameters |
Pruebe los parámetros en una iteración. |
|
startedDate |
string |
Hora en que se inició la ejecución. |
url |
string |
Dirección URL para probar el resultado de la iteración. |
TestResultParameterModel
Información de parámetros de prueba en una iteración de prueba.
Nombre | Tipo | Description |
---|---|---|
actionPath |
string |
Ruta de acceso del paso de prueba en la que se hace referencia al parámetro. |
iterationId |
integer |
Id. de iteración. |
parameterName |
string |
Nombre del parámetro. |
stepIdentifier |
string |
Este es el identificador del paso del caso de prueba. Para el paso compartido, es el identificador del paso compartido en el elemento workitem del caso de prueba; id. de paso en el paso compartido. Ejemplo: TestCase workitem tiene dos pasos: 1) Paso normal con Id . = 1 2) Paso compartido con id. = 2. Dentro del paso compartido: a) Paso normal con id. = 1 valor para StepIdentifier para primer paso: "1" Segundo paso: "2;1" |
url |
string |
Dirección URL del parámetro de prueba. |
value |
string |
Valor del parámetro . |
TestSubResult
Representa un sub resultado de una prueba.
Nombre | Tipo | Description |
---|---|---|
comment |
string |
Comentario en el resultado secundario. |
completedDate |
string |
Hora en la que se completó la ejecución de la prueba. |
computerName |
string |
Máquina donde se ejecutó la prueba. |
configuration |
Referencia a la configuración de prueba. |
|
customFields |
Propiedades adicionales del sub resultado. |
|
displayName |
string |
Nombre del sub resultado. |
durationInMs |
integer |
Duración de la ejecución de pruebas. |
errorMessage |
string |
Mensaje de error en el resultado secundario. |
id |
integer |
Identificador del sub result. |
lastUpdatedDate |
string |
Hora en la que el resultado se actualizó por última vez. |
outcome |
string |
Resultado del sub resultado. |
parentId |
integer |
Id. primario inmediato del sub resultado. |
resultGroupType |
Tipo de jerarquía del resultado, el valor predeterminado ninguno significa su nodo hoja. |
|
sequenceId |
integer |
Número de subproceso de índice. |
stackTrace |
string |
Stacktrace. |
startedDate |
string |
Hora en que se inició la ejecución de la prueba. |
subResults |
Lista de sub resultados dentro de un sub resultado, si ResultGroupType no es None, contiene los sub resultados de tipo correspondientes. |
|
testResult |
Referencia al resultado de la prueba. |
|
url |
string |
Dirección URL del sub resultado. |