`

运行QTP用例,执行第二次迭代时报错(打不开应用程序)

    博客分类:
  • QTP
阅读更多

<!-- 与君共勉!欢迎批评指正。-->

 

【操作步骤】:

1、QTP录制其自带的应用程序Flight: 预定了机票 ,然后关闭应用程序窗口;

2、在步骤1的基础上做了增强:在FindFlight的Action中,增加了global类型的迭代;截图如下:

 


 

3、执行用例
 
 【执行结果】:

第一次迭代执行成功

但是执行第二次迭代的时候,不能打开应用程序,报错信息如下:



 

【解决办法】:

1、打开设置界面检查设置:File->Settings



 

 

2、在关闭窗口的步骤后面,增加一个wait的时间:

关键字视图如下:


对应的专家视图如下:



 
 再次执行用例,两次迭代都执行成功了。

 

PS:这个小小的问题,我自己折腾了整整两天,百度、谷歌到处找解决方案,但结果都是徒劳。后来加了个测试的群,然后把我的问题一说,结果10s钟,别人就告诉我解决办法。可见,加一个测试群实时沟通是多么的重要!在这里特别感谢测试群友们的帮助。

  • 大小: 15.9 KB
  • 大小: 5.3 KB
  • 大小: 23.9 KB
  • 大小: 36.1 KB
  • 大小: 12.8 KB
  • 大小: 5.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics