com.eviware.soapui.model.testsuite
Interface LoadTestRunner

All Superinterfaces:
TestRunner
All Known Implementing Classes:
MockLoadTestRunner, WsdlLoadTestRunner

public interface LoadTestRunner
extends TestRunner

Runner for loadtests

Author:
Ole.Matzura

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.testsuite.TestRunner
TestRunner.Status
 
Method Summary
 LoadTest getLoadTest()
           
 float getProgress()
          Returns the progress of the loadtest as a value between 0 and 1.
 int getRunningThreadCount()
          Gets the number of threads currently running
 boolean hasStopped()
          Confusing but unfortunately necessary; isStopped will return false until the loadtest has called all handlers, etc.. the status will be set to FINISHED before that.
 
Methods inherited from interface com.eviware.soapui.model.testsuite.TestRunner
cancel, fail, getReason, getRunContext, getStartTime, getStatus, getTestRunnable, getTimeTaken, start, waitUntilFinished
 

Method Detail

getRunningThreadCount

int getRunningThreadCount()
Gets the number of threads currently running


getLoadTest

LoadTest getLoadTest()

getProgress

float getProgress()
Returns the progress of the loadtest as a value between 0 and 1. Progress is measured depending on the LoadTest limit configuration


hasStopped

boolean hasStopped()
Confusing but unfortunately necessary; isStopped will return false until the loadtest has called all handlers, etc.. the status will be set to FINISHED before that.

Returns:


Copyright © 2005-2010 eviware.com. All Rights Reserved.