2018 up to now | 2017 | 2016 | 2015 | 2014 | 2013 | 2012

Mailing List - Entries from 2018 up to now

I have a test where I'm checking a swing table for a specific value. If the value is not present, QFTest throws an IndexNotFound Exception. I can do a try / catch and ignore this, but I need to raise an ERROR to mark this portion of the test as failed. I don't want to throw the exception and exit all the way out as I have a somewhat unique test and need to execute the remainder of it before moving on.<br>
<br>Basic suite construction:<br><br>Test Suite:<br> Test-Set: DevTest<br> Setup<br> Launch Web browser to SUT<br> Test: RealTime<br> Setup<br> Launch javaWeb start thick client for APP # 1<br>
 Launch javaWeb start thick client for APP # 2<br> Test:<br> Setup APP # 1 for a real time test<br> Setup APP # 2 for a real time test<br> Launch external utility via system call<br>
 Execute test steps for APP # 1<br> Execute test steps for APP # 2<br> Cleanup<br> Close javaWeb start thick clients<br> Cleanup<br> Close web browser SUT<br>
<br>The problem typically occurs in the setup of APP 1 and if the exception is thrown the test will not execute for APP 2. I need the external utility to only be called once and both apps must be setup for a real time query before I execute it, otherwise I would simply break this into multiple tests and move on. <br>
<br>Is there a way to throw an "error" but not exception out of the entire test?<br><br>