腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pytest
-
如何
知道
选择
了
哪些
标记
python
、
python-3.x
、
pytest
在
pytest
中有没有办法
知道
从命令行中
选择
了
哪些
标记
? 我有一些
标记
为“慢”的测试,需要很重的处理。我只想在
标记
slow被激活的情况下处理。if markers["slow"]: pass @
pytest
.mark.slow我
如何
知道
慢
标记
是否
浏览 12
提问于2019-09-28
得票数 3
回答已采纳
1
回答
使用py.test xdist控制测试的分布
python
、
testing
、
nose
、
pytest
我研究
了
Nose以实现并行化,但我需要自动生成测试(将每个1000+二进制文件包装到使用子进程的Python类中),而且Nose的多处理模块不支持并行化自动生成的测试。我最终
选择
了
PyTest
,因为它可以使用xdist插件通过SSH在远程主机上运行自动生成的测试。 但是,据我所知,xdist似乎不支持对
如何
分发测试的任何控制。使用
PyTest
/xdist可以实现我想要的吗?如果没有,有没有工具可以做我想要的?
浏览 0
提问于2013-03-07
得票数 3
4
回答
如何
在
pytest
中只运行未
标记
的测试
python
、
pytest
我的python测试代码中有几个
标记
:@
pytest
.mark.webtest我能够有
选择
地使用
标记
运行测试,例如使用
pytest
-m slowtest如你所
浏览 4
提问于2016-10-04
得票数 12
1
回答
取消在测试本身中
选择
pytest
测试
pytest
我已经
知道
我们可以使用
标记
,然后用-m调用
pytest
只执行某些测试。我的想法是: 然后像往常一样运行测试:
pytest
将排除该测试。如果我想具体地运行这个测试,我可以显式地执行<
浏览 2
提问于2020-06-16
得票数 1
1
回答
使用一组
标记
运行测试,该
标记
根据命令行参数的值
选择
python
、
python-3.x
、
pytest
、
pytest-markers
我有以下测试:@
pytest
.mark.feature1def test_device1():@
pytest
.mark.feature1 pass @
pytest
.mark.feature2def test_device3()
浏览 7
提问于2021-04-05
得票数 3
回答已采纳
1
回答
自定义最终部分中的
Pytest
插件内容
plugins
、
pytest
我正在使用
pytest
-rerunfailures插件来
标记
大型测试套件中的片状测试。我喜欢插件在测试执行时将插件添加到输出格式:我可以看到每个测试通过或失败时的状态,如果它失败
了
,我可以看到明显
标记
的RERUN指定,然后是下一次测试尝试。但是,
pytest
-rerunfailures在终端输出的最后“短测试摘要信息”部分中没有显示任何RERUN信息(除了最后的摘要行之外,它没有显示需要重新运行
哪些
测试)--它只显示Pass/ lineXfail/Xpass/
浏览 3
提问于2022-05-17
得票数 0
2
回答
是否可以在文档测试文件中使用py.test fixtures?
python
、
pytest
我们在项目中使用py.test,并在大多数测试用例中使用fixture。但我认为在doctest文件中使用fixture是不可能的。@fixture from wsgi_intercept import zope_testbrowser [...]并在文件test_browser.txt中使用它,如下所示: >
浏览 0
提问于2012-12-05
得票数 2
回答已采纳
2
回答
如何
使用params上的自定义
标记
选择
pytest
中的测试子集
python
、
python-2.7
、
pytest
我想
知道
如何
使用
pytest
自定义
标记
来
选择
测试的子集。一个简单的测试如预期的那样工作:import
pytest
@
pytest
.mark.parametrize('b', [0, 1]) def test_inc
浏览 2
提问于2016-12-20
得票数 6
1
回答
材料表
如何
知道
选择
了
哪些
行?
reactjs
、
material-ui
、
material-table
我试图了解表
如何
知道
选择
了
哪些
行,以及访问和修改该数据的任何可能方法。是
选择
特性的一些示例实现。
浏览 1
提问于2020-11-20
得票数 0
回答已采纳
1
回答
将
标记
从CLI传递到
Pytest
-bdd并执行特定方案
python-3.x
、
python-requests
、
pytest
、
fixtures
标记
(烟雾/回归)将从CLI传递,并在conftest.py中进行解释,以执行满足这些
标记
的方案。@
pytest
.mark.smoke@
pytest
.mark.regressiondef
pytest
_bdd_apply_tag(tag,
浏览 2
提问于2019-06-06
得票数 3
回答已采纳
1
回答
根据使用过的固定装置向测试添加
pytest
标记
python
、
pytest
、
fixtures
我正在寻找一种使用
标记
标记
pytest
测试的方法,这取决于这个测试使用的是
哪些
固定装置。def
pytest
_configure(config): """Register hook to extend the list
浏览 2
提问于2020-09-06
得票数 6
1
回答
仅当使用自定义
标记
标记
了test时才执行
pytest
挂钩
python
、
unit-testing
、
pytest
因此,我在
pytest
.ini文件中定义
了
自定义
标记
[
pytest
] foomark: Mark a test as foo 每当运行
标记
为foomark的测试时,我还需要在def
pytest
_foo_hook(request): print("This is a foo-marked test.")
pytest
.ini驻留在项目根目录中。这样做的问题是,使用foomark
标记
的测试分散在多
浏览 12
提问于2020-11-02
得票数 0
回答已采纳
1
回答
pytest
使用什么命令来运行测试文件?
python
、
python-import
、
pytest
我想
知道
pytest
是
如何
运行它在包中找到的测试文件的,这样当我尝试从测试文件中导入模块时,我就
知道
哪些
信息是可用的(__name__、__package__等)。我试着去看一下
pytest
的源码,但它们太大
了
,搜索起来不值得,而且在谷歌上搜索也没什么结果,所以希望这里有人
知道
这一点! 谢谢
浏览 5
提问于2017-07-27
得票数 0
2
回答
通过配置文件进行
pytest
运行
标记
python
、
pytest
我正在运行一些功能测试,使用
pytest
进行命令行测试。我将我的测试放在一个用于测试配置的yml文件中。我想在我的yml文件中提供一些
标记
,它们可以由
pytest
使用,而不是在测试文件中使用装饰器方法。= 0有没有一种方法可以在我的yml文件中指定
标记
,并且
pytest
可以使用相同的方法来了解它需要运行
哪些
特定的测试?
浏览 0
提问于2018-08-22
得票数 0
回答已采纳
1
回答
如何
将coverage.svg限制到一个阶段,或者从一个阶段中删除覆盖率报告?
code-coverage
、
gitlab-ci
这些测试对线路覆盖率没有任何贡献,因为它们针对另一个环境进行测试,因此
pytest
无法
知道
哪些
线路被覆盖。我已经用@
pytest
.mark.e2e
标记
了这些行,并且在我的GitlabCi管道中有两个阶段: stages: - route-tests stage: test -
pytest
-m "not e2e" reports: cober
浏览 38
提问于2020-10-27
得票数 0
1
回答
如何
禁用单个测试的
pytest
插件
python
、
python-3.x
、
plugins
、
pytest
我安装了新的
pytest
插件(
pytest
-catchlog==1.2.2),它破坏了日志模块(例如,ValueError: I/O operation on closed file)的单元测试。到目前为止,我发现的唯一选项是执行两次
pytest
:第一次只对禁用了test_logging.py的py.test -p no:catchlog test_logging.py执行,第二次只对所有其他测试文件执行请让我
知道
,如果我错过了一个
pytest
装饰,或任何其他方式禁用插件在运行时。
浏览 2
提问于2016-06-20
得票数 15
回答已采纳
3
回答
如何
在py.test中将几个参数化的夹具串联成一个新的夹具?
python
、
fixtures
、
pytest
如果我有两个参数化的夹具,我
如何
创建一个测试函数,这个函数首先对一个夹具的实例调用,然后调用另一个夹具的实例?import
pytest
def lower(request):我怎么才能解决这个问题? 有一个
PyTest
插件可以用来解决这个问题:。在pip-in
浏览 3
提问于2014-06-21
得票数 18
1
回答
我
如何
知道
使用SelectKBest
选择
了
哪些
特性?
python
、
machine-learning
、
scikit-learn
、
feature-extraction
、
feature-selection
一些特性是在运行SelectKBest之后
选择
的,结果作为数组返回,所以我不
知道
它们是
哪些
特性,因为我的训练集有数千个特性。我想定位和挑选这些特性在我的测试集,并删除其余的。有什么方便的方法吗?
浏览 1
提问于2018-06-20
得票数 0
回答已采纳
1
回答
在测试开始时动态
选择
pytest
测试。
python
、
unit-testing
、
pytest
我正在用
pytest
编写Python应用程序的单元测试。我编写单元测试的大部分经验来自Javacript框架,比如Jasmine,您可以在下一轮测试中使用单词“fit”
标记
单个
标记
测试,或者用单词'xit‘排除
标记
测试。Xit已经用mark.skip装饰器实现
了
,但我希望有合适的。 检查是否有用装饰器@
pytest
.mark.only装饰器
标记
的测试。我
知
浏览 1
提问于2016-06-24
得票数 2
回答已采纳
1
回答
按团队名称和功能
标记
测试
python-3.x
、
pytest
因此,我们希望用team和feature
标记
测试用例。我们计划对每个测试用例强制使用这些
标记
。选项1:创建名为features.py和teams.py的文件,并在feature和team
标记
中引用它们:@
pytest
.mark.
浏览 2
提问于2020-02-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
假如你失业了想去创业,你知道该如何选择项目吗?
如何查看你的QQ授权了哪些应用,不看不知道
pytest的内置插件盘点27. warnings | 对python警告信息进行忽略、显示或引发错误
基于pytest框架自动化测试
PyTest入门
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券