腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
pytest
对
每个
参数
运行
一次
所有
测试
、
我想
对
pytest
中的
每个
参数
运行
整个
测试
套件。假设我有
参数
a,b,c,
测试
test1,test2,test3 -所以我想
运行
a,b,c的
所有
测试
。my_list = [1,2,3] class Test_suite: def test_1(self,a):#whatever
浏览 12
提问于2020-07-24
得票数 0
1
回答
解决在python中
运行
unittest的太多方法造成的混乱。
、
、
、
我正在尝试实现一种完整而干净的方法来
测试
python包,一种适合于折叠需求的方法: 并行
运行
测试
。我
使用
了几种方法:nose +
pytest
、tox +
pytest
,但最近发现
pytest
应
浏览 6
提问于2013-04-17
得票数 8
1
回答
有条件地提前退出
Pytest
中的完整
测试
套件
、
、
我有一个
参数
化的
pytest
测试
套件。
每个
参数
都是一个特定的网站,
测试
套件
使用
Selenium自动化
运行
。在考虑了
参数
之后,我总共有数百个
测试
,它们都是按顺序
运行
的。每周
一次
,Selenium会因为各种原因而失败。连接丢失,无法实例化chrome实例等。如果它在
测试
运行
过程中失败
一次
,它将使
所有
即将进行的<em
浏览 47
提问于2021-11-15
得票数 1
回答已采纳
2
回答
在类中的
所有
测试
之前只
运行
一次
的
Pytest
“run -run test”夹具
、
、
、
我正在
使用
pytest
+ selenium
测试
web解决方案的用户消息功能。
测试
将向
测试
用户生成一条
测试
消息,然后登录该用户以验证该消息是否确实为该用户显示。我的问题是,每当我的
测试
类中的
每个
测试
都
运行
时,我都希望避免创建一个新的AUTH令牌--一旦
所有
测试
在相同的
测试
运行
中
使用
,我想创建一个新的令牌。在调用
所有</e
浏览 1
提问于2018-05-03
得票数 7
回答已采纳
1
回答
如何强制
Pytest
在
参数
化中执行唯一的函数?
、
、
)test_my_var_1()这就是为什么我非常需要在相应的
测试
之前
运行
参数<
浏览 16
提问于2022-01-15
得票数 1
回答已采纳
1
回答
如何用python
pytest
实现完整
测试
的
参数
化
、
我在
测试
类中的一个函数中
使用
pytest
夹具来实现
参数
化。
测试
类在
参数
5和4下面
运行
,但只
运行
一次
。如何确保
测试
对
这两个
参数
分别
运行
。代码:@
pytest
.fixture(params=[5,4],scope='session') r
浏览 0
提问于2018-03-28
得票数 0
回答已采纳
1
回答
使用
testinfra_hosts数组,您能控制
测试
中
每个
主机
使用
的
参数
化值吗?
、
、
、
、
我正在尝试编写一个
测试
套件,用于
使用
testinfra验证某些服务器的状态。 这是我第
一次
使用
python/testinfra/
pytest
。我希望
每个
服务器都通过相同的
测试
,但是我需要
每个
服务器
使用
它各自的.yml文件中自己的
参数
化值来
运行
测试
。上面的代码的问题是,它将尝试
对
服务器2和3执行
所有
server1s唯一的para
浏览 2
提问于2020-07-24
得票数 1
回答已采纳
2
回答
如何根据fixture
参数
在
pytest
中重命名
测试
名称
需要在不同的设备上
运行
相同的
测试
。
使用
fixture提供设备的ip地址,并根据请求
对
fixture提供的ip
运行
所有
测试
。但同时,需要在
测试
名称后附加IP地址,以便快速分析结果。
pytest
结果
对
所有
参数
都有相同的
测试
名称,只有在日志或语句中我们才能看到
使用
的
参数
,有没有必要通过将
参数
附加到基于fixture<
浏览 5
提问于2017-07-13
得票数 0
1
回答
基于选项/配置的
Pytest
夹具动态
参数
化
、
我有一个基本的
Pytest
测试
套件,我需要基于配置/
参数
在
运行
时动态地
参数
化一个夹具。我的
测试
套件的“心脏”是一个会话作用域的夹具,它基于一些自定义的CLI
参数
进行一些非常昂贵的初始化,
所有
的
测试
都
使用
这个工具。为了稍微简化一下,可以将夹具看作是提供到服务器的远程连接来
运行
测试
,初始化过程涉及配置服务器上的OS/依赖项(因此它很昂贵并且会话范围很广),而CLI<
浏览 13
提问于2022-04-18
得票数 1
1
回答
pytest
:如何忽略一个类中少数
测试
的元数据
参数
化值
、
、
我
使用
pytest
编写了一个用python编写的
测试
。它为安装程序提供了conftest.py,为
每个
测试
参数
化了5个帐户ids。tests共有5个
测试
,其中4个需要
使用
metafunc (我在conftest.py中已经做过)
参数
化
测试
,其余的1个
测试
不需要
参数
化。请说明如何
一次
运行
所有
这些
测试
,避免
浏览 7
提问于2015-05-28
得票数 0
回答已采纳
2
回答
什么时候
使用
热的固定装置?
、
、
、
我刚开始
测试
,我偶然发现了
pytest
设备,但我不完全确定什么时候
使用
它们,以及它们为什么有用。例如,请参见下面的代码:def input_value(): return input import
pytest
浏览 3
提问于2020-06-14
得票数 28
3
回答
为
Pytest
fixtures提供不同的
测试
作用域
、
在我的
测试
套件中,我有一些用于许多
参数
化
测试
的数据生成fixture。其中一些
测试
希望这些fixture在
每个
会话中只
运行
一次
,而另一些
测试
则需要它们来
运行
每个
函数。例如,我可能有一个类似于:def get_random_person():和2个
参数
化的
测试
浏览 13
提问于2018-12-13
得票数 3
1
回答
Pytest
:
使用
不同的输入数据多次
运行
测试
、
一种是通过
参数
化灯具:def some_case(request):另一种方法是调用基本上,它
使用
每个
参数
运行
每个
测试
函数,而不是遍历给定
参数
的
所有
测试
函数,然后继续下一个
参数
。当我的一些fixture是相对昂贵的数据库调用时,这是一个问题。50次,而不
浏览 5
提问于2017-01-24
得票数 6
1
回答
pytest
能否接收常规python
参数
或从配置文件中读取params?
、
我试着用
pytest
来
测试
某些AWS Lambdas。我已经阅读了
所有
的“制作夹具”文档和建议,但我需要在
测试
之前在conftest.py中
使用
这些文档和建议。它甚至不是“先于一切”或“
每个
测试
”--它实际上是通过读取本地AWS cdk.out并在
运行
测试
之前操纵云程序集(只操作
一次</em
浏览 2
提问于2022-02-15
得票数 0
回答已采纳
2
回答
pytest
参数
化类方法执行顺序
、
例如,我有一个
pytest
文件,如下所示:class TestTest(): pass passtest_tmp.py::TestTest:有没有一种方法可以按如下顺序
运行
测试
: test_tmp.py::TestTest::t
浏览 53
提问于2018-09-05
得票数 2
1
回答
pytest
fixture,每次
测试
都会
运行
范围会话
、
如果我错了,请纠正我,但是如果一个装置是用scope="session"定义的,那么它不是应该在整个
pytest
运行
过程中只
运行
一次
吗?例如:def foo(scope="session"): assert False asse
浏览 1
提问于2018-08-09
得票数 1
回答已采纳
2
回答
在
每个
方法上
运行
范围为"class“的
Pytest
夹具
、
我正在尝试用
Pytest
创建一个
测试
环境。其思想是将
测试
方法分组到类中。而且,我还想要一个reset夹具,它可以在特定方法或类的
所有
方法之前执行。因此,一旦我应用了reset config 工具,就会在类中的<
浏览 5
提问于2017-11-15
得票数 8
回答已采纳
2
回答
如何根据
pytest
参数
给出的
每个
输入来
运行
这些方法
、
我有两种方法edit_config和get_config,我通过
pytest
参数
传递
参数
。问题是,首先
对
所有
输入执行编辑配置,然后执行get_config。但是我想先
运行
edit_config,然后
对
每个
输入
运行
get_config,就像
运行
循环一样。我怎么能和热
测试
参数
一起这么做呢?@
pytest
.mark.parametrize("interval,
浏览 2
提问于2019-10-27
得票数 0
回答已采纳
1
回答
如何
对
py.test中子目录下的
所有
测试
运行
安装和拆卸功能?
、
我有针对Python2.7和py.test 3.0的py.test
运行
的单元
测试
。我的
测试
目录是这样的:---dir1-------sub-dir1-1-------sub-dir1-2 test2.py test-2-1.py test-2-2.py 我希望我的
所有
测试
在
测试
浏览 0
提问于2016-10-20
得票数 0
1
回答
pytest
:如何根据命令行
参数
将夹具
参数
化?
、
我有一堆
测试
用例,这些
测试
用例都是由一个固定设备产生的。我希望夹具能够基于命令行
参数
有选择地生成
测试
用例。我尝试了几种方法,但都失败了。
使用
参数
对
夹具装饰器
使用
参数
:我没有访问“请求”上下文的权限。
使用
pytest
_generate_tests():,我
使用
metafunc对象上下文获取命令行
参数
,并创建夹具,将
测试
参数
化为。
浏览 3
提问于2016-10-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pytest文档2-用例运行规则
python文档25-fixture的作用范围
PyTest入门
pytest文档22-pytest分布式执行
使用 uiautomator2+pytest+allure 进行 Android的UI 自动化测试
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券