Locust自定义客户端:odoorpc
项目描述
Locust odoorpc
链接
Locust: https://locust.io/
Locust文档: https://docs.locust.io/
OdooRPC: https://pythonhosted.org/OdooRPC/
替代方案: https://github.com/nseinlet/OdooLocust (使用openerplib代替odoorpc)
描述
Locust 自定义客户端整合了 odoorpc 库,因此您可以在自己的 Odoo 服务上运行负载测试。查看 locust 的功能列表,看看您可以做什么。
安装
virtualenv .env source .env/bin/activate pip install locustodoorpc
使用方法
有关 Locust 的通用文档,请访问 https://docs.locust.io/en/latest/ 一些选项可以通过环境变量或命令行参数进行自定义。现在这些也可以在 Locust Web UI 中指定。
名称 |
选项 |
使用方法 |
ODOO_DB_NAME |
–odoo-db-name |
配置要加载测试的数据库名称(默认:odoo) |
ODOO_LOGIN |
–odoo-login |
用于操作的登录用户(默认:admin) |
ODOO_PASSWORD |
–odoo-password |
用户密码(默认:admin) |
ODOO_VERSION |
–odoo-version |
强制指定 Odoo 版本(例如 9.0,10.0,11.0),通常可以自动识别 |
示例
ODOO_DB_NAME=demo locust -f examples/locustfile.py --host http://localhost:8069
也有效
locust -f examples/locustfile.py --host http://localhost:8069 --odoo-db-name=demo
查看 示例
发布历史
0.0.4 (2023-02-17)
更新 locust 版本
允许从 Locust Web UI 进行 Odoo 配置 (#5 by @HP-bkeys)
0.0.3 (2022-08-25)
修复 python3 支持
更新 locust 包名
适应新的 locust API
提高 locust 和 odoorpc 依赖项的版本
更新示例以与 Odoo 15.0 兼容
0.0.2 (2017-11-03)
修复 jsonrpc-ssl 支持
0.0.1 (2017-11-03)
初始发布。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。