Skip to content

/AWS1/CL_IODTESTCASERUN

Provides the test case run.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_testcaserunid TYPE /AWS1/IODUUID /AWS1/IODUUID

Provides the test case run ID.

iv_testcasedefinitionid TYPE /AWS1/IODUUID /AWS1/IODUUID

Provides the test case run definition ID.

iv_testcasedefinitionname TYPE /AWS1/IODTESTCASEDEFNNAME /AWS1/IODTESTCASEDEFNNAME

Provides the test case run definition name.

iv_status TYPE /AWS1/IODSTATUS /AWS1/IODSTATUS

Provides the test case run status. Status is one of the following:

  • PASS: Test passed.

  • FAIL: Test failed.

  • PENDING: Test has not started running but is scheduled.

  • RUNNING: Test is running.

  • STOPPING: Test is performing cleanup steps. You will see this status only if you stop a suite run.

  • STOPPED Test is stopped. You will see this status only if you stop a suite run.

  • PASS_WITH_WARNINGS: Test passed with warnings.

  • ERORR: Test faced an error when running due to an internal issue.

iv_starttime TYPE /AWS1/IODTIMESTAMP /AWS1/IODTIMESTAMP

Provides test case run start time.

iv_endtime TYPE /AWS1/IODTIMESTAMP /AWS1/IODTIMESTAMP

Provides test case run end time.

iv_logurl TYPE /AWS1/IODLOGURL /AWS1/IODLOGURL

Provides test case run log URL.

iv_warnings TYPE /AWS1/IODWARNINGS /AWS1/IODWARNINGS

Provides test case run warnings.

iv_failure TYPE /AWS1/IODFAILURE /AWS1/IODFAILURE

Provides test case run failure result.

it_testscenarios TYPE /AWS1/CL_IODTESTCASESCENARIO=>TT_TESTCASESCENARIOSLIST TT_TESTCASESCENARIOSLIST

Provides the test scenarios for the test case run.


Queryable Attributes

testCaseRunId

Provides the test case run ID.

Accessible with the following methods

Method Description
GET_TESTCASERUNID() Getter for TESTCASERUNID, with configurable default
ASK_TESTCASERUNID() Getter for TESTCASERUNID w/ exceptions if field has no value
HAS_TESTCASERUNID() Determine if TESTCASERUNID has a value

testCaseDefinitionId

Provides the test case run definition ID.

Accessible with the following methods

Method Description
GET_TESTCASEDEFINITIONID() Getter for TESTCASEDEFINITIONID, with configurable default
ASK_TESTCASEDEFINITIONID() Getter for TESTCASEDEFINITIONID w/ exceptions if field has n
HAS_TESTCASEDEFINITIONID() Determine if TESTCASEDEFINITIONID has a value

testCaseDefinitionName

Provides the test case run definition name.

Accessible with the following methods

Method Description
GET_TESTCASEDEFINITIONNAME() Getter for TESTCASEDEFINITIONNAME, with configurable default
ASK_TESTCASEDEFINITIONNAME() Getter for TESTCASEDEFINITIONNAME w/ exceptions if field has
HAS_TESTCASEDEFINITIONNAME() Determine if TESTCASEDEFINITIONNAME has a value

status

Provides the test case run status. Status is one of the following:

  • PASS: Test passed.

  • FAIL: Test failed.

  • PENDING: Test has not started running but is scheduled.

  • RUNNING: Test is running.

  • STOPPING: Test is performing cleanup steps. You will see this status only if you stop a suite run.

  • STOPPED Test is stopped. You will see this status only if you stop a suite run.

  • PASS_WITH_WARNINGS: Test passed with warnings.

  • ERORR: Test faced an error when running due to an internal issue.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

startTime

Provides test case run start time.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

endTime

Provides test case run end time.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

logUrl

Provides test case run log URL.

Accessible with the following methods

Method Description
GET_LOGURL() Getter for LOGURL, with configurable default
ASK_LOGURL() Getter for LOGURL w/ exceptions if field has no value
HAS_LOGURL() Determine if LOGURL has a value

warnings

Provides test case run warnings.

Accessible with the following methods

Method Description
GET_WARNINGS() Getter for WARNINGS, with configurable default
ASK_WARNINGS() Getter for WARNINGS w/ exceptions if field has no value
HAS_WARNINGS() Determine if WARNINGS has a value

failure

Provides test case run failure result.

Accessible with the following methods

Method Description
GET_FAILURE() Getter for FAILURE, with configurable default
ASK_FAILURE() Getter for FAILURE w/ exceptions if field has no value
HAS_FAILURE() Determine if FAILURE has a value

testScenarios

Provides the test scenarios for the test case run.

Accessible with the following methods

Method Description
GET_TESTSCENARIOS() Getter for TESTSCENARIOS, with configurable default
ASK_TESTSCENARIOS() Getter for TESTSCENARIOS w/ exceptions if field has no value
HAS_TESTSCENARIOS() Determine if TESTSCENARIOS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_TESTCASERUNS

TYPES TT_TESTCASERUNS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IODTESTCASERUN WITH DEFAULT KEY
.