51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2339|回复: 8
打印 上一主题 下一主题

[原创] QTP里面这个步骤有什么影响?

[复制链接]
  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    跳转到指定楼层
    1#
    发表于 2007-1-31 15:40:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    QTP8 Tutorial_oldsidney_cn 最近看了这个文档,到参数化那块出现乐一个问题,按照文档上做的是(如图 有Sync),
    然后对地点参数化自动运行的时候就报错,出现的情况是:到第二个(行)数据地点时,用户名输入,然后页面刷新返回至首页,结果就变成乐用户名没有,然后密码输入,就登陆不了乐

    后来自己把最后一个步骤删掉(如图 无Sync),就能顺利的执行

    想问一下,最后一个步骤的有无有什么影响吗?


    还是有别的问题?

    [ 本帖最后由 annayin 于 2007-1-31 15:49 编辑 ]

    本帖子中包含更多资源

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

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2007-1-31 16:25:35 | 只看该作者
    sync 好像就是等待浏览器完成当前导航。应该不会影响到回放吧。我懂的比较少。请下面的高手解答
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    3#
     楼主| 发表于 2007-1-31 16:34:06 | 只看该作者
    我也觉得应该不会,可是回放的时候就会出现问题...sdlkfj8

    我是新手...sdlkfj9
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-2-1 09:14:10 | 只看该作者
    Waits for the browser to complete the current navigation.
    一般是录制完一次脚本以后QTP自动加的,尽量不要删除吧,否则有时候对象会找不到的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-2-1 09:23:27 | 只看该作者
    sdlkfj2 我也遇到过,感觉是qtp太快了,输入用户名在转向第一页前执行了,导致第一页再刷了一次把用户名刷掉了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    6#
     楼主| 发表于 2007-2-1 09:25:00 | 只看该作者
    可是按照正常的话,就会报错,如图:

    然后页面就会跳转到这里,如图:

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    7#
     楼主| 发表于 2007-2-1 09:34:25 | 只看该作者

    回复 #5 19thangel 的帖子

    恩恩,我也觉得看上去挺象的,就是不知道真正的原因是什么,原来你也是啊,呵呵,希望高人看到之后回复一下~ sdlkfj5
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2007-2-1 09:45:03 | 只看该作者
    Sync Method
    Description :  Waits for the browser to complete the current navigation.
    上面是Help里面对Sync 方法的解释。你也可以看出,此方法的作用是等待浏览器完成当前的导航操作。 一般 QTP会在需要等待操作完成的地方自动增加此方法。
    我按照 QTP8 Tutorial 进行练习的时候,是有 这个方法的。如果没有,也没有什么关系,只有脚本能正常回放就可以了。如果不行,可以自己手动增加此方法 或 Wait 方法,如:
        Browser("Browser").Page("Page_5").Sync
        Wait(10)
    另外,请楼主用Expert View 里面的代码来说明问题,尽量不要用  Keyword View来说明问题,因为根据那几个关键词和 图片,有时很难发现什么问题。 我一般不会去看 Keyword View。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    9#
     楼主| 发表于 2007-2-1 09:59:10 | 只看该作者
    版主,我说得是,如果按照正常方法,也就是有
    Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").Sync的时候
    参数化时录制回放会出错

    然后我强行将这个删去的时候,就会很正常顺利的通过.

    谢谢版主的教导,我是新手自学的,所以有些不是很规范. sdlkfj1
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-27 03:37 , Processed in 0.081309 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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