51Testing软件测试论坛
标题:
并发测试时,场景中包含30人登陆,登陆作为事物应该放在哪儿?
[打印本页]
作者:
lzr2008
时间:
2012-3-7 20:20
标题:
并发测试时,场景中包含30人登陆,登陆作为事物应该放在哪儿?
300同时在线,进行登录(30人)、添加(60人)、发起(60人)、查询(120人)、查看帮助(30人)等操作,持续5小时。
加压模式:每5秒钟增加2个用户;
持续模式:持续循环业务操作5小时;
减压模式:操作执行之后每20秒退出5个用户。
把登陆作为一个事物,放在action里面,执行的时候,LR显示在线人数是300人,但是tomcat窗口中可以查看到,在线人数远远大于300人,我想这是没有执行退出操作,程序对于同一用户同时访问没有限制。
tomcat显示的在线人数与LR显示不一致,哪个是正确的?
如何解决这个问题?
作者:
fiskeryang
时间:
2012-3-8 10:04
我想应该是LR显示的300只是虚拟用户数,登录用户会不停的迭代登录操作,而tomcat显示的总在线人数
作者:
mymagic
时间:
2012-3-8 10:17
如果不想把登陆作为一个并发事件来跑脚本
要把登陆放在init()中,登出放在end()中
放在action()中,而且没有登出操作的话,就会一直有用户登陆,在线数会多余300
LR显示的是运行用户数
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2