腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
单元测试
Python
3中
模拟
API调用
、
、
我的任务是为最终进行requests.post API调用的函数编写
单元测试
。我被要求在
Python
中使用模仿。我对它相当陌生,并且阅读了很多与它相关的文章。我还在文档之后编写了
单元测试
。但是,我确实有几个
问题
,我遇到的文件都没有回答- 也在
单元测试
函数中,我正在调用原始函数,即进行API调用。现在,我正在使用mock.return_value来
模拟
响应。那么,这最终是否也会从
单元测试
函数发出API调用呢??如果是这样的话,那么它就失败了,在我的用例中,不应该定期对第三
浏览 3
提问于2021-01-11
得票数 0
1
回答
未定义全局名称'mock‘
、
、
、
我试图用
Python
进行
单元测试
。我经常遇到
模拟
的
问题
,它应该被移植回
Python
2.7,但是我无法让它工作。在代码的顶部有:from mock import MagicMock, call,但是当我运行
单元测试
时,它会在global name 'mock' is not defined上发出错误。沮丧的是,我去看看是否真的安装了它(pip安装
模拟
和pip安装
单元测试
都已经运行)。mock.py只存在于/usr/
浏览 1
提问于2017-03-13
得票数 0
回答已采纳
1
回答
如何为向web发出API请求的函数编写
单元测试
代码?
、
、
、
、
我正在用pytest为我的
python
函数编写
单元测试
代码。这些函数与requests模块配合使用,使我们可以轻松地与web服务器进行通信。
问题
是函数与之通信的web服务器不会返回相同的值。但
问题
是,有时候,这个项目会从列表中消失。所以测试返回f
浏览 2
提问于2021-05-26
得票数 1
1
回答
Python
单元测试
模拟
问题
、
mock_base.assert_called() self.assertTrue(mock_base.called)
问题
是run()没有拾取被
模拟
的BaseClass,因此断言失败。有没有人能建议如何解决这个
问题
?
浏览 7
提问于2021-04-27
得票数 0
回答已采纳
1
回答
如何
模拟
用于
python
单元测试
的msal框架
、
、
这里提供了示例代码:https://github.com/Azure-Samples/ms-identity-
python
-webapp 我想学习如何
模拟
下面的代码来为登录和授权路由创建
单元测试
。
浏览 85
提问于2021-06-15
得票数 0
2
回答
CodePipeline中的
单元测试
AWS胶作业
、
、
、
我有一个用
Python
编写的AWS Glue作业,我想在它上执行pyunit测试。然而,从我自己的阅读和实验来看,似乎有相当多的依赖Glue服务,这使得这个任务非常不切实际,如果不是不可能的话。我唯一的想法是将作业中不依赖胶的函数分离成一个单独的模块来执行
单元测试
。 是否可以使用AWS Glue进行
单元测试
,如果可以,那么最佳实践是什么?
浏览 0
提问于2019-07-08
得票数 1
1
回答
pip安装-U
模拟
:错误
、
、
、
我正试图在
Python
中为
单元测试
类安装mock。我在终端上使用了以下命令来安装
模拟
:我得到了以下错误: OSError: [Errno 1] Operation not permitted: '/tmp/pip-4u8kWt-uninstall/System/Library/Frameworks/
Python
.framework/Versions/2.7/Extras
浏览 0
提问于2016-02-20
得票数 1
回答已采纳
1
回答
如何使用事件网格触发器在
Python
中对azure函数进行
单元测试
、
、
我用
Python
中的事件网格触发器编写了一个azure函数,
问题
是我想编写
单元测试
,但是我找不到如何从事件网格
模拟
事件的示例。多谢百万
浏览 3
提问于2021-12-28
得票数 0
回答已采纳
2
回答
如何使用
Python
和PyQt对我的图形用户界面程序进行
单元测试
?
、
、
、
我听说
单元测试
是保持代码正常工作的一种很好的方法。我的程序是用PyQt编写的。
浏览 3
提问于2013-02-24
得票数 27
回答已采纳
2
回答
如何对SWIG生成的
python
包装器进行
单元测试
?
、
、
我需要使用SWIG为该库创建
python
包装器,并为其编写
单元测试
。我不知道该怎么做。我对这个
问题
的第一个想法是使用与我为其编写包装器的库相同的接口来
模拟
动态库。这个
模拟
库可以记录每个调用或返回一些生成的数据。这些日志和生成的数据可以通过
单元测试
进行检查。
浏览 0
提问于2015-02-16
得票数 4
3
回答
如何
模拟
弹性搜索
python
?
、
、
我需要
模拟
elasticsearch调用,但是我不确定如何在我的
python
单元测试
中
模拟
它们。我看到了一个名为ElasticMock的框架。我试着按照文档中指出的方式使用它,它给了我很多错误。在这里:这似乎也没有答案:。这只是表明要实际进行集成测试,而不是
单元测试
,这不是我想要的:。 有谁能给我指个方向吗?
浏览 2
提问于2018-02-14
得票数 5
1
回答
通过
模拟
在
单元测试
上运行coverage.py
、
、
我试图在程序的
单元测试
中运行代码覆盖率。我在测试中使用
模拟
,这意味着我必须使用
python
3和up。
问题
是,当我试图在
单元测试
上运行覆盖率时,它使用
python
2.6运行,并在导入
模拟
上失败,尽管我的脚本以#!/usr/bin/
python
3 3开头:从unittest.mock导入修补程序
浏览 1
提问于2015-03-07
得票数 1
回答已采纳
1
回答
如何使用TDD定义“限制测试上下文”?
、
、
、
、
然后,在编写测试代码的过程中,为服务创建“复杂”的
模拟
是可以测试的。 是否有可能定义此限制?当使用TDD对诸如sum(a,b)这样定义良好的方法时,它非常有用,但是当该方法将接收实例或使用来自另一个集成服务的实例时,
模拟
将接收调度的greather,而不是“方法目标”。我需要测试
模拟
所有相关的后续操作的"method_that_receive_messages“,或者只是测试相关的方法,比如"calculate_user_discount_based_on_signature_type
浏览 2
提问于2021-12-27
得票数 0
回答已采纳
2
回答
如何在
Python
中进行基本依赖注入(用于
模拟
/测试目的)
、
、
、
Python
对我来说是一种相对较新的语言。
单元测试
和依赖注入是我已经做了一段时间的事情,所以我从C#的角度来熟悉它。最近,我编写了这段
Python
代码:这现在允许我为了
单元测试
而注入一个假/
模拟</em
浏览 2
提问于2015-10-26
得票数 24
回答已采纳
3
回答
单元测试
嵌入式
python
、
我有一个第三方软件,它能够运行一些
python
脚本使用类似:我的公司在很大程度上依赖于这个软件以及我们为它开发的脚本。目前我们有一些QA来检查脚本的输出,但我们真的想开始对脚本进行
单元测试
,以便更容易地发现bug,并使测试系统更加完整。 我的
问题
是,如何运行“嵌入式”
单元测试
?我们使用pydev+eclipse,我试着使用它的让它在
单元测试
中工作,但我真的不能让它工作。如何让服务器连接“供给”
单元测试
?另一种想法
浏览 0
提问于2012-10-30
得票数 0
回答已采纳
2
回答
使用
Python
测试非
python
代码
、
、
、
、
我们正在用FORTRAN90开发一个数值
模拟
程序(过程化的,而不是面向对象的,不幸的是,有一些公共块存在,但没有GOTO的:-),并且正在考虑使用
Python
来帮助我们进行
单元测试
(追溯)和验证测试。我们希望在
Python
中建立一个测试环境,以便a)进行
单元测试
,b)进行验证测试(即使用知名的解决方案运行小型测试用例)。我们希望能够将不同的测试分组在一起(通过FORTRAN90过程进行
单元测试
,或者通过
问题
主题进行验证测试),并允许单独或按组运行测试。
模拟</e
浏览 0
提问于2013-08-06
得票数 0
5
回答
如何将一个对象注入到
python
中的另一个命名空间?
、
、
我正在为办公室里其他人写的代码写一些
单元测试
。
Python
不是我最强的语言。虽然我已经成功地完成了基本的
单元测试
,但在
python
中进行
模拟
却让我陷入了困境。我需要做的是覆盖对ConfigObj的调用,并将我自己的
模拟
配置/装置注入到任何ConfigObj调用中。我想要做的是,在我的utils.py
单元测试
中,为任何对ConfigObj或settings.py本身的调用注入自己。 许多
模拟
类库都希望我
模拟
我自己的类,但在这个
浏览 1
提问于2010-08-21
得票数 4
回答已采纳
1
回答
机器人框架中的
模拟
、
我正在探索用
Python
编写
单元测试
时机器人框架的使用。我们目前有一些预先存在的
单元测试
,这些测试是使用pytest开发的。
单元测试
使用mock.patch方法
模拟
某些功能(例如连接到DBs并从DBs读取)。机器人中是否有类似的
模拟
功能?或者必须编写库才能做到这一点?当涉及到机器人和
单元测试
时,我是一个新手,所以请温和地对待我:)
浏览 0
提问于2018-12-04
得票数 3
1
回答
模拟
python
单元测试
中的
问题
、
、
TypeError: the JSON object must be str, bytes or bytearray, not 'MagicMock' 我不明白为什么,即使在
模拟
了我被困住了,不知道怎么解决这个
问题
。
浏览 7
提问于2020-03-07
得票数 1
回答已采纳
2
回答
在水瓶应用程序中
单元测试
还是功能测试?
、
、
我正在阅读以下手册:它很好地处理了
Python
模块unittest。但在我看来,这就像是端到端或功能测试,以及其他工具,比如Selenium (带有
Python
绑定)。
单元测试
仅仅是测试特定的模块/功能/类,与外部资源(DB、网络、文件)的
模拟
完全隔离吗?可以使用
单元测试
框架来驱动功能\端到端的测试吗?
浏览 5
提问于2014-05-15
得票数 3
回答已采纳
点击加载更多
相关
资讯
使用Python列表方法模拟约瑟夫环问题
使用 pytest 进行 Python 单元测试
Python单元测试实战 - Pytest入门到进阶
Python单元测试框架unnittest的执行顺序
python笔记23-unittest单元测试之mock
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券