ExecuteTestCaseResponse

The response for executing a functional test.

JSON representation
 { 
 "executionId" 
 : 
 string 
 , 
 "outputParameters" 
 : 
 { 
 object 
 } 
 , 
 "assertionResults" 
 : 
 [ 
 { 
 object (  AssertionResult 
 
) 
 } 
 ] 
 , 
 "testExecutionState" 
 : 
 enum (  State 
 
) 
 } 
Fields
executionId

string

The id of the execution corresponding to this run of integration.

outputParameters

object ( Struct format)

OUTPUT parameters in format of Map<Key,Value>. Where Key is the name of the parameter. Note: name of the system generated parameters are wrapped by backtick(`) to distinguish them from the user defined parameters.

assertionResults[]

object ( AssertionResult )

Results of each assertions ran during execution of test case.

testExecutionState

enum ( State )

State of the test case execution

AssertionResult

The result of an assertion.

JSON representation
 { 
 "assertion" 
 : 
 { 
 object (  Assertion 
 
) 
 } 
 , 
 "taskNumber" 
 : 
 string 
 , 
 "taskName" 
 : 
 string 
 , 
 "status" 
 : 
 enum (  AssertionStatus 
 
) 
 , 
 "failureMessage" 
 : 
 string 
 } 
Fields
assertion

object ( Assertion )

Assertion that was run.

taskNumber

string

Task number of task where the assertion was run.

taskName

string

Task name of task where the assertion was run.

status

enum ( AssertionStatus )

Status of assertion to signify if the assertion succeeded or failed

failureMessage

string

Details of the assertion failure

AssertionStatus

Possible values for AssertionStatus

Enums
ASSERTION_STATUS_UNSPECIFIED Unspecified assertion status
SUCCEEDED Assertion succeeded
FAILED Assertion failed

State

Status of the test case

Enums
STATE_UNSPECIFIED Unspecified state
PASSED Test case execution passed
FAILED Test case execution failed
Design a Mobile Site
View Site in Mobile | Classic
Share by: