51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2192|回复: 6
打印 上一主题 下一主题

[原创] 大家指导下啊 谢谢啊

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-4-25 00:25:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试点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计数器吗?
其实,对于这个功能点,我觉得挺简单的,但是,真的是由于第一次真正的做项目,所以有很多疑问.希望大家不要取笑我.也很感谢大家的帮助.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-4-25 19:04:35 | 只看该作者
1.要设置集合点,你要模拟的是20个用户同时登入系统,所以在登入操作前要加一个集合点
2.梯度加载,在线用户访问系统情况是人数慢慢的增加,而不是一下加大到你要模拟的数量。
3.在场景方案计划中有一个模式选择,你可以再那儿设置。
4.对参数的的数据选择有关,具体情况我有点生疏了,有半年没动过Loadrunner了。
5.别人回答,呵呵,要等到我将LR装了才知道
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-4-25 20:31:18 | 只看该作者

谢谢

谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-4-26 00:03:34 | 只看该作者
额,这个话题太大了,全方面的问题,这里没法一次做答给点思路

1.将脚本录制下来,设置回放能够模拟用户操作和回放成功
2.为需要监控的操作添加事务函数,计算时间
3.为了确保计算的事务时间正确请使用web_reg_find()检查点函数做功能验证
4.场景的设置需要根据需求,而不是自行猜测,如果有需求做个目标场景就行了,否则用户负载逐渐上升,监控计数器变化
5.性能分析请找别人帮忙,这个不是两三句话能说的清楚的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-4-26 00:22:32 | 只看该作者
性能分析要找别人。。。那要是没别人咋办呢?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-4-26 12:54:14 | 只看该作者
没人那么你找到性能瓶颈了也没人改的了。。那么还是别做性能测试吧
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-4-27 12:57:26 | 只看该作者

回复 5# 的帖子

没人就把结果发上来。你们帮他看看
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 16:29 , Processed in 0.089664 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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