zenlili 发表于 2007-6-11 14:33:41

如何用WR解决软件挂起(长时间没反应)的问题

如果所测的软件挂起(在运行过程中长时间没反应),我希望能用WR实现关闭这个软件
怎么做呢?
请各位高手赐教!

lsy325 发表于 2007-6-11 15:45:46

在WR中可以调用DOS命令来实现,例如:
//调用DOS强制关闭进程acad.exe
dos_system("taskkill /f /im acad.exe");

[ 本帖最后由 lsy325 于 2007-6-11 15:58 编辑 ]

zenlili 发表于 2007-6-11 17:24:20

我的意思是怎么认定它为挂起了呢?
关闭是可以实现,但这个对挂起的判断比较麻烦

dionysus 发表于 2007-6-11 21:08:23

如果是被测软件在使用过程中就存在频繁的hang,那说明自动化测试介入的太早,首先应该稳定版本

zenlili 发表于 2007-6-12 16:15:08

并不会频繁的hang,只是想WR能不能处理这个异常情况

dionysus 发表于 2007-6-13 22:15:25

WR执行语句的时候如果一段时间找不到要操作的控件则会停下
具体怎样符合要求的判断程序是否hang,还需要看软件情况而定

zenlili 发表于 2007-7-5 16:32:45

如何把WR测试结果导出到EXEL表格


谢谢版主,再问个问题

如何把WR测试结果导出到EXEL表格
页: [1]
查看完整版本: 如何用WR解决软件挂起(长时间没反应)的问题