腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Pytest
-
如何
参数
化
具有
多个
场景
的
测试
?
、
、
、
、
我正在使用
pytest
,boto3和aws,并希望拥有带有
参数
化
测试
的
动态断言。
如何
改进这段代码,使其只在一组特定
的
subnetid上断言?@
pytest
.mark.parametrize("subnet", ["production_private_ids", "nonproduction_private_ids", "nonproduction_public_ids
浏览 27
提问于2020-08-16
得票数 0
1
回答
如何
在
参数
化
测试
用例
pytest
中只调用一次函数?
、
、
、
我正在使用
PYTEST
自动
化
测试
web应用程序。我有
多个
参数
化
的
测试
用例。例如,我正在检查是否在db中创建了数据,那么当
测试
开始时,我只需要调用一次data_entry函数。
如何
使用
pytest
来实现这一点?
场景
: @
pytest
.mark.parametrize( [('
浏览 50
提问于2020-04-13
得票数 1
2
回答
如何
有条件地跳过
参数
化
的
pytest
场景
?
我需要将某些
测试
标记为跳过。然而,一些
测试
是
参数
化
的
,我需要能够跳过某些
场景
。我将根据需要使用py.test -m "hermes_only"或py.test -m "not hermes_only"调用
测试
。使用以下命令标记简单
的
测试
用例:def test_blah_with_hermes(self): 但是,我有一些<em
浏览 19
提问于2017-12-20
得票数 3
回答已采纳
1
回答
如何
避免多次调用
pytest
_generate_tests
、
、
我有一个
测试
套件 主类回归包含一般
的
测试
函数,这些函数是由子类I继承
的
,在初始
化
过程中使用
pytest
_generate_tests钩子函数动态地
参数
化
测试
变量,
测试
初始
化
依赖于正在运行
的
子类。initialization Test_window将
具有
diff初始
化
,Test_door将
具有
diff Test_door。我<em
浏览 2
提问于2021-09-23
得票数 0
回答已采纳
1
回答
在
pytest
中并行运行
参数
化
测试
、
我想并行运行
参数
化
的
测试
函数。这是针对并发
测试
场景
的
。相同
的
测试
用例与设备中
的
不同
参数
并行运行。在完成了一个
测试
函数
的
所有
参数
化
变体之后,我想继续下一个。如果我们举这个简单
的
例子,我想并行运行所有4个test_even实例,然后转移到test_odd。@
pytest
.mark.parametr
浏览 1
提问于2015-04-10
得票数 17
1
回答
如何
传递
pytest
的
参数
、
、
、
、
我正在尝试
测试
类中指定
的
方法。我一直在通过global这样做来传递给我
的
方法,比如, csv.preprocess_col(df, field, remove_invalid_rows_or_raise_exception =0)
具有
到路径
的
全局df。但是现在,我想通过执行test_df(df)而不是常规
的
test_df()来通过函数传递
参数
,以
测试
其中
的
函数(csv.preprocess_col),但是我一直收到这个fixture
浏览 0
提问于2015-06-05
得票数 0
2
回答
如何
将间接
参数
化
应用于一次试验中使用
的
多个
夹具?
、
我想间接地将单个
测试
的
多个
固定装置
参数
化
,非常类似于在“对特定
参数
应用间接”一节中所描述
的
内容。
测试
代码大致如下所示:def getDataA(request): """Expensive method to call data@
pytest
.mark.parametrize。
pytest<
浏览 4
提问于2021-06-14
得票数 1
3
回答
是否有相当于
pytest
的
参数
化
夹具
的
Javascript?
、
、
、
在
pytest
中,您可以设置
具有
多个
不同值
的
固定装置。这些被称为“
参数
化
夹具”。使用这些夹具
的
测试
将使用来自这些夹具
的
所有可能
的
值组合来运行。示例@
pytest
.fixture(params=[1, 2]) yieldrequest.param # Fixture
浏览 5
提问于2017-12-07
得票数 12
2
回答
类树数据
的
pytest
嵌套
参数
化
、
使用
pytest
,我试着
测试
一棵树,就像层次
化
的
场景
。让我们以文档结构为例: 1 n 1 n chapter A Paragraph
浏览 5
提问于2016-11-26
得票数 3
回答已采纳
1
回答
PyTest
:
如何
从函数中获取
参数
化
参数
列表
、
、
给定一个同时
具有
固定
参数
和
参数
化
参数
的
测试
函数,
如何
获得
参数
化
参数
及其值?我可以使用request.node.name或os.environ.get('
PYTEST
_CURRENT_TEST')访问序列
化
的
值列表,但这不能给出
参数
的
对应名称。
PyTest
打印它们,但我需要在
浏览 6
提问于2021-11-28
得票数 0
回答已采纳
3
回答
使用django设置
参数
化
测试
、
、
我正在做一个django可重用
的
包,我计划与
多个
项目一起使用。我使用
pytest
构建
测试
套件,使用
pytest
中
的
参数
化
帮助来运行
具有
多个
配置
的
单个
测试
。但是,我想使用不同
的
设置组合来运行所有
测试
'django_profile.auth_backends.drf.RestFrame
浏览 3
提问于2017-11-12
得票数 4
1
回答
如何
避免单元
测试
Django视图中
的
组合爆炸
、
、
、
我有一个相当复杂
的
Django ( rather )视图,它更新数据库中
的
一个对象。一个单独
的
昂贵函数is_moon_phase_ok需要返回True when not logged in, return 401when logged in, check moon phase when logged in, update datab
浏览 0
提问于2018-10-04
得票数 2
回答已采纳
1
回答
pytest
.mark.parametrize
测试
用例
的
副本,而不更改原始
的
、
、
、
背景@
pytest
.mark.system_a# ...目标 我们只想为一个系统
参数
化
多个
测试
用例,但是不希望复制粘贴这些
测试
用例,和都会根据命令行
参数
pytest
-m动态生成
参数
化
浏览 10
提问于2022-05-18
得票数 2
回答已采纳
1
回答
如何
在
pytest
中使用mark.parametrize中
的
fixture
、
、
、
、
我有一个类似下面的
场景
:def get_data(request): data.append((i, 2)) @
pytest
.mark.parametrize
如何
实现我
的
目标。我读到我们不能在
参数
化
测试</e
浏览 7
提问于2018-12-14
得票数 2
1
回答
如何
管理使用带
参数
的
夹具
的
测试
的
期望
、
、
Pytest
使您能够使用def root(request):因此,现在在一个标有我们
的
固定
的
:def root(request, leaf): @
pytest
.fixture(params = [
浏览 3
提问于2015-03-26
得票数 1
1
回答
在
pytest
中
测试
失败时,是否可以禁止所有
参数
化
参数
的
显示?
我目前正在使用python 3.5.1和3.6以及
pytest
的
最新版本。当使用
参数
化
测试
运行
pytest
时,我希望任何失败
的
测试
只显示失败
的
测试
,而不是
参数
化
测试
的
所有设置。 来解释..。我使用@
pytest
.mark.parametrize装饰器编写了许多
测试
,允许我使用许多不同
的
输入运行
浏览 3
提问于2017-06-08
得票数 2
回答已采纳
1
回答
是否存在用
pytest
bdd按特定顺序运行
测试
的
正项?
、
对于移动
测试
自动
化
,我正在使用appium,
pytest
-bdd和诱惑。下一步是要
测试
的
进程:邀请朋友-2个
场景
。支付- 4+方案我有以下特征文件:模板付款当我运行命令来执行
测试
时,它会失败,因为
测试
浏览 0
提问于2020-03-04
得票数 1
回答已采纳
1
回答
Pytest
使用
参数
化
夹具VS。
pytest
.mark.parametrize
、
我正在使用
Pytest
编写一些单元
测试
,并遇到了两种将
测试
输入
参数
化
的
方法。一种是使用
参数
化
夹具,另一种是使用
pytest
.mark.parametrize方法。return request.param assert stuff方法1parametersSupports 支持
多个
惰性评估缺点 用于
多个
<em
浏览 4
提问于2020-02-24
得票数 4
回答已采纳
1
回答
pytest
AttributeError: Metafunc实例没有“”parameterize“”属性“”
、
、
我正在尝试使用
pytest
来
参数
化
我
的
测试
。我通过
pytest
_generate_tests钩子修改了我
的
conftest.py文件来
参数
化
灯具,并添加了灯具本身:def search_term(request):现在,我只想让
测
浏览 0
提问于2017-08-10
得票数 1
回答已采纳
1
回答
用子
测试
区分
测试
迭代
的
pytest
等价物是什么
、
、
、
= 0 如果不使用子
测试
,执行将在第一次失败后停止,并且错误将不太容易诊断,因为不会显示i
的
值。 当我使用
pytest
运行上面的
测试
时,我看不到哪个
测试
失败了。
pytest
不支持这个特性吗?
浏览 19
提问于2020-08-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 中如何实现参数化测试?
软件测试笔记|接口自动化测试|pytest的前后置、固件、夹具
性能测试中,LoadRunner的参数化步骤
使用 uiautomator2+pytest+allure 进行 Android的UI 自动化测试
软件测试笔记|接口自动化测试|pytest用例管理框架
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券