大型压力测试框架。

stresser的Python项目详细描述


#压力源

![最新版本](https://pypip.in/version/stresser/badge.svg)


stresser是一个大型压力测试框架,由一个
**指挥官**(客户端)和任意数量的**士兵**(服务器)组成。

指挥官可以触发所有士兵同时生成工作负载。


任务可以是:

*[sikuli](http://www.sikuli.or g/)-非常适合基于gui操作的测试。
*脚本-例如在类unix系统上的“script.sh”或在windows上的“batch.bat”。
*bin-二进制可执行文件。

士兵。

然后分别运行“stress commander”和“stress soldier`



sikuli\runide.cmd
shell的路径(*nix仅限系统)
shell=/bin/zsh
```

指挥官:

``ini
[amqp]
脚本和bin.
type=sikuli
当得到指定数量的
结果时,指挥官将停止操作。
count=32
````


开始广播任务:

`````
`$stress commander commander.conf
[x]广播任务:“第一个任务”…
```

下载并执行该任务。您可以在士兵控制台上看到以下消息:

```
[x]士兵bd88148e-fa36-4017-ac5b-099ba83570fe正在等待rpc请求
[.]discoverd task:“第一个任务”
[.]正在从http://5.5.6.6:8000/first.skl
[.]正在运行任务:“第一个任务”
…(部分任务输出)
[.]任务:'第一任务'完成
````


``第一任务'完成;在指挥官控制台上收集士兵的所有结果



/>```
``>`````
`>[.]士兵dfbe093d-54e0-4b6d-adb3-6935f3c6c6c6c6c6c6c61e-6935f3c6c6c6a31e花费0:12:02完成。
[.]士兵1bcfbfb3e2-cfb3e2-dd69-dd69-4957-4957-4957-4957-4957-4957-12:AB6D-BE91422C44F7取0:12:03完成。
…(跳过)
[.]士兵bd88148e-fa36-4017-ac5b-099ba83570fe用0:11:59完成。
```

因此,您可以反复提交另一个任务。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaPax考试:从非标准Maven存储库解析Karaf特性存储库(XML文件)   java Spring启动Bean创建异常   java中将ArrayList转换为数组的方法   Android Studio的java Unity插件。   java在CheckStyle中从方法计数中排除getter和setter   HibernateJava。sql。SQLSyntaxErrorException:表/视图“序列”不存在   与命令行程序Java vs C通信   java WebView膨胀异常   java在O(n)java8流中寻找两个列表的交集   java使用Gradle运行单元测试时,最大堆大小在哪里设置?   ssl加载java应用程序(CXF)内的jks文件   CI:Jenkins Git:Simple Java项目:希望在特定时间在脚本上发送消息   java根据位置更改数字   java按数值排序字符串数组   macos java版本“1.6.0_65”是否与java 6模棱两可?   Cassandra中的java时间戳