cancel
Showing results for 
Search instead for 
Did you mean: 

Return vallue of testRunner.getTimeTaken()

Highlighted
Contributor

Return vallue of testRunner.getTimeTaken()

Can you tell me what i got bat brom testRunner.getTimeTaken()
is than milliseconds or what else?
4 REPLIES 4
Highlighted
Super Contributor

Re: Return vallue of testRunner.getTimeTaken()

Hi!

yes.. in milliseconds.. it is the sum of the time taken by all teststeps during the execution of your testcase..

regards,

/Ole
eviware.com
Highlighted
Contributor

Re: Return vallue of testRunner.getTimeTaken()

oke, thanxs
Highlighted
Contributor

Re: Return vallue of testRunner.getTimeTaken()

Hi Ole,

Is there a call i can use to get the time taken for this call of the test step (the soap call).
I would like to get it logged in a data sink for each thread of a load test.

Im a newbie with groovy so all help is appreciated.

Thanks,
Bhuvan.
Highlighted

Re: Return vallue of testRunner.getTimeTaken()

Hi!

sure.. the testRunner contains a results property which is a List of all TestStepResult objects collected during the execution of the TestCase (one for each run of a TestStep). This object has a timeTaken property which contains the desired value; you just need to figure out which TestStepResult is the one you are after; for example if you add a groovy script step after your soap call, it would be the last added result;

log.info( testRunner.results[testRunner.results.size()-1].timeTaken )

Hope this helps you forward!

/Ole
eviware.com


Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
New Here?
Join us and watch the welcome video:
Announcements
Top Kudoed Authors