腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
pytest
作为
测试运行
器
,
同时
防止
它
修改
测试
代码
、
、
有没有办法
使用
pytest
作为
测试运行
器
来收集一些单元
测试
,
同时
防止
pytest
在选定的单元
测试
中
修改
测试
代码
本身?
作为
Python中一系列单元
测试
的一部分,我有一些单元
测试
使用
依赖于帧检查的函数。如果我自己运行它们,它们会产生预期的结果。但是,如果我
使用
pytest
浏览 10
提问于2020-10-17
得票数 1
3
回答
如何用pudb调试
器
调试单元
测试
?
、
、
我在尝试通过调试一些单元
测试
时遇到了一些困难。class Math: return x ** y self.assertEquals(16, Math().pow(2, 4)) unittest.main()
浏览 5
提问于2014-03-14
得票数 14
回答已采纳
2
回答
PyDev
使用
模块共享的fixture运行
pytest
单元
测试
失败
、
、
、
我在用pyDev运行
pytest
单元
测试
时遇到了问题。我尝试用一个模块、共享的fixture和一个终结
器
来运行一个单元
测试
,这应该在最后一次
测试
之后执行。但是,在pyDev中运行单元
测试
时,它不
使用
相同的实例,而是创建两个不同的实例。该示例在控制台中运行良好,或者在pydev中从脚本启动时运行正常。我在Win7上
使用
的是platform Python2.7.3,
pytest
-2.3.4,pyDev 2.7.3.2013031601,E
浏览 1
提问于2013-04-08
得票数 13
1
回答
流控制失败:不允许数据库访问,请
使用
“django_db”.错误
、
、
、
test name is valid run associated test
pytest
.maindata=report) 这个任务将执行
pytest
.main()命令并运行一个
测试
,但是当它用.create()将.report.json插入到
浏览 1
提问于2018-09-28
得票数 3
回答已采纳
1
回答
Pycharm中的调试问题
、
我
使用
Pycharm
作为
Python3.5脚本的IDE。
pytest
in main.py是什么意思?我如何回到正常的调试模式?请参阅附图。
浏览 0
提问于2018-09-06
得票数 1
回答已采纳
3
回答
Py.test:
测试
次数过多时内存
使用
率过高
、
我正在
使用
带有xdist的py.test (Windows7上的2.4版),为一个通过C模块提供C++接口的Python库运行许多数值回归和接口
测试
。随着时间的推移,
测试
的数量已经增加到大约2,000个,但是我们现在遇到了一些内存问题。无论是否
使用
xdist,运行
测试
的python进程的内存
使用
量似乎都在不断增加。在单进程模式下,我们甚至看到一些分配错误的问题,而
使用
xdist总内存
使用
可能会降低操作系统(8个进程,每个进程最后
使用
&
浏览 1
提问于2014-01-03
得票数 7
3
回答
如何确定哪个单元
测试
涵盖了一个函数或方法
、
、
、
从Python的角度来看,如何确定包含函数或方法的单元
测试
,或者
测试运行
程序在套件中被
测试
击中的
代码
行?考虑到覆盖率工具知道被击中的特定
代码
,这些信息似乎是有道理的,但是我找不到任何方法来获取这些信息(我
使用
py.test
作为
我的coverage和
pytest
-cov模块的
测试运行
程序)。我发现的一种方法是将一个pdb.set_trace调用放入
代码
中,但是如果我能够找到一种更优雅的方法,而不需要
修改</em
浏览 10
提问于2015-10-29
得票数 10
回答已采纳
1
回答
vscode中
pytest
过程中的Anaconda FileNotFound错误
、
、
、
到我的postgres db的连接是由烧瓶/烧瓶-sqlalchemy处理的,我已经安装了
pytest
的附加组件(
pytest
-烧瓶,
pytest
-postgresql),以
使用
一些固定装置。而是整个系统的postgres安装,有
它
。我试图
修改
PATH,包括通过.profile配置文件访问pg_ctl模块的路径,但是: !!一旦我在vscode中执行了run命令,一些进程要么由vscode
测试
扩展触发,要么由conda触发(或者两者都触发?!!)
修改<
浏览 4
提问于2022-03-24
得票数 1
回答已采纳
1
回答
在
测试
功能中
使用
夹具
、
我正在
使用
一个
使用
夹具装饰
器
内的多个夹具,如下所示:def test_me:@
pytest
.fixturedef fixture1: def fixture2: 问题是,我需要在
代码
片段中的特定行触发这两个固定装置,但这两个固定装置
同时
触发。
浏览 2
提问于2021-07-27
得票数 2
回答已采纳
1
回答
使用
pytest
.fixture时不执行
测试
、
我有一个简单的Python库,为此我
使用
以下命令来运行
测试
:下列
测试
如预期一样工作: assert 1 == 2
测试
结果:rootdir: /media/drive2/srcimport <em
浏览 4
提问于2022-05-22
得票数 2
回答已采纳
1
回答
如何将.py脚本转换为正式
测试
?
我是一个QA工程师,我想自动化我的功能
测试
。为此,我选择了python,因为在我进行的一项研究中,我发现python拥有我需要的所有模块,以便完全自动化我的功能
测试
: 我有一些.py文件实际上是
测试
--实际上是
测试
--我想知道: 我能把它们转换成
p
浏览 2
提问于2017-07-11
得票数 1
回答已采纳
1
回答
通过检查更改的内容来选择要运行的
测试
用例
、
问题:
测试运行
程序(例如
pytest
)中的一个标志,
它
包含在
测试
中运行的任何
测试
用例,这些
测试
用例可能受到项目中更改的影响。不是防弹解决方案,而是
它
的近似值。例如:在每个
测试运行
之后,分别对
浏览 0
提问于2018-05-11
得票数 1
1
回答
Pytest
:定义
测试
集合的自定义路径
、
、
我正在构建一个
测试运行
程序包,带有自定义的fixtures、
pytest
.ini和conftest。我希望这个运行
器
能够接受目录路径
作为
参数,并收集该路径中的
测试
并
使用
我的自定义配置文件运行它们。我现在所做的是将给定的目录复制到我的包中的一个已知位置(
测试
),然后
使用
测试
的路径和--rootdir参数以编程方式运行
pytest
。code:
pytest
_params = ['tests
浏览 20
提问于2019-05-01
得票数 0
3
回答
如何在Gitlab上只重试CI作业中失败的
测试
?
、
、
我们的自动化
测试运行
在gitlab CI环境中。我们有一个大约80种
测试
的回归套件。如果
测试
由于某些间歇性问题而失败,CI作业将失败,并且由于下一阶段依赖于回归阶段,管道将被阻塞。我们重新尝试这个工作,以重新运行回归套件,希望这次它会通过,但是这次其他一些
测试
失败了。所以,我的问题是:在重新尝试失败的CI作业时,是否只有失败的
测试运行
(而不是整个套件)?
浏览 6
提问于2020-08-27
得票数 5
3
回答
有诱惑力和硒的
PyTest
如何
防止
硒异常将
测试
标记为失败?
、
、
、
所以我用
PyTest
作为
测试运行
器
和Allure
作为
报告工具运行Selenium来进行网络
测试
。我遇到的问题是Selenium有时会抛出错误,而不是显示这些是
测试
失败,Allure将它们显示为失败的
测试
。EC.visibility_of_element_located((By.ID, locator))) selenium.common.exceptions.TimeoutException 当Allure看到这一点时,
它</
浏览 2
提问于2021-04-26
得票数 0
3
回答
热缓存背后的想法是什么?
、
、
它
似乎是一个用于缓存func/args->结果对,甚至在
测试
套件运行之间将它们持久化的工具。这似乎是个加快速度的好主意。但是,我没有注意到有提到自动检测函数源
代码
的更改和使相应的缓存条目无效的问题。这似乎违背了运行
测试
套件的目的,因为
测试
过的
代码
更改不会被反映出来。
浏览 8
提问于2014-10-15
得票数 16
回答已采纳
1
回答
Pydev中的BDD和eclipse中的Python
、
、
我们正在尝试
使用
eclipse在Python中进行BDD。我们已经在eclipse中安装了pydev,但我们不会将BDD框架与此集成。有人能帮上忙吗?
浏览 0
提问于2017-03-24
得票数 0
3
回答
如何在pyCharm中进行单元
测试
、
、
我想进行一些单元
测试
,所以我设置了一个列表,其中包含所有应该断言为真的值,就像一样。但我想让它在中运行(按下Alt+Shift+F10) 如果我只
使用
答案中的
代码
,我就会得到No tests were found
浏览 0
提问于2012-06-03
得票数 11
回答已采纳
2
回答
烧瓶中硒的
测试
优先级
、
、
我在selenium中有一个用例,其中
测试
函数的优先级很重要。我正在
使用
flask中的LiveServerTestCase进行
测试
。在Java语言中,有一个用于定义
测试
优先级的装饰
器
@Test(priority=0)。我的问题是Flask中的等价物是什么?
浏览 12
提问于2019-02-06
得票数 2
回答已采纳
1
回答
如何在
pytest
会话结束时清理资源?
、
、
我有一套selenium端到端
测试
。我实例化了一个webdriver.ChromeDriver实例,并将其
作为
fixture传递给套件中的每个
测试
。'''python3def driver(request):''' 在最后一次
测试运行
之后@
pytest
.hookimpl(trylast=True)
浏览 20
提问于2019-07-03
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
软件测试之五大自动化测试的Python框架
pytest文档22-pytest分布式执行
软件测试笔记|接口自动化测试|pytest用例管理框架
Instagram 开源用于 Python 3的MonkeyType 工具
PyTest入门
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券