51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2759|回复: 10
打印 上一主题 下一主题

[原创] lr脚本中,怎么实现两次请求?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-11-3 12:05:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
脚本中包括一次获取参数,以及一次参数校验的过程;(负载机器通过F5 负载均衡);
通过运行查看,获取和校验总会到同一台 服务器上去完成,
而实际使用过程中,获取和校验可以不同机器完成。


也就是说, LR在发出第1次请求之后,是否能够释放;然后重新请求;
(有参数关联)
能够实现?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

11#
发表于 2010-11-8 16:14:29 | 只看该作者
学习。。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-11-8 16:13:36 | 只看该作者
楼上的方法应该可行,我们做性能测试一般会忽略Load balancer的影响,直接访问服务器。请问楼主你的F5的设置时sticky还是round robin啊?我的理解也是请求去哪个服务器不是LR控制的,而应该是F5控制的。或者是不是有什么session的影响啊。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-11-4 11:28:37 | 只看该作者
我不知道理解对不对,那你就可以通过脚本让lr去不同的机器上取参数,去不同的机器上去验证,脚本中使用不同服务器地址就行了吧?先去服务器1取参数,然后去服务器2验证?这是我想的,没做过F5的,不知道理解的对不对。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2010-11-4 08:56:19 | 只看该作者
回6 7  楼
还是有点不明白

现实中,这两个请求,通过F5分配的话,可以分配到不同机器上的;
而通过LR脚本实现, 两个请求 必然会到同一台机器上的啊。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-11-3 18:03:18 | 只看该作者
同意楼上的,就像用户访问时候,应该是负载均衡自己分配,而不是让用户要选择去哪台服务器上访问,说明负载均衡的问题,我当时对我们公司的集群施压的时候,是能自动分配压力的。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-11-3 17:55:13 | 只看该作者
这是F5控制的,和LR没多大关系,不是释放不释放的问题
要测这样的,就别弄F5,直接访问
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-11-3 17:24:45 | 只看该作者
你们可能没明白我的意思。

LR模拟两次请求,一次到服务器获取参数A,第2次到服务器去校验A; 是两个不同的请求。
现在的要求是, 通过F5 允许这两次请求到不同的服务器上;
而脚本实现时, 两次请求都会到 同一服务器上。
因为第1次通过F5 指定某服务器之后,完成该次请求;LR没有释放,所以第2次请求仍然会到同一服务器上去进行校验。
  在这个地方可否实现,提交第1次请求之后,LR 释放; 提交第2次请求时, F5会重新分配。。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-11-3 15:08:34 | 只看该作者
是F5的问题,很烦的。。。找F5厂商解决一下
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-11-3 13:55:13 | 只看该作者
看看f5策略
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2010-11-3 13:54:51 | 只看该作者
    发送2次相同的请求吗?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 13:13 , Processed in 0.072011 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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