|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
com.pushtotest.testmaker.XSTest.client.ControlRunner
public class ControlRunner
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary |
|---|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
ControlRunner(guiTestScenarioPanel panel,
java.lang.String theFile,
javax.swing.JPanel chart)
Creates a new instance of ControlRunner |
|
ControlRunner(java.lang.String theFile)
Default builder |
|
| Method Summary | |
|---|---|
boolean |
checkConsistency()
Check test consistency |
void |
consoleRUN()
|
void |
createUseCase(int uc)
|
void |
generateUsecaseGraph(java.util.Vector<java.lang.String> files,
TNTally myTally)
|
java.util.Vector<java.lang.String> |
getFiles()
|
java.lang.String |
getGeneralResultPath()
|
java.util.HashMap<java.lang.String,com.pushtotest.tool.charts.PTTChart> |
getImages()
|
java.lang.String |
getLogPath()
|
java.lang.String |
getMonitorInfo()
|
java.lang.String |
getResultPath()
Get the saving pathh |
guiTestScenarioPanel |
getSlider()
|
TNTally |
getTally()
|
java.lang.String |
getTestName()
Return the testname |
int |
maxUsecase()
indicates the max number of usecase |
void |
pauseTest()
|
void |
repaintRealTime()
Repaint the real time graph Also prints update information |
void |
run()
Runs the test. |
void |
runFunctionalTest()
Run the test as a functional test |
void |
runScenario()
Run the test |
void |
safeSleep()
|
java.lang.String |
setNextusecase(int usecase)
|
java.lang.String |
setPause(boolean paused)
This funtion indicate that for this moment Control runner must stop or start again running use usecases indicate the status |
void |
stopMonitor()
Stops a monitor test |
java.lang.String |
stopRunning(java.lang.String data)
|
java.util.Properties |
TNConfig(java.lang.String cs)
|
void |
writetRealTime()
Repaint the real time graph Also prints update information |
| Methods inherited from class java.lang.Thread |
|---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ControlRunner(guiTestScenarioPanel panel,
java.lang.String theFile,
javax.swing.JPanel chart)
public ControlRunner(java.lang.String theFile)
| Method Detail |
|---|
public java.lang.String getTestName()
public java.lang.String setNextusecase(int usecase)
public java.lang.String getMonitorInfo()
public TNTally getTally()
public int maxUsecase()
public void runFunctionalTest()
public java.lang.String getResultPath()
public java.lang.String getGeneralResultPath()
public java.lang.String getLogPath()
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic void runScenario()
public java.util.HashMap<java.lang.String,com.pushtotest.tool.charts.PTTChart> getImages()
public void stopMonitor()
public void consoleRUN()
public void pauseTest()
public void repaintRealTime()
public void writetRealTime()
public java.util.Vector<java.lang.String> getFiles()
public void createUseCase(int uc)
public void safeSleep()
public java.lang.String setPause(boolean paused)
public java.lang.String stopRunning(java.lang.String data)
public guiTestScenarioPanel getSlider()
public void generateUsecaseGraph(java.util.Vector<java.lang.String> files,
TNTally myTally)
public java.util.Properties TNConfig(java.lang.String cs)
public boolean checkConsistency()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||