• 0
  • 0
分享
  • 使用Postman进行Mock测试——软件测试圈
  • TIMI 2022-07-29 15:19:25 字数 1109 阅读 2518 收藏 0

接口信息

接口路径/mock/testdemo
请求头
Content-Typeapplication/json
token21232f297a57a5a743894a0e4a801fc3
请求体
{
  "memberid": "264903145",
  "phonenum": "17379797878",
  "msg": {
      "Country": "中国",
      "Province": "广东省",
      "City": "广州市",
      "Isp": "电信"
  },
  "type_code": 0
}
响应体
{
    "code": "0000",
    "msg": {
        "result": "success",
        "memberinfo": "白银会员",
        "membertype": "1"
    }
}

新建一个Mock服务

1、打开 Postman,点击左上角New,选择Mock Server

1.png

2、编辑Mock请求信息

2.png

这里选择Create a new API,新建一个Mock的API接口。

  • Method选择对应的请求方式

  • Request Path填写接口路径信息,

  • Request Body填写请求体信息(需要再右侧设置中勾选该选项)

  • Response Code填写响应码

  • Response Body填写响应体信息

3、配置Mock服务信息

3.png

填写Mock服务的名称(可用中文),勾选Make this Mock server private(可以不勾选),这个Mock服务就只能你自己私有访问

4.png

黄色部分就是Mock服务器地址

如果需要对这个Mock服务创建API key,可以点击here打开一个浏览器页面,需要生成一个API key,

5.png

命名API key

6.png

生成秘钥信息

7.png

后面访问这个接口的时候,必须在请求头里带上 API key,才能访问成功,相当于一个接口鉴权的作用

4、Mock服务创建成功

8.png

还可以对这个需要Mock的接口,再次进行编辑定义,点击Examples,去定义模板规则

9.png

请求头指定Content-Type的类型,加上cookie / token信息,指定返回的响应json信息

10.png

访问Mock服务

可以使用 postman 、jmeter等其他接口测试工具进行访问,这里依旧使用postman

在地址栏中将Mock服务器地址和接口路径拼接成URL,填写对应的参数,发送请求

11.png

可以发现接口响应的内容,就是定义的Examples中的内容


作者:沉觞流年

原文链接:https://blog.csdn.net/qq_44614026/article/details/124334808

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 因为公司项目业务需要,前不久测试老大需要我这边对我们的性能测试apk做一下弱网测试,虽然以前弱网测试都有所了解。但是还没有实操过,作为一个三年工作经验的软件测试工程师确实是有点菜了,这里我就讲一下我根据网上教程自己去在公司内部做的一个弱网测试首先先确定弱网测试做什么?这里我就先说一下我对性能测试apk关注的弱网测试点,整理了一份测试方案,测试方案就不方便放上来了,但是主要内容其实就是看各类请求耗时最多,从而让开发去对页面的访问进行访问速度的优化做弱网测试的话单纯网络上提供的工具就有,fiddler,charles,httpwatch,Wireshark,这几个弱网工具功能是各有千秋,挑选适合自...
            0 0 1752
            分享
          •   据外媒 Variety 报道,影星斯嘉丽 · 约翰逊正对一家 AI 应用开发商提起法律诉讼,因为该公司的一则广告擅自使用了她的姓名、肖像乃至声音。  报道称,这家开发商为一款名为“Lisa AI:90s Yearbook&Avatar”的 App 制作了这段广告,展现了斯嘉丽?约翰逊在拍摄《黑寡妇》时的幕后花絮。广告中的斯嘉丽说道:“大家好吗?我是斯嘉丽,请跟我走吧。”但随后,一个利用 AI 生成的声音“说”,“它能够制作的不仅是头像,你还可以利用 AI 创作视频。”,其音色与斯嘉丽·约翰逊本人的相似。  在广告的最下方,开发商添加了“这段影像由 Lisa AI 制作,与当事人无关...
            0 0 874
            分享
          • 1.软件的生命周期      软件生命周期(SDLC, Systems Development Life Cycle)是软件开始研制到最终被废弃不用 所经历的各 个阶段。— 软件开发模型      在周期内,我们无论是开发还是测试都依赖于某个模型进行作为依据,有效地提高开发、测试效率。2.软件开发模型      在软件开发的实践中,人们总结了很多软件的开发模型来描述和表示一个复杂的开发过程,如果瀑布模 型、快速原型模型、螺旋模型等。     &n...
            14 14 1751
            分享
          •   一、自动化测试简介  1、什么是自动化测试  软件测试是软件产品开发过程中不可或缺的环节,众所周知,软件测试的分类方法非常多,根据不同的分类,测试可以分为很多种不同的测试方式。如果根据不同的测试点分类,可以将测试分类划分为功能测试、性能测试,这也是我们最常见的的软件测试范畴。而我们的自动化测试,一般意义上来说,是指对功能、性能进行脱离手工的自动化的测试。  对于自动化测试,更广泛的意义,是对界面功能的自动化测试。因此,按照对软件测试的自动化程度,可以分为手工测试、自动化测试。再进一步细分,界面自动化测试,又可根据平台的不同,分为Web自动化测试、移动端自动化测试,而他们的测试工具及框架基本...
            0 0 3735
            分享
          • 1、引言今天分享的这部分内容,应该算是Locust的进阶篇,毕竟针对一般的性能自动化测试人员来说,掌握小鱼写的前5章节的知识,就能足够应对大部分情况。但是,针对有些需要进阶自己的技术,那么,可以持续关注小鱼的博客,让我们一起探索Locust,探索性能自动化。那么,话不多说,我们开始今天的进阶篇,自定义负载测试图形2、定义有些时候,默认的形状已经无法满足我们的特定要求,那么这个时候,我们就需要完全自定义负载测试的图形形状。而这并不难,就是通过设置 用户或者更更改用户数和产生率来实现的。2.1 列举实例例如:我们想自定义时间生成负载峰值或上下倾斜。如何实现呢??直接使用 LoadTestshape...
            1 0 3156
            分享
      • 51testing软件测试圈微信