
大家好-我将这个场景作为4个冗余测试用例,如下所示,基本思想是从绿色突出显示的文件夹中运行4个测试用例。
每个测试用例的最后一步是关闭浏览器,第一个测试用例步骤是打开一个新的浏览器窗口,打开url,验证一个字段,然后最后一步(关闭浏览器)我面临的问题是测试用例1运行良好,但在执行第一个测试用例后,Tosca无法重新打开另一个浏览器窗口来执行第二个测试用例。请帮助解决为什么Tosca无法打开第二个浏览器窗口,执行器只是等待了一段时间,然后在Scrapbook o/p中显示超时错误消息。谢谢Angi
发布于 2020-06-26 11:34:56
在第一个测试用例中关闭浏览器后,等待2秒。
这里发生的事情是,当TOSCA试图关闭浏览器时,它会执行一个需要一段时间才能执行的命令,但TOSCA将转到下一个测试用例,并尝试在第二个测试用例中打开浏览器。
当TOSCA在第二个测试用例中打开浏览器时,它将被第一个测试用例close browser命令关闭。
关闭浏览器后的简单等待应该可以解决此问题。我遇到过这个问题。
发布于 2020-09-12 00:02:30
当然,“等待”会有所帮助。但在"TBox窗口操作“中,你可以使用”关闭时等待“。
- **Caption:** DeepL \*- **Operation:** Wait On CloseWait On Close in Window Operation希望这能对你有所帮助。
威利
发布于 2022-01-09 09:30:24
您可以使用标准模块打开URL,然后输入需要打开的浏览器的值。使用wait标准模块验证URL是否已打开。现在,使用tbox窗口操作关闭浏览器,其中标题将是浏览器页面的名称,操作将被关闭。
https://stackoverflow.com/questions/62477642
复制相似问题