From: Nayden N. <nay...@gm...> - 2006-07-20 15:57:21
|
Hi Timothy, I had all my scripts inserted in one script file. The test application worked fine. But the drawback was that if there is an error or failure in any script, the scripts which follow were not tested. So I decided to use the ScriptTestSuite recursively. I tried the MyCodeExample that worked perfectly. But my script code split into (a suite of) script files does not work. See stack trace below. In the second script of the suite the components are not found. It does not matter whether the fixture was included or not in the second script. I also test with a lot of scripts to be the second script in the suite. And I always get ComponentNotFoundException. Could anyone help, please? 1) C:\Projects\Abbot\XM3TestRunner\XM3TestRunner\bin\..\script\06000_selectQueue.run.xml( com.xtramind.testauto.guitesting.XM3Test)abbot.find er.ComponentNotFoundException: Could not find JComboBox Instance: <component class="javax.swing.JComboBox" id="JComboBox Instance" index="5" parent="JPanel Instance 3" window="Mailminder 2" /> at abbot.script.ArgumentParser.waitForComponentAvailable( ArgumentParser.java:400) at abbot.script.ArgumentParser.eval(ArgumentParser.java:312) at abbot.script.Call.evaluateParameter(Call.java:139) at abbot.script.Action.evaluateParameter(Action.java:152) at abbot.script.Call.evaluateParameters(Call.java:150) at abbot.script.Call.invoke(Call.java:165) at abbot.script.Call.runStep(Call.java:129) at abbot.script.Step.run(Step.java:93) at abbot.script.StepRunner.runStep(StepRunner.java:274) at abbot.script.Sequence.runStep(Sequence.java:110) at abbot.script.StepRunner.runStep(StepRunner.java:271) at abbot.script.Sequence.runStep(Sequence.java:110) at abbot.script.Script.runStep(Script.java:501) at abbot.script.StepRunner.runStep(StepRunner.java:271) at abbot.script.Sequence.runStep(Sequence.java:110) at abbot.script.StepRunner.runStep(StepRunner.java:271) at abbot.script.Sequence.runStep(Sequence.java:110) at abbot.script.Script.runStep(Script.java:501) at abbot.script.StepRunner.runStep(StepRunner.java:271) at abbot.script.StepRunner.run(StepRunner.java:191) at junit.extensions.abbot.ScriptFixture.runTest(ScriptFixture.java :60) at junit.extensions.abbot.TestHelper.runTest(TestHelper.java:106) at junit.extensions.abbot.TestHelper.runTests(TestHelper.java:126) at com.xtramind.testauto.guitesting.XM3Test.main(XM3Test.java:64) FAILURES!!! Tests run: 2, Failures: 0, Errors: 1 regards, Nayden |