|
最近,尝试开始QTP在实际项目中的使用,碰到了一些问题,想请教下大侠:
1。在日常项目中,通常都是完成了详细设计后写的用例,当然都是手工的,因为程序没有开发出来,所以无法使用QTP录制脚本,能力也没有达到说用描述性脚本写用例,尝试了下,即时用描述性脚本写用例,qtp也要找对象啊,难道是等程序开发出来了,再把对象重新识别下?
2.由于第1个问题,再加上时间问题,导致了我一遍的用例执行和编写,都是手工做的。没有时间等着我说录制脚本,维护脚本,然后执行。因为差不多我们的每个项目都没有这么充足的时间让你这样做。
我只有等完成了第一遍的测试之后,然后在开发没有完成问题修改的情况下进行脚本录制,维护,将手工里面能够自动执行的功能转到TD里面,用QTP录制脚本,维护脚本。
3。更加郁闷了的就是这个问题了,等程序员完成每天bug修改后,我这边进行回归测试,那么我这个时候是针对一个一个bug进行回归测试,难道还是手工的一个一个的去检查问题,看这个bug修改好了没有。
如果用TD自动执行QTP脚本,但是这样会重新生成新的bug,而不会把bug归到原来问题上。
那我不是晕死了,我想了下,那我的自动化脚本不是只有在最后版本提交之前,在各个bug都关闭了,然后对整个程序做个自动化检查?
[ 本帖最后由 by1945 于 2009-2-25 09:47 编辑 ] |
|