跳转到主要内容

简化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 查看哈希值)

上传时间 Python 3

由以下机构支持