11 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
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