腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Pytest
-
如何将
具有
不同
参数
的
不同
测试数据
参数
化
发送到
fixture
?
python
、
pytest
我当时在做
pyTest
。因此,这里
的
情况是,相同
的
pyTest
有多个
测试数据
,然而,
不同
的
测试数据
在夹具中有
不同
的
设置。我想要实现
的
是数据驱动测试,同时将
不同
的
参数
发送到
fixture
。
的
一个简单示例,正如您可以看到
的
,我在
fixture
中有3个
参数
浏览 21
提问于2019-10-07
得票数 0
回答已采纳
3
回答
是否有相当于
pytest
的
参数
化
夹具
的
Javascript?
javascript
、
unit-testing
、
mocha.js
、
pytest
在
pytest
中,您可以设置
具有
多个
不同
值
的
固定装置。这些被称为“
参数
化
夹具”。使用这些夹具
的
测试将使用来自这些夹具
的
所有可能
的
值组合来运行。示例@
pytest
.
fixture
(params=[1, 2]) yieldrequest.param #
浏览 5
提问于2017-12-07
得票数 12
1
回答
如何使用
pytest
函数为每个站点使用
不同
的
测试数据
集来测试
不同
的
站点,例如分期/生产
pytest
、
parametrize
我有一组用于测试API
的
pytest
函数,
测试数据
位于由
pytest
.mark.parametrize加载
的
json文件中。由于暂存、生产和pre_production
具有
不同
的
数据,但它们是相似的,所以我希望将
测试数据
保存在
不同
的
文件夹中,并使用相同
的
文件名,以保持python函数
的
干净。站点信息是
pytest
命令行中
的
一个新
浏览 5
提问于2022-03-11
得票数 0
回答已采纳
1
回答
在
PyTest
中断言缺少夹具
参数
python
、
pytest
在
PyTest
中,我想创建一个assert,当
参数
化
的
fixture
缺少一个
参数
时,它将失败。 我想对模块中
的
某些子类运行一个测试。我有一个
参数
化
的
fixture
,它允许我为每个子类指定
测试数据
。my_module.MyClassA, 'x'), (my_m
浏览 18
提问于2021-07-02
得票数 0
1
回答
在最高产量夹具中使用request.function时
的
AttributeError
python
、
pytest
、
fixtures
设置包括在外部票证跟踪系统中创建新票证,然后测试用例根据数据与票证进行交互,最后通过关闭票证来清理
fixture
。这里
的
挑战是,每个测试用例需要在工单中准备略有
不同
的
数据。每个测试用例都有
不同
的
调用和断言,所以我不能用一个测试装置将它们组合到一个
参数
化
的
测试用例中。将
fixture
本身
参数
化
将导致每个测试用例运行
fixture
数据
的
每个排列,从而
浏览 0
提问于2016-07-21
得票数 1
回答已采纳
2
回答
当
参数
化
测试使用
参数
化
的
Fixture
时,
Fixture
作用域不起作用
python
、
pytest
我想在相同
参数
化
测试
的
不同
实例
化
之间共享
fixture
,其中
fixture
本身也是
参数
化
的
: def
pytest
_generate_tests(metafunc):所有test_d共享
fixtu
浏览 1
提问于2014-12-05
得票数 8
1
回答
在另一个夹具中使用
pytest
.lazy_
fixture
列表值作为
参数
python
、
automated-tests
、
pytest
、
fixtures
我试图使用一个夹具值
的
列表作为另一个
参数
的
参数
。这是我
的
设置: "first": [1, 2, 3],} def foo(request): return d.get(reque
浏览 0
提问于2018-05-23
得票数 4
2
回答
当夹具
具有
相同
的
参数
时,如何使用间接
参数
化
?
python
、
pytest
我使用
参数
化
上游夹具。这件事对我来说一直很好。当要
参数
化
的
上游夹具
的
参数
具有
相同
的
名称时,如何使用间接
参数
化
?示例代码 ""&qu
浏览 4
提问于2020-11-12
得票数 5
回答已采纳
3
回答
如何在py.test中将几个
参数
化
的
夹具串联成一个新
的
夹具?
python
、
fixtures
、
pytest
如果我有两个
参数
化
的
夹具,我如何创建一个测试函数,这个函数首先对一个夹具
的
实例调用,然后调用另一个夹具
的
实例?import
pytest
@
pytest</em
浏览 3
提问于2014-06-21
得票数 18
2
回答
夹具间接测试范围确定问题
pytest
我有以下几点:import
pytest
def deviceundertest(request):return request.param def setupteardown(deviceundertest):yield "conn" @
pyt
浏览 5
提问于2022-06-03
得票数 1
回答已采纳
1
回答
pytest
:干法
参数
化
夹具
python
、
unit-testing
、
flask
、
pytest
、
fixtures
使用
Pytest
固定装置,我正在寻找一种将设置重写传递给我
的
应用程序
的
方法,这样我就可以测试
不同
的
设置,而不必定义
不同
的
安装。在为Flask创建测试时,我使用了一个常见
的
模式,即初始
化
应用程序和数据库,如下所示。请注意,db夹具将app夹具硬编码为
参数
。假设我想用
不同
的
设置初始
化
应用程序夹具,假设我可以将这些设置传递到上面定义
的
create_ap
浏览 2
提问于2020-04-20
得票数 2
回答已采纳
2
回答
如何将
参数
化
夹具作为
参数
传递给另一个夹具
python
、
pytest
、
fixtures
、
parameterized-unit-test
我试图避免在我
的
测试中重复太多
的
样板,我想以一种更结构
化
的
方式重写它们。假设我有两个
不同
的
解析器,它们都可以将文本解析为doc。然后,该文档将用于其他测试。最终目标是公开一个可以在其他测试中使用
的
doc()夹具,并以
参数
化
的
方式运行所有给定解析器和文本
的
组合。@
pytest
.
fixture
return "pars
浏览 6
提问于2020-04-28
得票数 3
回答已采纳
1
回答
如何将
参数
传递给
pytest
fixture
?
python
、
pytest
我想传递一个
参数
给我
的
pytest
fixture
,这样当
fixture
有90%相同时,我就不需要10个
不同
的
fixture
了。3 def foo(tmp_path, a, b=2): return a + b 有没有办法将a和b标记为
参数
而不是其他
fixture
?或者最好
的
方法是定义一个函数而不是
fixture<
浏览 16
提问于2020-08-15
得票数 4
回答已采纳
1
回答
在
Pytest
中调用类作用域
参数
化
夹具时类作用域夹具
的
意外行为
pytest
我在一个带有
参数
化
间接class范围夹具
的
类中进行了测试。当另一个常规
的
class作用域夹具调用
参数
化
的
夹具时,它
的
执行似乎是更多
的
function作用域。这意味着每个测试方法都会再次调用常规
的
夹具。当移除
参数
化
的
夹具调用时,每个类按预期执行一次。 我知道解释
的
夹具生命周期,但我不会退出这门课。我在这里错过了什么?
pytest
-
浏览 14
提问于2022-06-29
得票数 2
回答已采纳
2
回答
如何将
间接
参数
化
应用于一次试验中使用
的
多个夹具?
python
、
pytest
我想间接地将单个测试
的
多个固定装置
参数
化
,非常类似于在“对特定
参数
应用间接”一节中所描述
的
内容。测试代码大致如下所示:def getDataA(request): if (request.para
浏览 4
提问于2021-06-14
得票数 1
1
回答
可
参数
化
夹具
的
参数
参数
python-3.x
、
pytest
、
fixtures
我有一个工作良好
的
可
参数
化
的
夹具。下面的函数是一个
具有
相同行为
的
虚拟函数。):但是,如果我想将另一个夹具(如下面所定义
的
)作为第一个夹具
的
参数
,则测试失败: @
pytest
.
fixture
(scope="func
浏览 8
提问于2021-12-28
得票数 0
回答已采纳
1
回答
基于选项/配置
的
Pytest
夹具动态
参数
化
python
、
pytest
我有一个基本
的
Pytest
测试套件,我需要基于配置/
参数
在运行时动态地
参数
化
一个夹具。这对于单独
的
测试运行非常有用,但是现在我想使用这个测试套件,通过一个
不同
的
测试配置列表来运行整个测试过程。配置列表需要在运行时根据配置文件和一些额外
的
CLI
参数
来确定。据我所知,在
Pytest
中做这种事情
的
“明显”方法是将我
的
初始
化
夹具
参数</
浏览 13
提问于2022-04-18
得票数 1
2
回答
在
pytest
的
不同
测试中仅使用特定
的
fixture
参数
化
python
、
fixtures
、
pytest
我有一个名为n_groups
的
fixture
,我想在某些情况下
参数
化
它,但在另一些情况下不
参数
化
。因此,在控制器中运行带有所有
参数
化
的
测试是多余
的
,我想限制测试
的
数量,从而限制测试时间。目前,为了测试我
的
控制器
的
初始
化
,生成了超过18,000个测试,运行时间为42分钟!请参阅。outliers、pooled、samples、n_samples和m
浏览 4
提问于2015-01-02
得票数 7
1
回答
如何测试在
不同
作用域中注册
的
蓝图
python
、
flask
、
environment-variables
、
pytest
我在Flask中有一个简单
的
应用程序,它
的
蓝图只在生产时注册在特定
的
范围内。os.getenv("SCOPE") == "scope2": return app 我
的
问题是我尝试过使用os.environ和dotenv在
不同
的
测试文件上设置变量作用域,但我无法让它们正常工作。这是我
的
一个
浏览 15
提问于2020-09-18
得票数 0
回答已采纳
1
回答
参数
化
夹具在化脓性试验中
的
应用
pytest
我需要编写几个使用
不同
配置
的
资源(服务器)
的
测试。问题是,我不需要涵盖所有
参数
的
交叉积。相反,我需要确保测试A用它自己
的
配置检查一些东西,而测试B将用它自己
的
配置来检查一些东西(参见下面)。如何使用
pytest
成语来实现这一点?理想情况下,我希望用config=(flag='a')等对我
的
测试进行注释,这将以某种方式创建一个
具有
这些
参数
的
独特
的
浏览 2
提问于2022-07-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于pytest框架自动化测试
Dubbo接口测试的Python实践-第3章:使用Pytest与Allure实施测试
pytest了解与简单使用
同时连接多台手机,使用appium实现app自动化测试
Web UI自动化的设计和实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券