51Testing软件测试论坛

标题: 登录过程是必须的吗 [打印本页]

作者: xxllff2000    时间: 2012-6-1 15:07
标题: 登录过程是必须的吗
我测试软件里面的一个功能,脚本里是不是必须要有登录?

但是现在登录可能有问题,能不能跳过呢?

如果把登录放在init里, 需要测试的功能写在action里,迭代运行这个action虽然可以绕过登录,但是好像这样不能同时让500个用户一起跑了。
作者: xxllff2000    时间: 2012-6-1 17:22
回复 2# xzf2001

登录的时候人数一过150,就开始 fail  to connect server 。没解决呢。

试了修改负载机 端口的释放时间,还是不行
作者: edisonzhang    时间: 2012-6-1 17:28
奇怪的问题总是有,我怎么就没碰到这样的问题,也好深入了解下
作者: xxllff2000    时间: 2012-6-1 17:59
服务器资源没感觉的,8核电脑,跑几百个用户只有10%

数据库连接数2000呢

缓冲池不是很懂,我改了tomcat的最大连接数为500,不知道是这个吗?
作者: thirfing    时间: 2012-6-4 18:28
登陆过程是否必须方在action中取决于你当前测试的侧重点。
作者: 夏日摸摸茶    时间: 2012-6-4 18:44
脚本里不是必须要有登录,但很多系统的业务是登录后才能去实现

我通常混合场景并发,肯定会专门做一个登录的脚本去并行,因为登录是系统的基本功能,很普遍

先跑50个用户,若没问题,那说明你脚本是没问题的,报错是其他原因
作者: lanxiuju    时间: 2012-6-5 16:51
关注,我也纠结这个问题。
作者: li373935562    时间: 2012-6-7 11:38
哈哈,你的用户都不能承受150以上的人登录,可能出现500人操作登录以后的内容吗?如果可以承受150以上的人登录只是不能并发登录,可以采用登录时分批上虚拟用户的方式。用技术方法可以绕开登录,不过这个不符合真实情况测了也没意义啊!
作者: jj_ljw    时间: 2012-6-7 13:24
登录要加载东西太多了吧,先解决登录问题吧
作者: zzting    时间: 2012-6-7 15:19
我跑脚本时有时500人都跑得很好,有时300人却fail  to connect server ,哎,不知道为什么。。。
测试的功能写在action里,好像能同时运行500人吧。。。
作者: xxllff2000    时间: 2012-6-7 16:32
fail  to connect server 是一个神奇的东西
作者: 上海丶Lost    时间: 2012-6-8 13:00
很简单!




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