51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: walker1020
打印 上一主题 下一主题

QTP Tutorial 中的订票操作参数化后无法运行第二行的解决方法

[复制链接]

该用户从未签到

21#
发表于 2007-4-12 20:27:39 | 只看该作者

谢谢斑竹大哥!

帮我解决这个问题,真得很感谢。
毕业一年了,决定在测试这一行潜心学习。
遇到问题能够有斑竹这样的热心人帮忙,觉得感激不尽。
只有更认真学习!!sdlkfj6
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2007-4-12 20:29:17 | 只看该作者

学无止境

原帖由 walker1020 于 2007-4-12 17:34 发表


如果只是为了学习 QTP,那么只需要学习 VBScript 就可以了。当然,我们不是为了学习工具而学习它。为了测试工作的需要,你还需要
了解甚至熟悉测试系统的语言,例如我现在测试的是 J2EE架构的流程管理软件 ...


我要好好学习!sdlkfj2 sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2007-4-13 11:17:38 | 只看该作者

回复 #1 walker1020 的帖子

楼主你好,我刚刚接触QTP.
想请教一个问题,为什么运行报告总提示
passfirst0失败?我进入Details查看时,value值
下面显示一行灰色条.
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    24#
     楼主| 发表于 2007-4-13 12:52:12 | 只看该作者

    To zhaojingshu1025

    设置检查点时,检查点的位置要选择 After(默认的选项是 Before),在回放就OK了。另外,

    [ 本帖最后由 walker1020 于 2007-4-13 12:53 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    25#
     楼主| 发表于 2007-4-13 12:52:28 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26#
    发表于 2007-4-13 14:44:42 | 只看该作者
    我也遇到这个问题了,我按照《QTP8 Tutorial_oldsidney.pdf》上面的最后所提的插入已存在的动作说明做的,开始也遇到LZ在#1所述的现象,我也按LZ的解决方案去把最后的那句:Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").Sync给注释掉了,一运行,连第一次也不行了,同样错误提示.当我再把原来注释掉的打开时,也是一次也不能运行了.
    请问这是怎么回事?
    我的脚本:
    'sign-in
    Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").WebEdit("userName").Set "lily"
    Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").WebEdit("password").SetSecure "461f1f287666219f003701405990"
    Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").Image("Sign-In").Click 38,7
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury_2").Sync
    'copy of flightorder
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromPort").Select "New York"
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromMonth").Select DataTable("p_Item11", dtLocalSheet)
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromDay").Select "29"
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toPort").Select DataTable("p_Item1", dtLocalSheet)
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toMonth").Select "December"
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toDay").Select "31"
    Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 64,12
    Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 59,14
    Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "huang"
    Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Set "lily"
    Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("creditnumber").Set "789"
    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 58,3
    Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury").Image("home").Click
    Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").Sync
    'rerurnhome
    Return to page used in first step of the test.
    Browser("Find a Flight: Mercury").Page("Find a Flight: Mercury").Link("Home").Click
    Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours").Sync
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27#
    发表于 2007-4-13 14:50:52 | 只看该作者
    还有快速回复居然没有地方让我把图片附件给加上去!?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    28#
     楼主| 发表于 2007-4-13 16:06:20 | 只看该作者
    请 lilyhuang  把 用户名和密码都改为 mercury后 ,重新录制 然后试试。还有,一定要把最后那一行删除,就是删除
    Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours").Sync
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    29#
    发表于 2007-4-14 13:10:38 | 只看该作者
    sdlkfj5 谢谢斑竹了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    30#
    发表于 2007-4-26 11:10:50 | 只看该作者

    回复 #1 walker1020 的帖子

    版主,我想问一下,我对Frommonth参数化后,又进修正.但是运行结果时总提示Checkpoint失败.我不知道为什么.sdlkfj9 sdlkfj9
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    31#
     楼主| 发表于 2007-4-28 08:35:09 | 只看该作者
    你对 Frommonth参数化后,对 原来的Checkpoint 也要进行修改
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
    发表于 2007-4-29 16:00:40 | 只看该作者

    感谢

    sdlkfj9 我遇到这样的问题两天了两人,一直没有办法解决,虽然我现在还是晕乎乎的,可是再看几遍估计就能明白了
    以后要好好学习,不能依赖别人找答案,要学会自己动手!sdlkfj2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    33#
    发表于 2007-5-8 09:27:06 | 只看该作者
    非常感谢啊,好人!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    34#
    发表于 2007-5-12 12:16:21 | 只看该作者

    回复 #5 walker1020 的帖子

    谢谢楼主
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    35#
    发表于 2007-5-13 08:44:11 | 只看该作者
    我当时就把登陆输入用户名的过程重复了一遍就行了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    36#
    发表于 2007-6-6 10:41:03 | 只看该作者

    谢谢楼主

    我也是遇到了这个问题, 等下去试下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    37#
    发表于 2007-6-6 14:33:41 | 只看该作者
    原帖由 walker1020 于 2007-4-4 12:50 发表
    Solution:
    删除最后一行,问题就解决了。

    Analysis:
    问题出在最后一行的Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2") 页面与初始页面 Browser("Welcome: Mercury Tours").Page( ...


    首先谢谢楼主! 用这个方法是解决了问题. 但我有两个疑问:
    1. 我在删除最后一行后, 偶尔会在运行到第三个循环时还是会出同样的错. 再运行又不会出错. 是不是跟网速有关系?
    2. 为什么把最后一行的Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours_2").Sync 改为 Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours").Sync就不行呢. 一定要删除这个同步点呢

    呵,俺QTP还刚学不久:)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    38#
    发表于 2007-6-11 17:14:11 | 只看该作者

    回复 #1 walker1020 的帖子

    遇到过该问题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    39#
     楼主| 发表于 2007-6-13 15:52:31 | 只看该作者
    原帖由 yooyooo 于 2007-6-6 14:33 发表


    首先谢谢楼主! 用这个方法是解决了问题. 但我有两个疑问:
    1. 我在删除最后一行后, 偶尔会在运行到第三个循环时还是会出同样的错. 再运行又不会出错. 是不是跟网速有关系?
    2. 为什么把最后一行的Browser(" ...


    关于你的第二个问题,请看 http://bbs.51testing.com/thread-71974-1-1.html上#4我的回复。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    40#
    发表于 2007-6-25 16:48:12 | 只看该作者
    谢谢 版主,我的情况与18楼的一样,现在才如梦初醒 呵呵
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-21 04:34 , Processed in 0.076534 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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