jenny0871 发表于 2008-11-12 17:37:15

初学qtp,设置检查点有问题

运用了flight这个例子,在对passfirst0设置检查点时,凡弹出对话框都按默认。但结果一直显示失败。说是checkpoint 有问题。有哪位遇到过类似问题吗?帮忙解答一下。谢谢


output又出新问题,帮忙解答一下。谢谢

[ 本帖最后由 jenny0871 于 2008-11-13 17:17 编辑 ]

小孩 发表于 2008-11-13 00:03:17

把脚本打个包上来,

jenny0871 发表于 2008-11-13 11:13:10

回复 2# 的帖子

谢谢关注! recording是录制的基本内容。checkpoint中设置了检查点。望得到指点

mayuping0516 发表于 2008-11-13 13:57:48

你设置检查点的位置有问题
请将
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Check CheckPoint("passFirst0")
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "Tony"
改一下顺序
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "Tony"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Check CheckPoint("passFirst0")
就运行成功 而且没有错误拉

njglman 发表于 2008-11-13 14:00:59

问题找到

:victory: 你把passfirst0检查点转移到该字段的后面,就可以了:victory:
原因:你放在前面的话,QTP回放的时候先运行检查点,但是此时该输入框没有值,所以会失败。

jenny0871 发表于 2008-11-13 16:06:32

谢谢

非常感谢,我知道了。

白羽战天 发表于 2008-11-13 17:23:35

这个问题我也遇到过,学习下

jenny0871 发表于 2008-11-13 18:08:42

回复 7# 的帖子

我知道错哪了。我把taxes给置为constant了

水函 发表于 2008-11-26 11:26:07

我也遇到了相同的问题,这下明白了……
页: [1]
查看完整版本: 初学qtp,设置检查点有问题