Modifier and Type | Class and Description |
---|---|
class |
DCTestRecordHelper
Concrete subclass of TestRecordHelper that provides no additional functionality.
|
class |
SocketTestRecordHelper |
class |
TestRecordHelper
Purpose:TestRecordHelper: helper class which can populate data in TestRecordData It can be populated from a STAF Variables pool. |
Modifier and Type | Field and Description |
---|---|
protected TestRecordData |
DDGUIUtilities.trdata |
Modifier and Type | Method and Description |
---|---|
TestRecordData |
TestRecordData.copyData(TestRecordData target)
Copies the object's data into the target data and returns the target.
|
TestRecordData |
DDGUIUtilities.getTestRecordData() |
TestRecordData |
Processor.popTestRecord()
Retrieve the Test-Record from the the Stack after the execution of a keyword.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
TestRecordData.copyData(TestRecordData target)
Copies the object's data into the target data and returns the target.
|
void |
STAFHelper.getSAFSTestRecordData(java.lang.String trd_root,
TestRecordData trd)
Get the SAFSVARS Test Record Data into the given trd_root.
|
int |
STAFHelper.postNextHookTestEvent(java.lang.String process_name,
java.lang.String trd_root,
TestRecordData trd)
Perform the complete driver-side protocol for dispatching an engine to process
a test record.
|
void |
Processor.pushTestRecord(TestRecordData trd)
Push the current 'test record' into the Stack before the execution of a keyword.
|
void |
STAFHelper.setSAFSTestRecordData(java.lang.String trd_root,
TestRecordData trd)
Set the SAFSVARS Test Record Data for the given trd_root.
|
void |
DDGUIUtilities.setTestRecordData(TestRecordData trdata)
A one-time setting of the RTestRecordData to be used by this instance.
|
Modifier and Type | Class and Description |
---|---|
class |
DTestRecordHelper
Extends TestRecordHelper, which holds key data used by the SAFS/Droid Engine.
Based on the SAFS Test Record Data doc. |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Control.HookTestRecordData |
Modifier and Type | Field and Description |
---|---|
protected TestRecordData |
Control.data |
Modifier and Type | Method and Description |
---|---|
TestRecordData |
Control.prepTestRecordData(long ln)
Purpose: prepare the test record data |
Modifier and Type | Class and Description |
---|---|
class |
ITestRecordHelper
Extends TestRecordHelper, which holds key data used by the Apple IOS Engine.
Based on the SAFS Test Record Data doc. |
Modifier and Type | Method and Description |
---|---|
static void |
Utilities.prepareNextTestRecordData(TestRecordData trd)
Copy TestRecordHelper data to JSCRIPTS_TRD and store for the next script execution.
|
static void |
Utilities.prepareNextTestRecordData(TestRecordData trd,
java.lang.String targetdir)
Copy TestRecordHelper data to JSCRIPTS_TRD and store for the next script execution.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
STAFLocalServer.process(java.lang.Object object,
TestRecordData testRecordData)
Currently returns TestRecordData unmodified.
|
TestRecordData |
LocalAgent.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
TestRecordData |
AlternateAncestorUser.processAncestor(java.lang.Object object,
TestRecordData testRecordData)
AlternateAncestorUser interface.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
STAFLocalServer.process(java.lang.Object object,
TestRecordData testRecordData)
Currently returns TestRecordData unmodified.
|
TestRecordData |
LocalAgent.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
TestRecordData |
AlternateAncestorUser.processAncestor(java.lang.Object object,
TestRecordData testRecordData)
AlternateAncestorUser interface.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
ObjectAgent.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
TestRecordData |
ObjectAgent.processAncestor(java.lang.Object object,
TestRecordData testRecordData)
Attempts to retrieve the alternateAncestor if defined and execute process on that.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
ObjectAgent.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
TestRecordData |
ObjectAgent.processAncestor(java.lang.Object object,
TestRecordData testRecordData)
Attempts to retrieve the alternateAncestor if defined and execute process on that.
|
protected java.lang.String |
ComponentAgent.validateActionCommand(TestRecordData testRecordData)
Verify testRecordData.getCommand() is not null or 0-length.
|
Modifier and Type | Class and Description |
---|---|
class |
RTestRecordData
Purpose:RTestRecordData: extends TestRecordData, which holds key data used by a driver, like step driver. |
Modifier and Type | Class and Description |
---|---|
class |
RMITestRecordData
Extends TestRecordData, which holds key data used by remote agents.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
ServerImpl.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
TestRecordData |
AgentImpl.process(java.lang.Object object,
TestRecordData testRecordData)
Default implementation simply throws a SAFSActionUnsupportedRuntimeException("process Unsupported").
|
TestRecordData |
Agent.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
ServerImpl.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
TestRecordData |
AgentImpl.process(java.lang.Object object,
TestRecordData testRecordData)
Default implementation simply throws a SAFSActionUnsupportedRuntimeException("process Unsupported").
|
TestRecordData |
Agent.process(java.lang.Object object,
TestRecordData testRecordData)
Process the action provided in the testRecordData.
|
Modifier and Type | Class and Description |
---|---|
class |
STestRecordHelper
Extends TestRecordHelper, which holds key data used by the LocalServer Selenium Engine.
|
Constructor and Description |
---|
SeleniumGUIUtilities(STAFHelper helper,
TestRecordData data,
LogUtilities log)
Constructor providing the STAFHelper, LogUtilities, and TestRecordData for proper operation.
|
Modifier and Type | Class and Description |
---|---|
class |
WDTestRecordHelper
Extends TestRecordHelper, which holds key data used by the LocalServer Selenium Engine.
|
Constructor and Description |
---|
WebDriverGUIUtilities(STAFHelper helper,
TestRecordData data,
LogUtilities log)
Constructor providing the STAFHelper, LogUtilities, and TestRecordData for proper operation.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Stack<TestRecordData> |
DefaultTestRecordStackable.testRecordStack
The Stack to hold the 'test records' being processed.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
ITestRecordStackable.popTestRecord()
Pop the 'test record' from the FILO structure, and this 'Test Record' should
be used to replace the class field in the driver/engine class.
|
TestRecordData |
DefaultTestRecordStackable.popTestRecord()
Retrieve the Test-Record from the top of Stack after the execution of a keyword.
|
Modifier and Type | Method and Description |
---|---|
void |
CoreInterface.getSAFSTestRecordData(java.lang.String hookid,
TestRecordData data) |
void |
ITestRecordStackable.pushTestRecord(TestRecordData trd)
Push the 'test record' into a FILO structure to cache it.
|
void |
DefaultTestRecordStackable.pushTestRecord(TestRecordData trd)
Push the current 'test record' into the Stack before the execution of a keyword.
|
void |
CoreInterface.setSAFSTestRecordData(java.lang.String hookid,
TestRecordData data) |
Modifier and Type | Class and Description |
---|---|
class |
STAFProcessContainerHelper |
Modifier and Type | Field and Description |
---|---|
(package private) TestRecordData |
EmbeddedHookSTAFHelper._data |
Modifier and Type | Method and Description |
---|---|
protected TestRecordData |
EmbeddedHookSTAFHelper._getData() |
TestRecordData |
AbstractInputProcessor.getTestRecordData()
Retrieves our stored TestRecordData.
|
TestRecordData |
JSAFSDriver.popTestRecord()
Retrieve the Test-Record from the the Stack after the execution of a keyword.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DriverConfiguredSTAFInterfaceClass.extendedGenericMessage(TestRecordData testRecordData,
java.lang.String note,
java.lang.String detail)
Log an extended GENERIC_MESSAGE including filename, linenumber, and detail.
|
void |
EmbeddedHookSTAFHelper.getSAFSTestRecordData(java.lang.String trd_root,
TestRecordData trd) |
int |
EmbeddedHookSTAFHelper.postNextHookTestEvent(java.lang.String process_name,
java.lang.String trd_root,
TestRecordData trd)
Sets _engineRun = true to kickoff the "engine" execution.
|
void |
JSAFSDriver.pushTestRecord(TestRecordData trd)
Push the current 'test record' into the Stack before the execution of a keyword.
|
void |
EmbeddedHookSTAFHelper.setSAFSTestRecordData(java.lang.String trd_root,
TestRecordData trd)
Sets the local driver/engine shared _data object and sets the TRD_HOOK data per the superclass.
|
protected void |
DriverConfiguredSTAFInterfaceClass.simpleGenericMessage(TestRecordData testRecordData,
java.lang.String note,
java.lang.String detail)
Log a simple GENERIC_MESSAGE with optional detail.
"your note" "your detail" note and detail should already be localized and will be sent unmodified. |
protected void |
DriverConfiguredSTAFInterfaceClass.simpleGenericSuccessMessage(TestRecordData testRecordData,
java.lang.String note,
java.lang.String detail)
Log a simple GENERIC_MESSAGE with detail.
|
protected void |
DriverConfiguredSTAFInterfaceClass.simpleGenericWarningMessage(TestRecordData testRecordData,
java.lang.String note)
Log a simple WARNING_MESSAGE with standard detail.
"your note" "[command] warning in table [filename] at line [linenumber]." note should already be localized. The routine will create the standard warning details. |
protected void |
DriverConfiguredSTAFInterfaceClass.simpleSuccessMessage(TestRecordData testRecordData,
java.lang.String note,
java.lang.String detail)
Log a simple PASSED_MESSAGE with detail.
|
protected void |
DriverConfiguredSTAFInterfaceClass.simpleSuccessMessage(TestRecordData testRecordData,
java.lang.String item,
java.lang.String action,
java.lang.String detail)
Log a simple PASSED_MESSAGE with detail.
|
protected void |
DriverConfiguredSTAFInterfaceClass.simpleSuccessUsingMessage(TestRecordData testRecordData,
java.lang.String note,
java.lang.String item,
java.lang.String detail)
Log a simple PASSED_MESSAGE with detail.
|
protected void |
DriverConfiguredSTAFInterfaceClass.standardErrorMessage(TestRecordData testRecordData,
java.lang.String problem,
java.lang.String detail)
Log a standard command FAILED_MESSAGE with detail.
|
Modifier and Type | Method and Description |
---|---|
TestRecordData |
GenericEngine.popTestRecord()
Retrieve the Test-Record from the the Stack after the execution of a keyword.
|
Modifier and Type | Method and Description |
---|---|
void |
GenericEngine.pushTestRecord(TestRecordData trd)
Push the current 'test record' into the Stack before the execution of a keyword.
|
protected java.lang.String |
GenericEngine.saveTestRecordScreenToTestDirectory(TestRecordData testRecordData)
Normally called on failure to execute an IBT command.
|
Copyright © SAS Institute. All Rights Reserved.