1. 首页
  2. 编程语言
  3. Python
  4. python 如何在测试中使用 Mock

python 如何在测试中使用 Mock

上传者: 2022-03-19 02:51:42上传 PDF文件 80.06 KB 热度 15次

Mock概念mock 的意思是模拟,也就是模拟接口返回的信息,用已有的信息替换它需要返回的信息,从实现对所依赖的模块的测试。一般有两种场景:。后端的 Mock 则是从接口的角度,如果一个接口A返回的数据需要依赖于另一个接口B,当敏捷开发中B接口还未开发完全时候这里会需要用到 Mock。对于测试人员,对接口测试的时候,部分接口尚未开发完成,在约定了接口定义之后,也可以使用 Mock 来模拟。简单的例子体验下 Mock 的功能特点你会发现无论输入的参数是什么,输出结果都是200。等于方法被 Mock 拦截处理了。一个相对正式的 Mock 例子正常情况:可以分别把两个 # 注释移到下一句试试。所有的断言方法都有一个msg参数,如果指定msg参数的值,则将该信息作为失败的错误信息返回。

用户评论