pytest 相关问题

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

为什么tox面临Pytest版本冲突?

我会寻求帮助,因为非常相似的问题[1],[2]的答案无法帮助我解决问题。 tox在我的本地环境中运行无错误,但是在具有相同版本的travis ci中运行...

回答 1 投票 -1

用pytest进行数据验证的书面测试用例,测试用例的性质随着组执行而变化

我使用pytest编写单元测试用例进行数据验证,每个测试用例都写在方法内。当我单独运行每个测试用例时,它会给出正确的结果,但是当我尝试运行所有...

回答 1 投票 0

如何在所有类中的所有测试之前运行方法?

我正在编写selenium测试,包含一组类,每个类包含几个测试。每个类目前打开然后关闭Firefox,这有两个后果:超慢,打开firefox ...

回答 3 投票 25

硒网格。在各种浏览器中并行执行

现在我用它来运行测试。我在命令行中传递浏览器的名称和帮助流的数量。 pytest-xdist def __init __(self,browser):desired_capabilites = None ...

回答 1 投票 0

如何使用fixture在pytest中超时异步测试?

我正在测试一个可能会死锁的异步函数。我试图添加一个夹具来限制功能只能在发生故障之前运行5秒,但到目前为止还没有工作。建立: ...

回答 1 投票 7

Pytest:在测试结束时运行一个函数

我想在所有测试结束时运行一个函数。一种全局拆解功能。我在这里找到了一个例子,这里有一些线索,但它不符合我的需要。它在...运行功能

回答 3 投票 8

Python:如何将行为整合到pytest中?

我创建了一个Django应用程序,并且非常依赖pytest来发现和组织我的单元和功能测试。但是,我希望将行为驱动与行为开发应用于将来的测试。 ...

回答 1 投票 12

从特征文件读取数据表 - Pytest-bdd

我是pytest-bdd框架的新手。下面是示例功能文件内容:场景大纲:Google多重搜索请求鉴于我想在Google搜索当我搜索'

回答 1 投票 0

Pytest通过测试我认为它应该在sys.exit()调用时失败

我正在尝试检查我在Mac上用python3编写的脚本的退出代码(10.14.4)。当我运行测试时,它没有失败,我认为这是错误的。但我看不出我有什么......

回答 1 投票 1

Django在测试发布请求时发出中间件问题

我正在尝试测试UpdateView,它将消息添加到重定向的成功页面。看来我的问题来自于因为pytest返回的消息:django.contrib.messages.api.MessageFailure:你......

回答 1 投票 3

pytest-4.x.x:如何报告像XFAILED这样的SKIPPED测试?

当测试被xfailed时,打印的原因报告测试文件,测试类和测试用例,而跳过的测试用例仅报告测试文件和调用skip的行。这是一个测试......

回答 2 投票 0

pytest的问题'导入错误:没有名为YadaYadaYada的模块'

我使用easy_install在mac上安装pytest并开始为具有文件结构的项目编写测试,例如:repo / repo / app.py repo / settings.py repo / models.py repo / tests / repo / tests / .. 。

回答 12 投票 156

pytest基础知识。在目录中运行测试

我用一个新的virtualenv创建了一个简单的新项目。 requirements.txt只有pytest,就是这样。 。 ├──promand.txt└──测试├──__init__.py└──cample_tests.pysample_tests.py:...

回答 1 投票 0

我的所有测试函数都在加载conftest.py中的一个fixture,即使他们不需要它

我在conftest.py中有2个不同的测试文件和一些装置:1)“Test_dummy.py”,其中包含此函数:def test_nothing():return 1 2)“Test_file.py”。其中包含此功能:...

回答 1 投票 3

pytest - 如何修补方法以避免数据库调用

为了学习的目的,我试图编写一个测试来修补Django的身份验证功能,以避免不得不访问数据库。我写的代码不起作用,我不...

回答 1 投票 0

测试受保护的视图 - 处理PermissionDenied响应

我正在尝试测试受保护的视图。未经身份验证的用户将重定向到登录页面。当我运行测试时,它会引发django.cose.exceptions.PermissionDenied这是正常的,但我怎么能写它...

回答 1 投票 0

VSCode pytest测试发现失败

Pytest测试发现失败了。 UI指出:测试发现错误,请检查测试的配置设置输出窗口指出:测试发现失败:错误:回溯(大多数...

回答 4 投票 4

测试名称与仅收集时给出

我想在我的测试中将当前测试的名称作为字符串来访问,以编写一些VCD日志文件。当我运行pytest时,名称是给定的--collect-only可用作夹具还是等效的? ...

回答 1 投票 0

如何在pytest中运行标记为skip的测试

我想只运行哪些测试被标记为pytest.mark.skip在我的Test类中,我标记了几个测试用例被标记为skip。现在我想只运行那些测试

回答 1 投票 0

Pytest 项目运行速度非常慢

我的 pytest 设置运行非常慢,尤其是在收集阶段。 所以我为我的 Django 项目设置了一个 pytest 设置,每个 Django 应用程序的测试文件都位于它自己的文件夹中,即...

回答 3 投票 0

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