51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4104|回复: 11
打印 上一主题 下一主题

[讨论] 登录过程是必须的吗

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-6-1 15:07:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我测试软件里面的一个功能,脚本里是不是必须要有登录?

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

如果把登录放在init里, 需要测试的功能写在action里,迭代运行这个action虽然可以绕过登录,但是好像这样不能同时让500个用户一起跑了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2012-6-1 17:22:15 | 只看该作者
回复 2# xzf2001

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

试了修改负载机 端口的释放时间,还是不行
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-6-1 17:28:32 | 只看该作者
奇怪的问题总是有,我怎么就没碰到这样的问题,也好深入了解下
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2012-6-1 17:59:26 | 只看该作者
服务器资源没感觉的,8核电脑,跑几百个用户只有10%

数据库连接数2000呢

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

使用道具 举报

该用户从未签到

5#
发表于 2012-6-4 18:28:00 | 只看该作者
登陆过程是否必须方在action中取决于你当前测试的侧重点。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2012-6-4 18:44:22 | 只看该作者
脚本里不是必须要有登录,但很多系统的业务是登录后才能去实现

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

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

使用道具 举报

该用户从未签到

7#
发表于 2012-6-5 16:51:35 | 只看该作者
关注,我也纠结这个问题。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2012-6-7 11:38:29 | 只看该作者
哈哈,你的用户都不能承受150以上的人登录,可能出现500人操作登录以后的内容吗?如果可以承受150以上的人登录只是不能并发登录,可以采用登录时分批上虚拟用户的方式。用技术方法可以绕开登录,不过这个不符合真实情况测了也没意义啊!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2012-6-7 13:24:30 | 只看该作者
登录要加载东西太多了吧,先解决登录问题吧
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2012-6-7 15:19:08 | 只看该作者
我跑脚本时有时500人都跑得很好,有时300人却fail  to connect server ,哎,不知道为什么。。。
测试的功能写在action里,好像能同时运行500人吧。。。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2012-6-7 16:32:00 | 只看该作者
fail  to connect server 是一个神奇的东西
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2012-6-8 13:00:48 | 只看该作者
很简单!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 04:58 , Processed in 0.078183 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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