51Testing软件测试论坛
标题:
大家指导下啊 谢谢啊
[打印本页]
作者:
superliming
时间:
2009-4-25 00:25
标题:
大家指导下啊 谢谢啊
测试点1:对登陆系统进行性能测试,要求20个并发用户的情况下,每个用户不能超过5s.期望值3s.
这里有些疑问:
①.我需不需要设置集合点?
②.在场景方案计划中,vuser是一次性加载还是梯度加载?
③.持续时间问题,我该如何选择?需要持续运行一段时间吗?
④.那个Runtime-setting里面的迭代,我需要设置吗?有什么用?
⑤.怎么样才算是登陆完成了(其他页面也一样,怎么判断一个页面已经完成)
我做的时候,只是纯粹的先把登陆操作录制到action中(分开录制即init录制登陆,action录制事务,end录制退出,这两种的区别),然后对用户名和密码进行参数化,插入事务和集合点,完成后创建场景,使用手工创建场景类型,设置vuser为20个,加压设置为一次性加压(ramp up),运行完成就停止(持续时间),梯度减压(ramp down).设置完成后就这样运行场景了.运行后看到平均响应时间为40s左右,然后再以15个,10个,5个vuser进行测试,分别得出结果.请问这样有什么问题,存在哪些问题,真的是很烦恼,不想丢人啊(华为的一个人看着我做性能).这个地方,再问个问题,如果我需要监控数据库和Web应用服务器,是增加window/unix计数器吗?
其实,对于这个功能点,我觉得挺简单的,但是,真的是由于第一次真正的做项目,所以有很多疑问.希望大家不要取笑我.也很感谢大家的帮助.
作者:
天峰林
时间:
2009-4-25 19:04
1.要设置集合点,你要模拟的是20个用户同时登入系统,所以在登入操作前要加一个集合点
2.梯度加载,在线用户访问系统情况是人数慢慢的增加,而不是一下加大到你要模拟的数量。
3.在场景方案计划中有一个模式选择,你可以再那儿设置。
4.对参数的的数据选择有关,具体情况我有点生疏了,有半年没动过Loadrunner了。
5.别人回答,呵呵,要等到我将LR装了才知道
作者:
superliming
时间:
2009-4-25 20:31
标题:
谢谢
谢谢
作者:
云层
时间:
2009-4-26 00:03
额,这个话题太大了,全方面的问题,这里没法一次做答给点思路
1.将脚本录制下来,设置回放能够模拟用户操作和回放成功
2.为需要监控的操作添加事务函数,计算时间
3.为了确保计算的事务时间正确请使用web_reg_find()检查点函数做功能验证
4.场景的设置需要根据需求,而不是自行猜测,如果有需求做个目标场景就行了,否则用户负载逐渐上升,监控计数器变化
5.性能分析请找别人帮忙,这个不是两三句话能说的清楚的
作者:
yetties2005
时间:
2009-4-26 00:22
性能分析要找别人。。。那要是没别人咋办呢?
作者:
云层
时间:
2009-4-26 12:54
没人那么你找到性能瓶颈了也没人改的了。。那么还是别做性能测试吧
作者:
witcher2002
时间:
2009-4-27 12:57
标题:
回复 5# 的帖子
没人就把结果发上来。你们帮他看看
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2