简化Odoo行为测试编写过程的辅助函数
项目描述
behave_odoo
behave_odoo 是一个Python包,提供了一系列辅助函数,旨在简化为Odoo 14编写 behave 测试的过程。该包包括导航 Odoo 界面、与表单字段交互以及在 Odoo 环境中执行常见操作的函数。
安装
要安装 behave_odoo,请使用 pip
pip install behave-odoo
使用方法
要在您的项目中使用 behave_odoo,只需导入所需的函数
from behave_odoo import (
is_tree_view_by_column_name,
login,
navigate_menu,
switch_module,
click_button,
set_text_field,
set_select_field,
set_autocomplete_field,
ensure_readonly_mode,
select_dropdown_item,
switch_form_tab,
get_first_fields_from_tree_view,
)
或者使用前缀
import behave_odoo as bodoo
@given('the user log in on the Odoo Instance')
def step_impl(context):
bodoo.login(context)
有关每个函数的详细信息以及如何在测试中使用它们的详细信息,请参阅该包的 文档。
贡献
我们欢迎对 behave_odoo 项目的贡献。如果您发现错误或希望请求新功能,请在该项目的 问题跟踪器 上打开一个问题。如果您想贡献代码,请分叉存储库并提交一个拉取请求。
许可证
behave_odoo 在 AGPL-3.0 许可下发布。有关更多信息,请参阅 LICENSE
文件。
支持
在使用 behave_odoo 时遇到任何问题,请在上项目的 issue 跟踪器上报告。
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分布
behave_odoo-14.0.1.0.0.tar.gz (16.7 kB 查看哈希值)
构建分布
behave_odoo-14.0.1.0.0-py3-none-any.whl (17.7 kB 查看哈希值)
关闭
behave_odoo-14.0.1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8d67f5bddce70f7d5ab2168d2f40842c621bc945e862a1c866bd4fd639b6b444 |
|
MD5 | 5254f9ee5e31d2d4b6334e96bfd37608 |
|
BLAKE2b-256 | 6b012e378e26e0b2a7f4d44d6d5b398da672329b26ac905d4ed6c75e93824446 |
关闭
behave_odoo-14.0.1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 82fcdd032b324fe7fb81762a229a75fa7a0ed4ef18b069989012c2e3dd4e74dd |
|
MD5 | e2ae0cf6e98a457a4e2f1d971b8f2e94 |
|
BLAKE2b-256 | 76d522e1cedc8fd5775315df09c6265e06c45a76969f1f92b0048583d61ce082 |