bear20101017 发表于 2013-2-22 16:03:51

QTP 录制时有消息框弹出,回放脚本时,没有消息框弹出,是什么问题,请大侠指点

QTP 录制时有消息框弹出,回放脚本时,没有消息框弹出,是什么问题,请大侠指点

赵佳乐SMILE 发表于 2013-2-25 09:35:17

这个问题提的范围太大了

就我自己来说 前段时间 测试一个字段超长 点下一步 弹出提示
结果怎么回放都能正常过 原因:超长字段是个combobox 看见是set上值了 实际根本没有set进去

wangkun99987 发表于 2013-2-25 14:05:59

修改回放方式为鼠标试试: tools--options--web--advanced--run settings--replay type--mouse

黑羽祭 发表于 2013-2-26 09:17:32

回复 1# bear20101017


    你确定录制的时候,鼠标点击到了么?而不是只切换了控件的焦点。我也建议用mouse模式回放

黑羽祭 发表于 2013-2-26 09:21:50

回复 2# 赵佳乐SMILE


    正常通过?你的问题是:有没有正确使用了检查点。
不是说能set进去就是通过的。
有的时候系统允许你输入较多的文字,而在提交的时候做截取处理。

赵佳乐SMILE 发表于 2013-2-26 09:24:34

回复 5# 黑羽祭

超长文字 手动粘贴 下一步 弹出提示
QTP set 看见超长文字设置进去 下一步 没有提示 直接通过

我们程序是没截取的

赵佳乐SMILE 发表于 2013-2-26 09:24:37

回复 5# 黑羽祭

超长文字 手动粘贴 下一步 弹出提示
QTP set 看见超长文字设置进去 下一步 没有提示 直接通过

我们程序是没截取的

黑羽祭 发表于 2013-2-26 11:26:53

回复 6# 赵佳乐SMILE


    有空发个帖子,脚本发下看看吧。

lgh75560 发表于 2013-2-26 13:06:43

是不是,这个控件,有onpaste事件,
然后你手动粘贴的时候,可以触发了里面到判断函数,然后弹出提示框
而你Set的时候,不属于粘贴这个行为,所以不触发

猜的,请牛牛解释,我也学习中,不大清楚JS脚本,搭建测试Html都没有成功,只是抛出一个可能性而已

赵佳乐SMILE 发表于 2013-2-26 13:15:05

回复 8# 黑羽祭


    发在QQ空间了
http://user.qzone.qq.com/305132437#!app=2&via=QZ.HashRefresh&pos=1357462841
二、既可以输入又可以选择的combo
页: [1]
查看完整版本: QTP 录制时有消息框弹出,回放脚本时,没有消息框弹出,是什么问题,请大侠指点