腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Pytest
上
的
测试
之间
更
新和
共享
变量
、
、
、
因此,我运行了一些
测试
,每个
测试
都创建一个
变量
(key),如下所示: key = 'abc' ---- test_123 PASSED!----因此,我计划创建一个列表,它应该是这些
测试
<em
浏览 18
提问于2020-02-11
得票数 0
1
回答
何时使用TestClass实例
变量
与
Pytest
夹具
、
、
、
、
什么时候使用
Pytest
夹具与实例
变量
比较合适?def expected_output(): <do somethingdef test_2
浏览 4
提问于2020-06-10
得票数 2
回答已采纳
1
回答
pytest
中
的
全局
变量
、
、
在
Pytest
中,我尝试做以下事情,我需要保存之前
的
结果,并在多次迭代中将当前/当前结果与以前
的
结果进行比较。我已经做到了以下几个方面:@
pytest
.mark.parametrize0时(因为它是局部
变量
,所以应该是这样)。取而代之
的
是,我试图将present
浏览 8
提问于2017-12-18
得票数 2
1
回答
如何在每个
测试
用例
之间
使用
pytest
夹具和
共享
变量
、
、
、
我需要用python3和selenium编写一些ui
测试
。使用下面的
测试
用例,
测试
运行良好。但是,我
的
问题是,如何更好地编写
测试
用例,以及如何在每个
测试
用例和
pytest
夹具函数
之间
传递"base“
变量
,我需要1:
在
每个
测试
用例之前打开主页,2:
在
每个
测试
用例之后重新加载主页,并通过
在
每个
测试
用例和
pytest
浏览 3
提问于2016-10-06
得票数 1
回答已采纳
2
回答
链接
测试
并将对象从一个
测试
传递到另一个
测试
、
我试图
在
pytest
中将一个
测试
的
结果传递给另一个,或者更具体地说,
在
第二个
测试
中重用第一个
测试
创建
的
对象。这就是我目前所做
的
。@
pytest
.fixture(scope="module") return [] object.
浏览 1
提问于2018-03-12
得票数 18
回答已采纳
1
回答
使用
pytest
-xdist跨主节点和工作节点访问
共享
资源
、
、
我正在尝试
在
主节点和工作节点
之间
共享
数据库中
的
随机条目列表(我对
共享
资源
的
定义),并使用
pytest
-xdist并行化
测试
。我采用了提供
的
建议,以便在主节点和工作节点
之间
共享
数据库条目:def
pytest
_configure(config):
浏览 26
提问于2019-08-19
得票数 2
回答已采纳
2
回答
在运行
pytest
之后删除缓存
的
文件
、
、
在
使用joblib.Memory运行
测试
时,我使用py.test缓存昂贵
的
计算。我使用
的
代码如下所示,def expensive_function我面临
的
问题是如何在所有
测试
运行后清除缓存
的
文件, 是否有可能在所有
测试
之间
共享</e
浏览 4
提问于2017-03-07
得票数 18
回答已采纳
1
回答
如何在
测试
失败时对
pytest
中间结果进行拆卸?
、
、
这里有关于如何在
测试
之间
设置和
共享
pytest
fixture
的
足够信息。 但是,如果
测试
创建了一些远程资源,然后失败了呢?如何让
pytest
清理那些
在
测试
开始时没有作为fixture存在
的
资源?
浏览 25
提问于2019-09-22
得票数 0
1
回答
使用django和
pytest
进行
测试
之间
的
持久数据
、
、
这个问题背后
的
想法很容易理解,但解决起来却很复杂:我需要在
测试
之间
共享
数据。 我有一个Django项目,我使用
pytest
-django和
pytest
-descibe来定义和运行
测试
。虽然
在
pytest
中,数据库
在
每次
测试
后都会回滚,但在“描述方式”中,
在
同一描述中
的
测试
之间
共享
“上下文”是很常见
的</
浏览 76
提问于2019-02-27
得票数 2
1
回答
测试
利用类属性
的
python类
、
、
、
我有一个python类,它使用类
变量
来维护一些实例范围
的
状态。然而,当尝试通过
pytest
测试
各种场景时,我意识到类级属性
在
测试
中是
共享
的
,因为它使用
的
是相同
的
解释器。除了将每个类作为单独
的
pytest
命令调用运行,或者
在
测试
之间
手动重置每个类属性之外,有没有什么模式或方法可以解决这个问题?它看起来像是一个很大
的</em
浏览 1
提问于2020-08-01
得票数 0
1
回答
从Python代码调用
pytest
时,是否可以
共享
全局
变量
、
我从Python代码中调用
pytest
,如下所示 import
pytest
pytest
.main() 有没有办法让我
的
测试
代码访问global_var?如果答案是否定
的
,那么
在
调用者程序和我
的
测试
之间
共享
数据
的
好选择是什么? 我知道我
浏览 46
提问于2021-05-11
得票数 0
回答已采纳
1
回答
如何在
pytest
之间
共享
测试
运行数据?
、
我想在不同
的
pytest
测试
文件
之间
共享
数据和预期
的
失败。让我举个例子。我
在
test_a.py中
测试
A类,
在
test_b.py中
测试
B类。有趣
的
是,这两个类需要相互兼容,所以我想在相同
的
数据
上
对它们进行
测试
,并将一些数据标记为xfail。我该怎么做呢?示例数据: ('test_data
浏览 0
提问于2015-08-12
得票数 2
1
回答
Pytest
使用参数化夹具VS。
pytest
.mark.parametrize
、
我正在使用
Pytest
编写一些单元
测试
,并遇到了两种将
测试
输入参数化
的
方法。一种是使用参数化夹具,另一种是使用
pytest
.mark.parametrize方法。request.param assert stuff方法1parametersSupports 支持多个惰性评估用于多个
测试
的
methodsrequires显式参数映射
的
更多
的</em
浏览 4
提问于2020-02-24
得票数 4
回答已采纳
1
回答
根据py.test (testinfra)检查输出设置
变量
、
、
、
我正在尝试使testinfra
测试
文件更具可移植性,我想使用单个文件来处理prod / dev或test env
的
测试
。为此,我需要从远程
测试
的
机器获取一个值,我通过以下方式获得: grain = host.salt("grains.item", "client_NAME") assert grain['client_NAME'] == "test"
浏览 6
提问于2018-02-27
得票数 2
回答已采纳
1
回答
将配置对象传递给
pytest
.main()
我将pytests包装在一个python程序中,该程序执行一些设置并构建参数列表以调用
pytest
.main。arg_list = [ ... ] //build arg_list
pytest
.main(args=arg_list) 我还需要将此包装器中
的
配置对象传递给
pytest
运行
的
测试
。我
在
考虑创建一个名为conf
的
fixture,并将其引用到
测试
函数中 @
pytest
.fixture
浏览 21
提问于2019-07-04
得票数 0
1
回答
Pytest
变量
:如何在没有funcarg
的
情况下使用它们?
、
、
、
、
我想传递一个json文件,以便进行
测试
床定义
的
pytest
。
更
清楚
的
是,我
的
测试
浏览 0
提问于2019-10-22
得票数 0
1
回答
处理
pytest
夹具中
的
异常和一般情况下
的
pytest
.fail与assert
、
假设您有如下内容:def foo_fixture(): if x= 1: assert x == 1, "X is not 1"
pytest
.fail("X is
浏览 2
提问于2020-07-21
得票数 1
回答已采纳
1
回答
我如何使一个可配置
的
插件添加一个可配置
的
插件?
我想要创建一个Python包,其中包含一个用于
pytest
的
工具。该夹具应该模拟标识web服务
的
行为。该服务包含客户端
的
一些参数,例如用户名、密码和其他非凭据。我希望插件用户
在
全球范围内设置一次,这样他们就可以
测试
他们想要
的
任何行为。 我已经看到,我可以参数化夹具,并使用
pytest
.mark.parametrize传递值。如何为我
的
夹具
的
所有
测试
添加一个全局设置?
浏览 3
提问于2022-10-18
得票数 0
1
回答
如何在django
pytest
中对单元
测试
用例使用多个数据库
、
我一直
在
开发一个django应用程序,它通过数据库路由器使用多个数据库,如下所示。我想为使用Django Rest Framework开发
的
apis编写单元
测试
用例。db, model): allow syncing of database return True 我已经开始使用
pytest
来编写
测试
用例,但当我阅读
pytest
-django
浏览 62
提问于2021-01-29
得票数 0
2
回答
“
共享
变量
”一词是什么意思?它与“全局
变量
”有何不同?
、
、
、
MSDN 使用“
共享
变量
”一词,例如如下所示: 当处理器请求彼此独立
的
共享
变量
时,就会发生错误
共享
。但是,由于
变量
位于相同
的
缓存线上,因此它们
在
处理器
之间
共享
。在这种情况下,缓存行将在处理器
之间
来回移动,每次访问其中
的
任何
变量
,都会导致缓存刷
新和
重新加载
的
增加。这增加了系统总线
的
利用率,降低
浏览 6
提问于2014-05-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pytest-yaml-sanmu(八):定义和使用变量
详解在Pytest中忽略测试目录的三种方法
PyTest-BDD,行为驱动测试的革命者,让测试代码读如故事的Python库!
pytest文档12-skip跳过用例
软件测试笔记|接口自动化测试|pytest的前后置、固件、夹具
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券