炫酷的负载测试工具。
项目描述
简单的Python 3.7+工具,用于编写负载测试。
CHANGELOG
2.6 - 2022-10-21
从multiprocessing_on_dill切换到multiprocess (#139)
切换到prompt_toolkit (#148)
2.5 - 2022-09-25
Python 3.10兼容性,放弃对3.6的支持
将aiohttp从2.3.10提升到3.7.4 (#132)
2.4 - 2022-01-25
移除aiomeasures(该项目已消失)。我们使用aiodogstatsd
2.3 - 2021-08-23
移除win32上的multiprocess支持 (#130)
2.2 - 2020-12-09
现在与aiohttp 4.x兼容 (#125)
删除–disable-dns-resolver。这是aiohttp的工作
添加了用于将数据附加到会话的get_context API
在路径中添加了场景目录 (#128)
2.1 - 2020-11-18
允许使用外部流
2.0 - 2020-10-23
添加了–disable-dns-resolve选项 (#119)
使用dill修复multiprocessing pickling问题
在尺寸结果中显示最大工作进程 (#123)
添加了aiodogstatsd (#122)
添加了–single-run选项 (#124)
在tox/travis-ci中添加了对3.8 & 3.9的支持
加快测试速度
放弃对3.5的支持
1.6 - 2018-04-05
与aiohttp 2.x或3.x兼容,因此可以使用Python 3.5.1 (#114)
1.5 - 2018-04-03
现在在aiohttp 3.x上运行 (#109)
确保我们运行了正确的Python版本 (#9)
每个进程都需要自己的statsd客户端 (#98)
修复了_run_in_fresh_loop和setup_session()错误处理 (#100)
添加了–fail (#105)
添加了–force-shutdown (#107)
使基于互联网的测试成为可选 (#104)
1.4 - 2017-09-26
statsd:从aiostatsd移动到aiomeasures
添加了–sizing和–sizing-tolerance (#72)
重构共享计数器
实现了共享控制台 (#42)
改进了关闭过程 (#67)
重构fmwk.py (#25)
添加了记录请求和响应的方法 (#80)
添加了–use-extension
添加了事件
将测试/示例*.py发布到文档中 (#90)
1.3 - 2017-07-28
修复了基于文件的请求与-sessions -vvv选项 (#73)
在moloslave中正确管理详细选项
添加了对uvloop的支持 (#68)
添加了对PyPy的初始支持 (#47)
添加了名称和@scenario_picker()选项 (#65)
1.2 - 2017-06-15
改进了文档
添加了延迟选项 (#48)
添加了–ramp-up选项 (#61)
修复了响应显示上的错误 (#62)
1.1 - 2017-06-09
添加了request和json_request辅助函数 (#50)
添加了会话设置和清理固定 (#52)
添加了set_var和get_var辅助函数 (#54)
修复了molostart生成的代码 (#55)
1.0 - 2017-03-23
初始稳定版本
项目详情
molotov-2.6.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 0f52d260b4566709882a12710eff9b5863604f88c9bc03749cab4f9de462771a |
|
MD5 | 35dc830398dfef349a0052fce89ee28a |
|
BLAKE2b-256 | 54225820c7cad221514a04d9cdada884476e35c5972d7b84f88755094beab4fc |