51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3173|回复: 11
打印 上一主题 下一主题

[原创] 200个用户同时点击某个url

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-18 09:36:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目的是:测试200个用户同时  http://192.168.10.86,想 查看响应时间。
action部分
#include "web_api.h"
Action()
{
        lr_rendezvous("200");
        lr_start_transaction("jack");
        web_url("192.168.10.86",
                "URL=http://192.168.10.86/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                LAST);
        lr_end_transaction("jack", LR_AUTO);
        return 0;
}

controler中,quantily 设置200
15秒加5个用户,持续5分钟,然后15秒减5个用户。

我的想法是:15秒加5个用户,加到200个用户,到达设置的集合点,200用户同时点击url

理解有错误的地方请大家指出,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-8-18 10:13:28 | 只看该作者
从你的场景设置中,是达不到200个用户的。按集合点的等待超时间为1200s,只能达到100用户不到。

[ 本帖最后由 snnylip 于 2010-8-18 15:52 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-8-18 10:22:29 | 只看该作者

回复 2# 的帖子

谢谢回复

quantity 设置了200

我想知道为什么达不到200,只能到100
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-8-18 11:03:10 | 只看该作者
15秒加5个用户,持续5分钟
1分钟20个用户对吧?5分钟就是100个啊 是不是你算错了
我猜测你把减压的人数也算进来了吧。。。

[ 本帖最后由 cncnily 于 2010-8-18 11:21 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-8-18 11:05:18 | 只看该作者
原帖由 wantedyou 于 2010-8-18 10:22 发表
谢谢回复

quantity 设置了200

我想知道为什么达不到200,只能到100

你设置的每15秒加5个用户,持续5分钟只能增加100个用户,然后你就开始减压了,肯定达不到200用户了
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-8-18 11:25:12 | 只看该作者
达不到200?

楼主说的“持续5分钟”是指Duraion,这个不影响Start Vusers吧

[ 本帖最后由 xueying1123 于 2010-8-18 11:27 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-8-18 11:31:36 | 只看该作者
但是你要考虑到 LR 集合点的释放时间,默认好像是30秒,所以在你没达到200用户前,就会先出现小于200用户的并发情况
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-8-18 11:34:28 | 只看该作者
原帖由 xueying1123 于 2010-8-18 11:25 发表
达不到200?

楼主说的“持续5分钟”是指Duraion,这个不影响Start Vusers吧

我也是这样理解的
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-8-18 12:59:54 | 只看该作者
基本正确
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-8-18 15:16:09 | 只看该作者

回复 1# 的帖子

可以达到200的,你设定的知识启动方式,持续时间是在你全部用户都启动才开始算的。不过你得把并发的间隔时间调的很长,比如你想让200个一起并发,15秒启动5个那全部启动得用多少秒? 得用10分钟而你的并发间隔时间(有的也叫等待时间,个人理解吧)假设是50秒,就是说用启动第一个用户开始等待50秒,而50秒后你的并发用户根本没有达到你设定的并发数量,但也并发了。 个人理解也许不对,一起学习
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-8-18 16:53:43 | 只看该作者
持续运行,会在集合点通过后,再次的运行脚本

直到5分钟的时间结束

【在这期间,测试机的配置直接回影响你的结果】

如果要考虑页面响应时间,需要多方面的考虑
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2010-8-24 09:59:25 | 只看该作者
谢谢亲爱的楼主同志
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 18:35 , Processed in 0.068672 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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