2024-06-07 05:17:16 发布
网友
在我启动没有web UI的蝗虫之后: $蝗虫-f蝗虫/my_蝗虫_文件.py--无网络-c 1000-r 100
是否可以在执行过程中以编程方式更改用户数或填充率?在
1)如果我们想在测试期间增加用户数量:
使用额外的用户数并行运行相同的测试
2)如果我们想在测试过程中减少用户数量:
a)使用所需数量的用户运行第二次测试
b)同时停止第一次试验
这两个选项都可以通过python甚至bash脚本实现自动化。在
肮脏的黑客攻击,但我认为这会产生理想的效果。在
没有。。那是不可能的。。rocast要求在测试启动时定义虚拟用户的数量和孵化率。在
以通常的方式启动rocast,并调查浏览器对rocast公开的端点的调用。在
例如,更新用户计数的调用是向/swarm端点发送一个简单的POST,其中包含所需的蝗虫数量和孵化率:
curl "http://localhost:8089/swarm" -X POST -H "Content-Type: application/x-www-form-urlencoded" data "locust_count=10&hatch_rate=1"
1)如果我们想在测试期间增加用户数量:
使用额外的用户数并行运行相同的测试
2)如果我们想在测试过程中减少用户数量:
a)使用所需数量的用户运行第二次测试
b)同时停止第一次试验
这两个选项都可以通过python甚至bash脚本实现自动化。在
肮脏的黑客攻击,但我认为这会产生理想的效果。在
没有。。那是不可能的。。rocast要求在测试启动时定义虚拟用户的数量和孵化率。在
警告:不支持的方法
以通常的方式启动rocast,并调查浏览器对rocast公开的端点的调用。在
例如,更新用户计数的调用是向/swarm端点发送一个简单的POST,其中包含所需的蝗虫数量和孵化率:
curl "http://localhost:8089/swarm" -X POST -H "Content-Type: application/x-www-form-urlencoded" data "locust_count=10&hatch_rate=1"
相关问题 更多 >
编程相关推荐