51Testing软件测试论坛

标题: lr关于模拟用户登录数量的问题 [打印本页]

作者: 狮王之盾    时间: 2012-10-12 20:15
标题: lr关于模拟用户登录数量的问题
1、使用lr对oa系统进行压力测试,模拟登录操作,虚拟用户数为200,进行了参数化操作,参数为200个账号;
2、oa系统可以查看在线人数数量,在进行压力测试时,当200个虚拟用户全部在run的时候,通过oa系统查看在线人数,只有3个(我自己登陆了3个不同账号);
问题:为什么oa系统查看在线人数显示不出我通过lr压力测试生成的用户数量?

我个人理解:lr是通过模拟协议对服务器发送请求,然后对系统进行操作,但是oa系统查看显示的用户数量是根据某某算法,达到什么要求才能生效的,所以oa系统显示不了;

望高手解惑!
作者: 云层    时间: 2012-10-13 17:56
你脚本做的不对
作者: 西风一任秋    时间: 2012-10-15 08:49
登陆失败了吧
作者: chlong200    时间: 2012-10-15 16:26
1.录制的脚本里 200个帐号登录进系统后,还做了什么操作没?
要模拟用户在线,首先要保持200个帐号不退出,可以设置用户登录进系统后,每多少秒去访问下个人事务或工作桌面
2.在登录脚本中添加检查点,看看虚拟的帐号是否真正有登录进系统
3.OA系统查看在线人数的一般是有规则的,不知道你提的这个OA系统如何实现统计计算在线人数的(这个建议可以和开发人员沟通了解下),我碰到过的OA系统,在线刷新用户人数的规则,LR录制时是没有脚本的。得自己手动添加代码以实现。
作者: 狮王之盾    时间: 2012-10-22 12:21
回复 4# chlong200


    这个问题已经解决了,我参数化的时候没有成功,也就是模拟了200个一个账号登陆,谢谢




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