REST Resource: projects.histories.executions.steps.testCases

Ressource : TestCase

Représentation JSON
{
  "testCaseId": string,
  "elapsedTime": {
    object (Duration)
  },
  "startTime": {
    object (Timestamp)
  },
  "endTime": {
    object (Timestamp)
  },
  "stackTraces": [
    {
      object (StackTrace)
    }
  ],
  "status": enum (TestStatus),
  "skippedMessage": string,
  "testCaseReference": {
    object (TestCaseReference)
  },
  "toolOutputs": [
    {
      object (ToolOutputReference)
    }
  ]
}
Des champs
testCaseId

string

Un identifiant unique au sein d'une étape pour ce scénario de test.

elapsedTime

object ( Duration )

Temps d'exécution écoulé du scénario de test.

Requis.

startTime

object ( Timestamp )

Heure de début du scénario de test.

endTime

object ( Timestamp )

Heure de fin du scénario de test.

stackTraces[]

object ( StackTrace )

La trace de la pile indique si le scénario de test a échoué ou rencontré une erreur.

La taille maximale des traces de pile est de 100 Ko, au-delà de laquelle la trace de pile sera tronquée.

Zéro si le scénario de test a réussi.

status

enum ( TestStatus )

Le statut du scénario de test.

Requis.

skippedMessage

string

Pourquoi le scénario de test a été ignoré.

Présent uniquement pour le cas de test ignoré

testCaseReference

object ( TestCaseReference )

Référence du scénario de test, par exemple nom, nom de classe et nom de la suite de tests.

Requis.

toolOutputs[]

object ( ToolOutputReference )

Références à des fichiers opaques de n’importe quel format générés par l’exécution de l’outil.

Remarque : Ce champ est utilisé uniquement dans les réponses. Toute valeur spécifiée ici dans une requête est ignorée.

Statut du test

Le statut d'un scénario de test.

Énumérations
passed Test réussi.
failed Test échoué.
error Le test a rencontré une erreur
skipped Test ignoré
flaky

Test en flocons.

Présent uniquement pour les cas de test de cumul ; les cas de test issus d'étapes exécutées avec la même configuration ont abouti à des résultats d'échec et de réussite.

Méthodes

get

Obtient les détails d’un scénario de test pour une étape.

list

Répertorie les cas de test attachés à une étape.