51Testing软件测试论坛
标题:
Controller如果实现同时在线......
[打印本页]
作者:
醉柠檬
时间:
2005-3-11 16:22
标题:
Controller如果实现同时在线......
模拟N个用户运行场景时可能会发生有些用户提早完成相关操作而退出,这样的话就可能发生某一时刻在线量不够的情况!
如何设置才能保证等到最后一个用户完成操作之后,才使模拟的用户退出!从而保证在线率?
作者:
醉柠檬
时间:
2005-3-12 09:45
那位指点一下啊!
作者:
pcl2004_27
时间:
2005-3-12 13:38
你可以使用集合点的方法解决
在脚本中添加你添加集合点函数!
然后在Controller中设置集合点的控制策略!
其实你要做的就是一个密集型操作,给服务器造成压力,集合点就是要完成这样的功能!
作者:
醉柠檬
时间:
2005-3-14 09:11
要模拟如下情况的测试:50人在线,其中10人进行并发操作
我使用集合点,并定义了集合点的策略实现了,50人中10的人完成某一动作的并发操作
我问的是,选中了Controller中的Run until completion是不是就能实现直到最后一个用户执行完了操作,才释放50个在线用户(即保证最后一刻的50人在线率)
作者:
tacy_lee
时间:
2005-3-14 13:39
run until completion应该是执行完就释放 不会等待
作者:
醉柠檬
时间:
2005-3-14 16:10
那应该怎么设置才能满足我的要求呢?
作者:
tacy_lee
时间:
2005-3-14 16:19
run indefinitely 一直循环? 你的脚本只跑一个循环吗?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2