xxllff2000 发表于 2012-6-1 15:07:21

登录过程是必须的吗

我测试软件里面的一个功能,脚本里是不是必须要有登录?

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

如果把登录放在init里, 需要测试的功能写在action里,迭代运行这个action虽然可以绕过登录,但是好像这样不能同时让500个用户一起跑了。

xxllff2000 发表于 2012-6-1 17:22:15

回复 2# xzf2001

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

试了修改负载机 端口的释放时间,还是不行

edisonzhang 发表于 2012-6-1 17:28:32

奇怪的问题总是有,我怎么就没碰到这样的问题,也好深入了解下

xxllff2000 发表于 2012-6-1 17:59:26

服务器资源没感觉的,8核电脑,跑几百个用户只有10%

数据库连接数2000呢

缓冲池不是很懂,我改了tomcat的最大连接数为500,不知道是这个吗?

thirfing 发表于 2012-6-4 18:28:00

登陆过程是否必须方在action中取决于你当前测试的侧重点。

夏日摸摸茶 发表于 2012-6-4 18:44:22

脚本里不是必须要有登录,但很多系统的业务是登录后才能去实现

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

先跑50个用户,若没问题,那说明你脚本是没问题的,报错是其他原因

lanxiuju 发表于 2012-6-5 16:51:35

关注,我也纠结这个问题。

li373935562 发表于 2012-6-7 11:38:29

哈哈,你的用户都不能承受150以上的人登录,可能出现500人操作登录以后的内容吗?如果可以承受150以上的人登录只是不能并发登录,可以采用登录时分批上虚拟用户的方式。用技术方法可以绕开登录,不过这个不符合真实情况测了也没意义啊!

jj_ljw 发表于 2012-6-7 13:24:30

登录要加载东西太多了吧,先解决登录问题吧

zzting 发表于 2012-6-7 15:19:08

我跑脚本时有时500人都跑得很好,有时300人却failto connect server ,哎,不知道为什么。。。
测试的功能写在action里,好像能同时运行500人吧。。。

xxllff2000 发表于 2012-6-7 16:32:00

failto connect server 是一个神奇的东西 :lol

上海丶Lost 发表于 2012-6-8 13:00:48

很简单!
页: [1]
查看完整版本: 登录过程是必须的吗