pytest 相关问题

使用Python进行简单强大的无样板测试。还要为`pytest`标记的问题添加`python`标签。

Pytest数据夹具导致函数不使用参数'data'错误

我在pytest fixture上使用Python Selenium测试将电子表格中的登录用户名和密码传递给我的测试。我正在使用openpyxl来实现这一目标。我的测试如下:来自Base ...

回答 1 投票 -1

montestypatching boto3 s3调用pytest

我想使用pytest测试save_doc函数并模拟下面的调用boto3.resource('s3')。对象(bucket_name,key).put(Body = json.dumps(body))我试图弄清楚我怎么能使用 ”...

回答 1 投票 0

pytest参数化测试是否适用于基于单元测试类的测试?

我一直在尝试将参数化的@ pytest.mark.parametrize测试添加到基于类的单元测试中。 class SomethingTests(unittest.TestCase):@ pytest.mark.parametrize(('one','two'),[(1,2),(...

回答 2 投票 27

如何使用pytest-bdd在allure报告中设置严重性级别

我使用pytest-bdd和allure生成报告,在生成的诱惑报告中,我可以看到严重级别默认为NORMAL,如何设置我需要的严重级别。提前谢谢。 ...

回答 1 投票 0

python无法导入模块

我正在使用Python编写一个包。我用virtualenv。我在virtualenv的.pth路径中设置了模块根目录的路径,这样我就可以在开发代码时导入包的模块...

回答 13 投票 48

py.test“导入文件不匹配”,尽管名称不同(仅限Windows)

我对py.test相当新,并试图为一些遗留代码设置几个简单的黑盒测试。目录结构看起来像这样:X:\ conftest.py prgm_A \ src \ ...

回答 4 投票 2

打印出Sphinx指令所在的方法/函数名称

我根据ToDo示例在pytest中为Sphinx文档创建了自己的扩展。这是从每个pytest test_function的每个文档字符串中读取和收集“test_summary”。 ...

回答 1 投票 0

如何运行所有PyTest测试,即使其中一些测试失败了?

我正在寻找一种在PyTest中运行所有单元测试的方法,即使其中一些测试失败了。我知道必须有一个简单的方法来做到这一点。我检查了CLi选项并浏览了这个网站...

回答 3 投票 14

如何在Django TestCase拆解期间修复IntegrityErrors?

我正在将一个大型Web应用程序从Python 2.7移植到Python 3.6。我已经管理了数据库迁移并使用2to3转换了代码,但是我在运行测试套件时遇到了问题。对于大...

回答 1 投票 0

ModuleNotFoundError:没有名为'pytest'的模块

在虚拟环境中安装pytest模块后,我使用python代码调用并运行提示来查找pytest模块。我在虚拟环境之外安装了pytest模块....

回答 1 投票 2

编写pytest函数来检查输出到python中的文件?

我问了这个问题,关于如何写一个pytest来检查stdout中的输出并得到一个解决方案。现在我需要编写一个测试用例,检查内容是否写入文件,内容是否......

回答 2 投票 11

如何使用pytest tmpdir.as_cwd获取临时路径

在python测试函数中def test_something(tmpdir):用tmpdir.as_cwd()作为p:print('here',p)print(os.getcwd())我期待p和os.getcwd()会给出一样......

回答 2 投票 2

使用pytest进行设置和拆卸

我的测试模块中有一些测试,需要一些常见的设置和拆卸才能在测试之前和之后运行。我不需要设置和拆卸来运行每个功能,只需少量......

回答 2 投票 0

使用app工厂时,在pytest测试中访问Flask测试客户端会话

我正在尝试使用pytest和app工厂对应用程序进行单元测试,但我似乎无法在我的测试中访问客户端会话对象。我确定有一些背景我不是在推动......

回答 2 投票 4

长时间运行py.test在第一次失败时停止

我正在使用pytest,测试执行应该运行,直到遇到异常。如果测试从未遇到异常,它应该继续运行剩余的时间或直到我发送...

回答 3 投票 24

如何在pytest中使用两次参数化相关夹具?

我试图在一次测试中多次使用参数化夹具,目的是获得其所有值的笛卡尔积。 https://stackoverflow.com/a/39444098/102441显示如何...

回答 1 投票 4

Flask默认pytests失败

我被指示运行以下命令并确保所有测试都通过。 git clone https://github.com/pallets/flask cd flask python3 -m venv env。 env / bin / activate pip install -e“。[dev]”pip ...

回答 1 投票 1

安装了诱惑pytest适配器后出错

我试图在Windows 8机器上配置Allure(2.6.0)和Pytest(3.6xx)。我能够运行pytest并生成jUnit xml报告文件,以后我可以传递给诱惑(诱惑服务器jUnitXmlFile ....

回答 2 投票 1

将dict传递给参数化方法时,“所需功能必须是字典”错误

我正在使用Appium和pytest测试移动应用程序。当我试图通过参数化的pytest标记传递字典列表时出现以下错误。 WebDriverException:消息:...

回答 1 投票 1

为什么子模块的代码试图直接导入兄弟子模块并通过相对导入?

我正在编写一个可以从命令行执行的脚本(通过向setup.py添加entry_points参数)。我的目录结构如下:#Edit:package没有跟着src ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.