From my main Test, I am calling a Test Step (nested test). Within that Test Step, I have a Step that uses “invert test result” with a recovery test to handle an if-else condition. The On Failure Behavior for that Step is set to “Recovery Test --> [recoveryTest1] --> Continue”. When this is engaged within the Test Step, it is handled properly.
However, when the Test Step is completed, the main Test exits and skips the rest of the Test.
The way to get around this is set the On Failure Behavior to Continue from the main Test when calling the Test Step, but this is not desired, as there are other steps of the Test Step that could fail, which should fail the main test.
I think the expected behavior would be for a Step within a Test Step, when set to continue on failure, should also be handled in the same way by the main Test which calls the Test Step.