Can someone please help!? [img]/images/graemlins/confused.gif[/img]
I am running tests which call other tests within them.
Having written the test I ran them and logged the pass/fail status against the tests in the Test Lab module.
I then checked the Requirements coverage view and noticed that the called tests are not marked as 'passed' or 'failed' whereas the requirements associated with the main test have been appended with pass/fail outcomes.
Does anyone know if this is correct behaviour? I would have expected the called tests' associated requirements to have been appended with the execution status.
Many thanks in advance! [img]/images/graemlins/smile.gif[/img]
As far as I understand, it is working as designed/planned.
when you make a call to another test, you are incorporating those test steps into the current test, it is not executing a different test as you see in Manual Runner.
It is a simple form of reusability to allow you not to have to type those steps again and again if you repeat them in subsequent tests. It isn't treated as a separate test as you have made it part of the overall test you are executing
Insanity: doing the same thing over and over again and expecting different results