51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1442|回复: 3
打印 上一主题 下一主题

[讨论] Http协议下每个脚本都会插检查点吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-7-8 09:53:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
引用论坛的一段话:
一、为什么要使用检查点

  为什么要使用检查点,那就要说明一下LR如何判断脚本是否执行成功。

  LR判断脚本是否执行成功是根据服务器返回的状态来确定的,如果服务器返回的HTTP状态为 200 OK ,那么VuGen 就认为脚本正确地运行了,并且是运行通过的。在绝大多数系统出错时会返回错误页面码? 不会一般系统都会返回一个消息提示框,来提升用户感受。例如,“网站繁忙,请稍后”。其实这个时候网站已经无法正确响应用户请求了,但是VuGen 脚本无法识别,会错误地认为网站还能正确访问,导致分析错误。所以这时需要一种检查点函数帮助验证请求发送出去后,服务器的返回是不是期望的内容,如果不是,那么就说明服务器返回无法提供正常的服务了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2014-7-8 16:39:28 | 只看该作者
loadrunner自带的回放viewer会有一定帮助,但本人在脚本回放时,viewer页面与实际页面相比,在很多情况下是完全不同的。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2014-7-8 16:01:38 | 只看该作者
现在的WEB服务器基本都是返回200,可能它会定位到错误的页面,用户如果通过浏览器就知道错了。
但工具确实不行,因此可以添加检查点。

但其实很多用户不会意识要添加检查点,他们认为loadrunner回放通过就是通过,即认为脚本没问题。另外,有些页面可能动态的,添加检查点要防止变化。

添加了检查点后,工具效率就低些,因为要去全文检查内容。
其实,最好的方式是回放后,可以通过浏览器来查看页面是否正常,所以回放时可以打开loadrunner自带的浏览器,即一边回放一边显示页面,但由于loadrunner自带的浏览器不是正常浏览器,对ajax或复杂页面就会有问题。

我们使用的是kylinPET,它可以回放后使用真正的浏览器来验证页面是否正常
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    4 天前
  • 签到天数: 1050 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2014-7-8 13:25:45 | 只看该作者
    引用论坛的一段话:
    一、为什么要使用检查点

      为什么要使用检查点,那就要说明一下LR如何判断脚本是 ...
    q2178669 发表于 2014-7-8 09:53



        大家可以讨论下,发表下自己的观点~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 18:26 , Processed in 0.062108 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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