51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2142|回复: 9
打印 上一主题 下一主题

[原创] 请教高手 qtp插入标准点运行问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-14 20:16:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在qtp预定机票的测试中webedit(就是输入性氏)的地方插入标准点一直运行不过去怎么回事啊?是不是和响应时间有关啊?一到这就运行的特慢。在线等答案,急啊!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-4-14 20:37:46 | 只看该作者
一不知道你的检查点是怎么插的,二不知道运行不过去的时候有什么报错信息,三看不到你的脚本代码,这个问题可是有点不好解决哩
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-4-14 20:47:18 | 只看该作者
因为我这个点过不去所以我就反复试这里。其他插入点都没问题
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "piao82110"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "48034f23aae48c2781fc0d0de2ca3fe96e35"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").Image("Sign-In").Click 23,3
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 36,6
Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 42,8
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "s"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Check CheckPoint("passLast0")
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Set "a"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("creditnumber").Set "5465768565465454"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebCheckBox("ticketLess").Set "ON"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").Image("buyFlights").Click 62,11
Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury").Image("home").Click

[ 本帖最后由 piao82110 于 2008-4-14 21:08 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-4-14 20:50:28 | 只看该作者
我是按Tutorial_oldsidney做的。就是运行错误。我刚开始以为版本不对换了8.2的问题依旧。你能帮帮我吗?谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-4-14 20:58:01 | 只看该作者
我把图传上来了请2楼帮忙看看问题在哪。谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-4-14 21:03:06 | 只看该作者
因为我这个点过不去所以我就反复试这里。其他插入点都没问题
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "piao82110"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "48034f23aae48c2781fc0d0de2ca3fe96e35"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").Image("Sign-In").Click 23,3
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 36,6
Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 42,8
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "s"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Check CheckPoint("passLast0")
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Set "a"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("creditnumber").Set "5465768565465454"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebCheckBox("ticketLess").Set "ON"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").Image("buyFlights").Click 62,11
Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury").Image("home").Click

[ 本帖最后由 piao82110 于 2008-4-14 21:07 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-4-14 23:08:01 | 只看该作者
如果你的checkpoint是检查passLast0是不是输入的a, 那么应该是检查的顺序有问题.
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Check CheckPoint("passLast0")
把这句检查语句放到Set的后面.
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Set "a"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Check CheckPoint("passLast0")
先输入passLast0的值再做验证,应该就对了.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-4-15 10:11:47 | 只看该作者
说白了,就是你建立检查点的时候应该先有值再来检查呀.那本书里正好这个地方说反了
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-4-15 18:22:24 | 只看该作者
谢谢大家。问题已经解决了就是按楼上这么做的,把检查放到设置之后。但其他的检查点放到之前都可以。是说所有的检查点都应该放到后面吗?我觉得按道理是应该放在设置之后的。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-4-23 15:31:45 | 只看该作者
我也遇到过同样的问题,反过来就好了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-28 18:33 , Processed in 0.085855 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表