自动化测试发现的bug,无法复现及定位错误,QTP和被测试软件冲突?
今天出现这样一个问题,在调试一段脚本的时候,被测试程序异常退出了,后来证实只要运行这段脚本,被测试程序就100%异常退出,刚开始以为是一个A级BUG,就手动去做这段脚本所做的操作,无法复现(这段脚本较长,调用了8个function)!然后就试着排出错误
1、在脚本中加入wait语句,设置分步间隔,以放缓脚本执行速度,尽可能模拟人的操作;
结果:被测试程序异常退出
2、测试环境,包括重启系统、还原数据库、重新搭建测试环境等一系列操作,后来还把脚本放到别的机器上跑等;
结果:被测试程序异常退出
请大家帮我想想这个问题会出在什么地方,如何排除和定位问题所在,我现在甚至想到是不是QTP和被测试的程序冲突造成的(C语言的标准windows程序),谢谢!
有什么想法请畅所欲言! 小虾有礼了不管乱言其实就是不知道了 定了。。 先不运行QTP,完全手动进行测试,看看你的程序是否有问题再说
[ 本帖最后由 walker1020 于 2009-4-22 20:47 编辑 ] 被测试程序异常退出,可能是因为你的程序和 QTP有冲突 就怕QTP和被测试程序有冲突,那使用QTP自动化测试如何保证被测试程序的质量啊
这个东东属于疑难问题级别的。
这个东东属于疑难问题级别的。需要开发来搞定。
咨询HP,交涉也要半年,而且说不定会有结果。 联系你们的开发看能否调整
或者换用其它自动化工具 最新进展
和开发进行了长时间的沟通,他在得知手工不能重现后,表示只要被测软件没有问题,就不属于他的范畴。。。 用QTP测试CS软件很容易遇害到
基本上答复也是这样,呵呵 用其它工具试一下, 用其它工具试一下,
页:
[1]