51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1793|回复: 13
打印 上一主题 下一主题

[原创] 300个用户并发,为什么走到第二个事物的用户数只有63个呢

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-9-29 08:46:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
并发300个用户,场景里面包含了6个事物,对应的每个事物前都有插入集合点。第一个事物是Login,登录第二个是Open News Function。

为什么其它事物的通过事务数是63呀?这个也太少了的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2014-9-29 10:46:24 | 只看该作者
挺神奇的,给你个思路:
1:看日志
2:是否有if导致跳过了事务
3:是否有失败的请求,导致没有走到事务就终止了。(这种可能性极大)
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2016-9-26 12:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]测试连长

    3#
    发表于 2014-9-29 11:11:13 | 只看该作者
    运行时间是不是设的太短了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-8-2 21:08
  • 签到天数: 817 天

    连续签到: 1 天

    [LV.10]测试总司令

    4#
    发表于 2014-9-29 11:38:12 | 只看该作者
    ls说的极有可能
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-8-2 21:08
  • 签到天数: 817 天

    连续签到: 1 天

    [LV.10]测试总司令

    5#
    发表于 2014-9-29 11:38:41 | 只看该作者
    这样,设置运行直到完成试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2014-9-29 11:58:49 | 只看该作者
    邱建忠 发表于 2014-9-29 10:46
    挺神奇的,给你个思路:
    1:看日志
    2:是否有if导致跳过了事务

    脚本里面没有IF语句
    失败的请求就是那38个错误,。我设置300个并发,全部一起上,直到运行完,就不会有这个问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2014-9-29 12:01:13 | 只看该作者
    shirleywong 发表于 2014-9-29 11:11
    运行时间是不是设的太短了

    设置的场景总共耗时是5分钟。你的意思是用户还没跑完就被强制停止了呀?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2014-9-29 12:02:08 | 只看该作者
    授客 发表于 2014-9-29 11:38
    这样,设置运行直到完成试试

    OK 我试试。可能是这个原因
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2014-9-29 12:27:54 | 只看该作者
    谢谢各位了,确实是我场景设置的问题。不过为什么我并发数设置到300就有HTTP403和503的错误。而200的并发却没有。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-9-26 12:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]测试连长

    10#
    发表于 2014-9-29 12:54:32 | 只看该作者
    LoveStond 发表于 2014-9-29 12:27
    谢谢各位了,确实是我场景设置的问题。不过为什么我并发数设置到300就有HTTP403和503的错误。而200的并发却 ...

    那可能是有瓶颈吧,你设置250,慢慢加上去看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2014-9-29 13:47:06 | 只看该作者
    shirleywong 发表于 2014-9-29 12:54
    那可能是有瓶颈吧,你设置250,慢慢加上去看看

    HTTP:503是偶尔产生。我加压在400时,有时候没这个错误。403是一到并发300,400必定就会产生。另外HTTP403的错误,产生的原因是,例如我没有进行登录,就直接去打开系统中的某一个模块,然后就会返回403的错误。在测试中,我发现是进入到第二个事物Open News Function,也就是登录成功后,要执行的事物。是它报错在。难道我这里需要对代码做个判断什么的吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-26 13:27
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    12#
    发表于 2014-9-30 16:01:47 | 只看该作者
    先把Login这个事物先看看吧,平均响应时间是109.73这是要死人的。
    亮点在这里。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2014-9-30 16:19:18 | 只看该作者
    本帖最后由 LoveStond 于 2014-9-30 16:30 编辑
    liaoxj 发表于 2014-9-30 16:01
    先把Login这个事物先看看吧,平均响应时间是109.73这是要死人的。
    亮点在这里。

    截图就是整个Login做的事情。是有点太慢了。还没发现原因

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-26 13:27
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    14#
    发表于 2014-9-30 17:22:33 | 只看该作者
    LoveStond 发表于 2014-9-30 16:19
    截图就是整个Login做的事情。是有点太慢了。还没发现原因

    要让开发看系统后台日志。让DBA看数据库情况。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-7 21:11 , Processed in 0.077195 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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