Modifier and Type | Class and Description |
---|---|
class |
AbstractTestRunner
Primary InstrumentationTestRunner used for binding and un-binding TCP Messenger Service.
It contains a MessengerRunner, which is used to handle the messages from 'TCP Messenger'. When the service is connected, MessengerRunner will be started in a separated thread. |
class |
RobotiumTestRunner
Primary InstrumentationTestRunner used for remote controlled Android Automation in associated
with a TCP Messenger Service.
|
Modifier and Type | Class and Description |
---|---|
class |
Solo
Provides a remote control API to the embedded Robotium Solo class on the device.
|
class |
SoloRemoteControl |
class |
SoloRemoteControlRunner |
class |
SoloWorker
Normally, this class would not be used directly.
|
Modifier and Type | Class and Description |
---|---|
static class |
IndependantLog.ConsoleDebugListener
an implementation of interface
DebugListener , output debug message to console. |
class |
JavaSocketsHook
A class to extend the standard JavaHook allowing the integration/control of a "remote"
engine controlled via TCP Sockets where STAF is NOT available.
|
Modifier and Type | Method and Description |
---|---|
static DebugListener |
IndependantLog.generateConsoleDebugListener()
create a new instance of class
IndependantLog.ConsoleDebugListener |
static DebugListener |
IndependantLog.getDebugListener() |
Modifier and Type | Method and Description |
---|---|
static void |
IndependantLog.setDebugListener(DebugListener debugListener) |
Modifier and Type | Class and Description |
---|---|
class |
DJavaHook
This class is our STAF-enabled JavaHook for the SAFS "DROID" Engine.
|
Modifier and Type | Class and Description |
---|---|
class |
DSAFSTestRunner |
Modifier and Type | Field and Description |
---|---|
(package private) DebugListener |
DGuiObjectVector.debuglogger |
Modifier and Type | Class and Description |
---|---|
class |
MessengerService
TCP Messenger Service acting as intermediary between a remote test controller communicating over TCP Sockets
and an Android test package expecting two-way communication for receiving test commands and returning
test results and data.
|
class |
RemoteClientRunner |
Modifier and Type | Interface and Description |
---|---|
interface |
MessengerListener |
Modifier and Type | Class and Description |
---|---|
class |
MessengerRunner
It is used to handle the messages from 'TCP Messenger' in a separated Thread.
|
Modifier and Type | Field and Description |
---|---|
(package private) DebugListener |
MessengerRunner.debugListener |
Modifier and Type | Method and Description |
---|---|
DebugListener |
MessengerRunner.getDebugListener() |
Modifier and Type | Method and Description |
---|---|
void |
MessengerRunner.setDebugListener(DebugListener debugListener) |
Modifier and Type | Class and Description |
---|---|
class |
SAFSDriverCommands
Provide an Android RemoteControl API interface to SAFS Driver Commands for non-SAFS users using a SAFSTestRunner.
|
class |
SAFSEngineCommands
Provide an Android RemoteControl API interface to SAFS Engine Commands for non-SAFS users using a SAFSTestRunner.
|
class |
SAFSRemoteControl |
class |
SAFSRemoteControlRunner |
class |
SAFSWorker |
Modifier and Type | Class and Description |
---|---|
class |
GhostScriptInstaller
Install/Uninstall GhostScript.
|
class |
SeleniumPlusInstaller |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProtocolRunner
This abstract class implements the necessary Threading of a
SocketProtocol . |
Copyright © SAS Institute. All Rights Reserved.