2018 bis heute | 2017 2016 2015 2014 | 2013 | 2012

Mailingliste - EintrÀge 2018 bis heute

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>