Class ZCL_JKRT_RUN

Package ZJK_REG_TEST
Inheritance Hierarchy
  • ZCL_JKRT_OBJECT
    • ZCL_JKRT_RUN
Included interfaces
ZIF_JK_AUTHORIZABLE, ZIF_JK_LOCKABLE

Test Run (Regression Testing)

Methods Summary

Methods
Visibility Level Name Description
Public Static CREATE_FOR_CASE Creates Test Run for a Case
Public Static CREATE_FOR_SUITE Creates Test Run for a Suite
Public Instance EXECUTE Executes all tests of the run (parallel)
Public Static EXISTS_FOR_CASE Returns 'X' if a run exists for a case
Public Static EXISTS_FOR_SUITE Returns 'X' if a run exists for a suite
Public Static FIND Finds a run by ID
Public Static FIND_FOR_CASE Finds runs for a case
Public Static FIND_FOR_SUITE Finds runs for a suite
Public Instance GET_CREATE_DATE Gets the run creation date
Public Instance GET_CREATE_TIME Gets the run creation time
Public Instance GET_CREATOR Gets the run creator name
Public Instance GET_DATA Get Data
Public Instance GET_EXEC_TIME Gets total tests execution time
Public Instance GET_ID Returns Run ID
Public Instance GET_STATS Returns the run statistics (tests failed, passed, dumps)
Public Instance GET_TESTS Get all tests
Public Instance MARK_PROCESSED Sets the run's status to "processed"
Public Instance MARK_PROCESSING Sets the run's status to "processing"
Public Instance RELOAD_TESTS Reloads tests from the database
Public Instance SET_DESCRIPTION Set Description
Public Instance UPDATE_STATUS Updates processing status of the run
Private Instance ADD_TEST Adds a test to the run
Private Static CREATE_NEW Creates a new Test Run
Private Instance LOAD Loads run data from the database
Private Instance LOCK_OBJECT
Private Instance ON_PROGRESS Progress indicator
Private Instance SET_AREA Sets the application area of this run
Private Instance SET_CASE
Private Instance SET_SUITE
Private Instance UNLOCK_OBJECT
Public Instance ZIF_JK_AUTHORIZABLE~AUTHORIZE Authorize activity on the object
Public Instance ZIF_JK_LOCKABLE~LOCK Locks the object
Public Instance ZIF_JK_LOCKABLE~UNLOCK Unlocks the object
Methods inherited from ZCL_JKRT_OBJECT
Visibility Level Name Description
Public Instance COPY Copies the object
Public Instance DELETE Deletes the object from the database
Public Instance INSERT Inserts the object into the database
Public Instance IS_CLEAN Checks if the object is clean (not modified)
Public Instance IS_DELETED Checks if the object is deleted
Public Instance IS_DIRTY Checks if the object is dirty (modified)
Public Instance IS_LOADING Returns 'X' if object is being loaded
Public Instance IS_NEW Checks if the object is new
Public Instance RELOAD Reloads object from the database
Public Instance SAVE Saves the object in the database
Public Instance UPDATE Updates the object in the database
Protected Instance MARK_CLEAN Marks the object as clean (not modified)
Protected Instance MARK_DELETED Marks the object as deleted
Protected Instance MARK_DIRTY Marks the object as dirty (modified)
Protected Instance MARK_LOADED Marks object as loaded
Protected Instance MARK_LOADING Marks object as being loaded
Protected Instance MARK_NEW Marks the object as new

Attributes Summary

Attributes
Visibility Level Name Description
Private Instance AREA Test Case Application Area
Private Instance AS_DATA Test Run (Regression Testing)
Private Instance AT_TESTS Table of test objects
Private Instance CASE Test Case (Regression Testing)
Private Instance SUITE Test Suite (Regression Testing)
Public Constant ZIF_JK_AUTHORIZABLE~AC_CHANGE Activity
Public Constant ZIF_JK_AUTHORIZABLE~AC_COPY Activity
Public Constant ZIF_JK_AUTHORIZABLE~AC_CREATE Activity
Public Constant ZIF_JK_AUTHORIZABLE~AC_DELETE Activity
Public Constant ZIF_JK_AUTHORIZABLE~AC_DISPLAY Activity
Public Constant ZIF_JK_AUTHORIZABLE~AC_EXECUTE Activity

Method Detail

Attribute Detail