Robot是如何提高软件开发效率和软件测试的。
刚接触Robot没有很长时间,想请教各位Robot是如何提高软件开发效率的。有人说是代替了手工,速度提升了。但是在我接触的这一段时间来看,无非是按照用例来测试,把测试的过程记录下来,然后在去回放,我所接触到的尽显于此。
而且还的准备数据,然后用例测完了还要删除数据,这些用例都能跑的通。如果中间有个错误。我要怎么处理,比方说。我录制的好好的,也能回放,但是仅限在正常的情况下,如果我的数据库服务器连接不上了。那要怎么做?脚本部就失败了。
我是觉的我的层次太低,还没有接触到更高的东西,但是希望能够听听大家的看法,你们在用robot的时候都是怎么去做的啊?
你们在测试的时候,是不是大部分都是robot生成的,什么情况下会需要手动去写脚本?
另外,robot 是否支持 .net 3.0 的WPF。我的版本是2003 1。前期编写脚本还是需要大量的工作量的,只是在脚本开发完毕后进行回归测试时,需要人为的参与变少了(因为不可能全部自动化,肯定还需要人为测试的)
2。编写脚本需要加上验证点,增加程序的抗干扰能力,同时记录操作日志,进行错误处理,保证测试到bug的情况下,脚本的回归测试还可以进行下去
3。录制每个脚本都需要修改的,使脚本执行的更有效率,加上一定的程序控制语句,如延时,验证点,条件判断等
4。这个我也不清楚,不过我觉得应该可以,你试一下不就知道了
我个人的一点观点,希望对你有用^_^
页:
[1]