51Testing软件测试论坛

标题: 测试网页的一个小问题 [打印本页]

作者: Eadgar    时间: 2007-9-27 16:04
标题: 测试网页的一个小问题
郁闷,昨天用QTP对一个网站进行测试,结果今天早上到电脑前一看,昨天因为网络断了一会,脚本错误弹出了。求助个位大大们该如何解决。最好是脚本可以进行一个判断,如果连接不上网络,隔多少时间重新执行脚本。这段脚本该如何写,或者该怎么样解决,希望各位知道的告诉下,在这里先谢谢了。
作者: jackymail    时间: 2007-9-27 16:07
这个只有Recovery Scenario才能完成了。
作者: dsjlzh    时间: 2007-9-27 16:40
似乎Recovery Scenario完成不了这个任务吧?
不过我也没有解决过这种问题,谁有好的方法讲一讲吧。
作者: hsjzfling    时间: 2007-9-27 17:05
貌似Recovery Scenario是可以做的,我以前做过一个,一旦出现网页无法打开就过段时间刷新一次,直到无法打开的页面不存在。
断网的情况也是一样的,应该也会提示你刷新当前页面吧,一旦出现这个场景,那么就刷新~若页面是无法刷新(数据的关系),那么就调用个Function从头开始咯~
作者: jackymail    时间: 2007-9-27 17:57
这个问题的复杂之处就在于需要在每个执行步骤之后判断网页是否可达。如果添加代码去判断就太不现实。
所以只有利用option->scenario里面的设置:在每个步骤都激活test run error相关的scenario,这样才可以,所以根据QTP的功能来说,也就是这个最合适了。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2