cost 401 ms
如何在 pytest BDD 使用固定装置的特定场景测试结束时运行特定的 function - How to run a specific function at the end of a specific scenario test in pytest BDD using fixtures

背景我需要在针对特定测试场景运行场景后运行一些特定方法我试过的场景如下 步骤定义如下所示 面临的问题这里的问题是 'stop_car()' function 在场景执行之前被触发。 我需要在场景结束时运行。 即使任何断言在 Given、When 或 Then 中失败,在任何情况下都应执行方法“st ...

相同场景大纲的两个示例小黄瓜 - Two examples for same scenario outline Gherkin

我需要验证一堆使用我们模板的网站。 登录后,我需要验证许多信息,这些信息将放在第二个表中。 如何编写小黄瓜代码,以便对于表“userinfo”中的每个项目,它都会遍历表“siteinfo”中的所有项目。 我看到通过 userinfo.url 或 siteMenu.menuiitem 调用它们时出错。 ...

pytest-bdd--> Selenium Webdriver python AttributeError: 'NoneType' object has no attribute 'execute_script' 从 conftest.py 调用 pytest 夹具 - pytest-bdd--> Selenium Webdriver python AttributeError: 'NoneType' object has no attribute 'execute_script' calling pytest fixture from conftest.py

调用 webdriver 对象时出现此错误; 这已在夹具中定义。 请参考以下详情: 代码结构: 测试 特征 step_defs design.feature 中的代码: test1.py 中的代码: conftest.py 中的代码: 结果: AttributeE ...

我们如何将字典从特征文件传递到测试文件。 (pytest-bdd) - How can we pass a dictionary from feature file to test file. (pytest-bdd)

我正在尝试将字典从功能文件传递到我的测试文件。 我搜索了很多但找不到通过字典的方法。 下面是我想在 pytest-bdd 中实现的行为中可用的一个示例 参考链接: How can I pass an object like a list or dictionary in python behave ...

用于导入 XRay 的 JUnit XML 中用户友好与生成的名称和类名 - User-friendly vs. generated name and classname in JUnit XML for import to XRay

使用带有 JUnit 参数的pytest-bdd来生成一个不错的 JUnit XML 报告。 然后,我使用cURL命令将测试导入到 XRay,即 Atlassian Jira 扩展。 Jira 在我们的网络(不是云)上运行的服务器上运行。 所以我正在使用类似的东西: 我得到的是与给定 XM ...

pytest-bdd 页面 object 实现 - pytest-bdd page object implementation

我是 pytest-bdd 的新手。 我必须从头开始实现自动化框架。 所以我遵循了一些材料并用非常基本的小框架实现。 当我运行测试时,我可以看到 webdriver 根本没有启动,也没有看到任何错误。 我不知道如何解决这个问题。 谁能帮助我问题的根本原因是什么我需要一些 pytest-bdd 页面 ...

在 pytest-bdd 中创建 feature.file 有什么好处,因为我们仍在从步骤运行测试。 不同于 cucumber 与 Java - What is the benefit of creating a feature.file in pytest-bdd, as we are still running the tests from steps. Unlike cucumber with Java

I am new to Python, pytest-bdd but have been creating frameworks in Java, TestNG, cucumber for a long time. 因此,在 pytest-bdd 中,我正在创建功能文件,然后在此之上,我们正在创 ...

倾城服务得到了意想不到的额外 arguments - Allure Serve Got unexpected extra arguments

我正在尝试在我的 python - 行为项目中生成魅力报告。 我在下面的目录结构中创建了我的 json 文件。 现在我正在尝试执行诱惑服务。\诱惑\结果\ 命令似乎正在处理 5-6 秒。但随后返回以下错误用法: wb [OPTIONS] [DIR] 尝试“wb --help”寻求帮助。 Err ...

我如何在相同的场景中使用相同的步骤,但在 pytest-bdd 中使用不同的参数? - How might I use the same step in the same scenario, but with different parameters in pytest-bdd?

假设我有一个类似的场景: 我非常想重用 'when' 步骤,例如And I add <argument> to the input ,但不想使用示例表,因为我希望装置在步骤定义中动态生成/测试文件。 我目前正在使用@pytest.mark.parametrize来参数化场景大纲,如下 ...

Pytest bdd 错误“scenario_wrapper() 缺少 1 个必需的位置参数:'request'” - Pytest bdd error "scenario_wrapper() missing 1 required positional argument: 'request'"

我正在学习 pytest 并且在我添加 pytest-bdd(功能文件,步骤文件是我正在尝试运行的文件)之前尝试运行运行良好的测试时出现错误 这是我的代码: 它找到元素并检查它的值是否正确。 我想知道为什么在添加步骤并制作功能文件后它不起作用。 相同步骤文件中的其他测试就像以前一样工作。 错误按 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM