Forum Discussion

matrcelloh's avatar
10 years ago

TestSuite log - display order is wrong

When I start a TestSuite, I want to see the logging exactly in the order as the TestCases are defined. Within each TestCase, I want to see the logging for each TestStep in the same order as they are defined.

This is my TestSuite "Schema compliance"
- TestCase "Field missing"
-- Step 1 "Date missing"
- TestCase "Field empty"
-- Step 1 "Date empty"
- TestCase "Field invalid data"
-- Step 1 "Date invalid"

The TestSuite log shows:
Testcase [Field missing] started at 2014-11-04 09:32:28.685
Testcase [Field missing] finished with status [FINISHED], time taken = 215
Testcase [Field empty] started at 2014-11-04 09:32:28.929
Step 1 [Date missing] OK: Took 215 ms
Testcase [Field empty] finished with status [FINISHED], time taken = 154
Testcase [Field invalid data] started at 2014-11-04 09:32:29.108
Step 1 [Date empty] OK: Took 154 ms
Testcase [Field invalid data] finished with status [FINISHED], time taken = 171
Step 2 [Date invalid] OK: Took 171 ms

Strange is, that not every TestStep is displayed within it's parent. And also that there is a TestStep 2, that actually doesn't exist!
When I use delays after each TestStep (50 ms) it works as expected.

I have a screendump where it shows this situation (but unclear how to get it in here).

Using SoapUI Pro 5.1.2 in Win7
No RepliesBe the first to reply