亚瑟王 发表于 2008-10-28 23:28:19

飞机订票网站,插入对日期的检查点失败

按照Tutorial,录制飞机订票http://newtours.mercury.com后,加入对返回日期的检查点(用正则表达式),回放脚本报错。

请教达人帮忙!!!

下面附上脚本

亚瑟王 发表于 2008-10-29 12:07:03

上传了出错截图,请达人帮忙看看!

亚瑟王 发表于 2008-10-29 14:18:44

自己再顶一下

请大家帮忙看看

亚瑟王 发表于 2008-10-29 14:20:41

自己再顶一下

请大家帮忙看看

亚瑟王 发表于 2008-10-29 17:57:51

:(
没人看吗

limenglei321 发表于 2008-10-29 23:08:47

偶用的是9.0版本的,开不了你的Action

sangjf 发表于 2008-10-30 09:10:21

回复 1# 的帖子

你的正则表达式多了个括号

亚瑟王 发表于 2008-10-30 15:05:19

回复 7# 的帖子

谢谢楼上的。我把那个括号去掉了也报错

我用的是9.2

亚瑟王 发表于 2008-10-30 15:07:44

我重新上传了报错截图和脚本。

请大家再帮忙看看,是什么原因导致出错

白羽战天 发表于 2008-10-30 16:36:18

后面2008改为200

亚瑟王 发表于 2008-10-30 20:35:27

回复 10# 的帖子

按照楼上的,改成//200,回放还出现错误


那个日期值还是没捕捉到。

Text Checkpoint: captured "" between Francisco to New York and SELECT , expected "//200"
Regular Expression : ON
Match case: OFF
Exact match: OFF
Ignore spaces: ON

[ 本帖最后由 亚瑟王 于 2008-10-30 20:38 编辑 ]

honghongkeai 发表于 2008-10-31 12:44:49

回复 11# 的帖子

Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 45,11
Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury_2").Check CheckPoint("Select a Flight: Mercury")        ' '日期检查点
Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 45,17
改成上面这样的顺序试试
在要检查的页面上点了【continue】按钮后,再检查检查点,此时已经不再那个页面上了,所以检查不到吧

亚瑟王 发表于 2008-11-2 15:46:05

我按照楼上的已经修改了脚本,运行时仍然报错(已上传的截图)

1019 发表于 2008-11-3 10:00:48

lZ类似问题在之前也遇到过无论怎么设置检查点回放都不通过.

建议:重新开启QTP

MS   这个叫万用字符 ...没有日期检查点.

hyaya 发表于 2008-11-3 17:28:38

检查一下相应的设置选项

Regular Expression : ON
Match case: OFF
Exact match: OFF
Ignore spaces: ON
你可以再看一下这些相应的选项都设置好了吗,再检查一下让这些设置都生效,尤其是正则表达式
页: [1]
查看完整版本: 飞机订票网站,插入对日期的检查点失败