postman和python mock测试过程图解


Posted in Python onFebruary 22, 2020

这篇文章主要介绍了postman和python mock测试过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

1、python中的mock测试

1)、安装mock第三方库:pip install -i https://pypi.douban.com/simple mock

2)、实现demo:

import unittest
from mock import Mock
def add(a, b):
  pass
class TestAdd(unittest.TestCase):
  def test_add_01(self):
    add = Mock(return_value=7)
    self.assertEqual(7, add(3, 4))

2、postman中的mock实现:

1)、新建-Mock Server:

postman和python mock测试过程图解

2)、输入地址,点击下一步:

postman和python mock测试过程图解

3)、输入mock server name:

postman和python mock测试过程图解

4)、创建完成之后,如图:

postman和python mock测试过程图解

5)、创建完成之后可以查看mock服务器的地址:

postman和python mock测试过程图解

6)、添加Example:

postman和python mock测试过程图解

7)、输入请求体和返回值后,点击Save Example:

postman和python mock测试过程图解

postman和python mock测试过程图解

8)、请求login接口:

postman和python mock测试过程图解

9)、查看接口返回信息:

postman和python mock测试过程图解

10)、这时就可以用jmeter或者python的requests库发送请求了,jmter效果图如下:

postman和python mock测试过程图解

postman和python mock测试过程图解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的测试模块unittest和doctest的使用教程
Apr 14 Python
Python中的匿名函数使用简介
Apr 27 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 Python
CentOS6.5设置Django开发环境
Oct 13 Python
批量获取及验证HTTP代理的Python脚本
Apr 23 Python
对python多线程中互斥锁Threading.Lock的简单应用详解
Jan 11 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
Feb 08 Python
python GUI库图形界面开发之PyQt5 UI主线程与耗时线程分离详细方法实例
Feb 26 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
Mar 12 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
May 22 Python
只用40行Python代码就能写出pdf转word小工具
May 31 Python
Pytorch中Softmax和LogSoftmax的使用详解
Jun 05 Python
Python实现链表反转的方法分析【迭代法与递归法】
Feb 22 #Python
Python实现队列的方法示例小结【数组,链表】
Feb 22 #Python
python实现从尾到头打印单链表操作示例
Feb 22 #Python
python实现滑雪游戏
Feb 22 #Python
Python实现栈的方法详解【基于数组和单链表两种方法】
Feb 22 #Python
Python栈的实现方法示例【列表、单链表】
Feb 22 #Python
python实现滑雪者小游戏
Feb 22 #Python
You might like
默默小谈PHP&MYSQL分页原理及实现
2007/01/02 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
thinkphp实现like模糊查询实例
2014/10/29 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
Yii框架函数简单用法分析
2019/09/09 PHP
php libevent 功能与使用方法详解
2020/03/04 PHP
js 限制数字 js限制输入实现代码
2012/12/04 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
2013/01/17 Javascript
jquery特效 幻灯片效果示例代码
2013/07/16 Javascript
JavaScript中匿名、命名函数的性能测试
2014/09/04 Javascript
js数组的操作指南
2014/12/28 Javascript
ECMAScript6函数默认参数
2015/06/12 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
jQuery实现自定义checkbox和radio样式
2015/07/13 Javascript
JavaScript每天必学之事件
2016/09/18 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
2017/02/10 Javascript
Vue2学习笔记之请求数据交互vue-resource
2017/02/23 Javascript
JavaScript数据结构中串的表示与应用实例
2017/04/12 Javascript
[41:08]TNC vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[03:48]大碗DOTA
2019/07/25 DOTA
python 随机数生成的代码的详细分析
2011/05/15 Python
详解Python中的文本处理
2015/04/11 Python
Python中str.join()简单用法示例
2018/03/20 Python
flask框架视图函数用法示例
2018/07/19 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
Pytorch的mean和std调查实例
2020/01/02 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
让IE支持CSS3的不完全兼容方案
2014/09/19 HTML / CSS
基于html和CSS3制作酷炫的导航栏
2015/09/23 HTML / CSS
HTML5新增加标签和功能概述
2016/09/05 HTML / CSS
材料化学应届生求职信
2013/10/09 职场文书
优秀公益广告词大全
2014/03/19 职场文书
2015年高校教师个人工作总结
2015/05/25 职场文书
MySQL系列之十一 日志记录
2021/07/02 MySQL
Windows Server 2016 配置 IIS 的详细步骤
2022/04/28 Servers