51Testing软件测试论坛

标题: 多个事务在场景结束运行阶段出现停止问题 [打印本页]

作者: zhoward    时间: 2011-1-21 17:08
标题: 多个事务在场景结束运行阶段出现停止问题
在做一个网站业务50个人的并发操作,在主要业务都设置了集合点,策略为100%running用户释放,timeout时间为480. 事务完全成功,但是监控transactions时发现在场景停止阶段,有多个事务处于停止状态,如下图所示
[attach]68035[/attach]
请问这个是怎么回事?该怎么处理?
谢谢了
作者: zhoward    时间: 2011-1-21 17:27
没有人碰到这种问题么?还是这问题太小不值得回答??
作者: zhoward    时间: 2011-1-21 18:06
看了Zee高手的文章《 LR中duration和事务停止的关系-Zee》 http://blog.csdn.net/zeeslo/archive/2007/12/14/1937352.aspx
其结论有:
在场景一中:
1, 在Running vusers图中可以看到,用户都是执行完事务(10秒左右)就退出了,如果没有duration并且设置了ramp up,则任一个用户在脚本执行完了后,就会退出,不会等到所有的用户都上来才开始退出。
2, 没有duration时,场景结束后,用户在passed的状态。

在场景二中:
1, 如果有duration,脚本在运行时,如果duration已经结束,事务还没有执行完,就会接着执行下去,直到事务完成,不会出现事务执行一半就断开的现象。
2, 设置了duration,场景结束后,用户在stopped。

我的设计情况是设置了duration,且对于stopping的定义是完成当前的iteration再停止,结合Zee的分析,应该是不会有事务停止的情况。但不又冲突了么? 希望回答的人记住,1) lr没有错误发生 2) 程序监控日志没有异常 3)Tomcat运行日志都没问题。
谢谢了。
作者: zhoward    时间: 2011-1-24 15:19
这么冷清啊....
作者: mr.bee    时间: 2011-1-24 16:53
不知道,比较奇怪,没遇到过。
作者: mr.bee    时间: 2011-1-24 16:53
不知道,比较奇怪,没遇到过。
作者: cui_jia    时间: 2012-4-19 17:58
也许被挤掉timeout了
希望能帮到你




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