我是QTP新手,我试着用一些教程和文档学习它。我需要更新很多针对在firefox中运行的java应用程序(一个大的应用程序)的现有测试。QTP关闭Firefox当我停止测试并打开另一个
而且...我有很多问题。他们使用内部动作,但也使用名为“工具”的测试中的现有动作。那些现有的操作被另一个测试使用。
'工具'中的一个动作是点击一个链接,但它的ID和文本有变化,QTP无法识别它。
我已经做了更新的对象存储库的链接如下:
启动我的测试中,它的运行在Firefox中的应用。我在链接所在的网页上停止测试。然后,我尝试更新对象存储库中的链接。但它是只读的。所以,我打开测试名称'工具'在哪里的行动。
我打开对象库,对象的链接在这里,我可以更新它。但是当我打开另一个测试时,QTP自动关闭Firefox!
我试过在维护模式和更新模式下运行我的测试,但不更新链接。我发现的唯一解决方案是手动打开应用程序,转到网页,然后打开测试“工具”并更新链接。该应用程序真的很大,我有很多测试与很多链接和datagrid无法识别。
有没有办法强制QTP不关闭Firefox?它会更快。 (浏览器清理不检查)。
谢谢。 Nico
PS:对不起,我的英语,它不是我的母语。