我会定期把我的测试心得和体会发表在这里,希望来阅览的每位朋友都有所获。即使没有,有一点启发,我也心满意足。我也欢迎您的留言,哪怕是对我的批评,或者是指出我的错误。

如何在无人值守时完成自动化测试

上一篇 / 下一篇  2008-03-24 22:11:27

1,留言。一定要保证脚本的稳健性(Robost),不要因为脚本错误而导致测试无法继续进行。如脚本的预防错误、QTP报告无法识别对象(应用程序上确实有此对象)或对象不唯一等。

2,对于可以预知的错误(如以前版本遗留的错误),可以使用 判断条件或 Case 语句来处理;对于可预知的异常情况,可以使用 Recovery Scenario;对于不可预知的异常情况, 只能进行某些强制处理了。当然,也不一定非要杀掉被测软件,重新启动被测软件,重新登陆系统,然后继续执行下一个Case。 如果某个操作或步骤无法操作导致后面的操作无法继续进行,那么只能这样了。如果不影响后面的测试,那么跳过这一行或此 Action,继续运行下个 Case 好了。

 http://bbs.51testing.com/viewthread.php?tid=109338

3,首先你需要保证脚本的健壮性;其次,还要保证 网络的稳定性;对于一些异常情况, 你该如何处理? 如果把 许多测试脚本都连 在一起运行,该如何快速找到 检查点有 Fail 的 Test scrīpt ?

 http://bbs.51testing.com/viewthread.php?tid=108400


TAG:

引用 删除 caizhudiren   /   2009-03-18 11:09:22
5
 

评分:0

我来说两句

Open Toolbar