51Testing软件测试论坛

标题: 测试500名学生同时交卷能否成功。该怎样设计 [打印本页]

作者: vibesudi    时间: 2015-12-22 16:32
标题: 测试500名学生同时交卷能否成功。该怎样设计
刚接触 LoadRunner.
请问:测试500名学生同时交卷能否成功。该怎样设计?
我现在是这么做的:
Start 500 Vusers: 50 every 00:00:02 .
集合点设置:release when 500 vuers arrive at the rendezous . Timeout between 3000 secLR Controller  run-time setting :  1次迭代,think-time  : 录制时间*(10-110%)之间的随机数。


Action()
{        lr_rendezvous("交卷");

        lr_start_transaction("交卷");       
        lr_think_time(5);       
        web_custom_request("... ...")
        lr_end_transaction("交卷",LR_AUTO)

        lr_think_time(10);
        return 0;

}




结果报错了:Failed to connect to server "192.168.1.156:8080": [10061] Connection refused
事务响应时间也 线性上升。
交卷过程主要是,把保存在移动端的学生作答数据插入数据库。每个学生交卷乐观估计 会有 80条数据插入。
请问我测试的流程正确么?think_time 放在事务里还是外面?

作者: vibesudi    时间: 2015-12-22 16:35
还有一点不明白 Windows Resources  图表怎么是空白
作者: 土土的豆豆    时间: 2015-12-23 10:28
没有正常运行进程吧~
建议先让500 users全部启动,然后等待后,一次性提交,即再提交按钮前设置集合点;
然后同时监控资源性能
作者: MoeImouto    时间: 2015-12-23 11:04
vibesudi 发表于 2015-12-22 16:35
还有一点不明白 Windows Resources  图表怎么是空白

开始菜单→运行,输入services.msc打开服务列表
开启以下两个服务:
(1) Remote Procedure Call(RPC)
(2) Remote Registry
作者: zhuruize    时间: 2015-12-23 14:23
脚本没问题,就是为啥要加思考时间呢?集合点后直接发请求就可以了,不需要思考时间。出现那个连不上服务器就是程序问题了。
作者: jingzizx    时间: 2015-12-23 15:46
up




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2