51Testing软件测试论坛
标题:
QTP对弹出窗口的一个奇怪现象
[打印本页]
作者:
ppent
时间:
2007-12-29 16:05
标题:
QTP对弹出窗口的一个奇怪现象
现象:测试过程中运行到被测对象(弹出窗口)时,就静止了(没动作、不超时)
说它奇怪,原因有三:
1、现象奇怪1:好像处于静止状态,没任何动作,也不超时,试过等了约30分钟,没任何反应
2、现象奇怪2:当出现以上问题后,点击QTP的停止按钮,这时就会在界面上出现当前语句的运行结果(这是最奇怪的地方)
3、无规律性:无论在本机还是在其他机器,无规律性发作,时好时坏
对象库和描述性编程均试过,一样的情况。
代码没有特别之处,就是对WebEdit赋值,界面如下
作者:
hsjzfling
时间:
2008-1-7 21:09
标题:
回复 1# 的帖子
对于web对象,默认60秒后就会自动跳过该步骤而执行下一步吧。。。应该不会一动不动30分钟没反映,除非QTP已经停止运行了。暂时还没遇到过这么奇怪的问题~~
建议在赋值语句前加个Dialog().Acitvate 试试看~
作者:
ppent
时间:
2008-1-8 12:52
标题:
回复 2# 的帖子
已经试过了,窗口能激活,但WebEdit的赋值依旧不行。
郁闷。
作者:
gy21st
时间:
2008-1-8 13:13
这个现象真没见过。
你试试改一下webedit的赋值方法,比如
webedit().object.text="*****"
看行不行。
还有,调试一下,把当前控件的状态用getroproperty都打印出来看看。
作者:
caidywang
时间:
2008-1-8 16:26
为什么QTP不记录父级页面的操作呢?只记录弹出页的操作?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2