gengyiyue 发表于 2012-10-23 10:41:02

测试最多支持多少用户考试,如下是我的步骤,请大家批评

这次性能测试的目的是:分析该系统最多支持多少用户考试
1.录制脚本:init里面放登录页面,action里面放的是登录操作以及考试操作(这里包含了进入考试以及退出考试),end里面放的是退出系统
2.首先我给用户名进行了参数化20个用户,然后手动create scenario400vuser
3.进入contorller页面后,设置场景计划:400个用户,每10秒增加2个用户,持续时间为20分钟,结束时每30秒退出5个用户。
4.运行场景了
请大家讨论讨论,我有哪里做的不对或不好

黑羽祭 发表于 2012-10-24 10:00:03

回复 1# gengyiyue

你只参数化了20个用户,却计划用400个用户?是用这20个用户反复使用么?如果服务器上对这20个用户的多次登录只做各做1次响应和分配资源,那岂不是并发数最大也就测到20个就结束了?
考试类的系统,不会因为一个用户登录了A账号,另个用户也登录了A账号而吧前个登录者踢出系统吗?
考试的话,如果是同时开考,确定开考那个时间点的并发量不会很大吗?
个人的一点疑问

gengyiyue 发表于 2012-10-24 10:53:46

回复 2# 黑羽祭


    忘了说明了,这个系统是可以多点登陆的,没有单点登陆的限制

3396408 发表于 2012-10-24 17:58:10

关键是同一个帐号多次登陆,系统会如何给这个帐号分配资源?如果都是单独分配,20个参数化也没有问题,如果不是就要仔细考虑了。
如果是我测试这个东西,我会分析清楚压力是主要在哪里,然后去掉思考时间,就压主要压力的部分,测试并发数就是最大并发数了。

墨鱼东 发表于 2012-10-25 15:02:17

【设置场景计划:400个用户,每10秒增加2个用户,持续时间为20分钟,结束时每30秒退出5个用户。】
要这么久么?持续时间20分钟。。。
我做性能测试的时候,都是持续时间5分钟,哈哈,就像500个用户也一样,这样的时间得到的性能结果够代表性么?
页: [1]
查看完整版本: 测试最多支持多少用户考试,如下是我的步骤,请大家批评