zoukankan      html  css  js  c++  java
  • fiddler---Fiddler模拟接口数据(mock)

      我们在做接口测试的时候有时候会遇到,接口还没有开发完成,领导就让先介入测试,然后缩短项目时间,有的人肯定会懵,接口还没开发好,怎么介入测试,其实就引入新的词语mock了。

    mock

    mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。比如:测试天气这个接口,最近上海都没有雪,那么我怎么去模拟雪这个场景?需要等到真正下雪的哪天才可以吗?这个时候就可以通过mock来帮助我们完成雪的场景了。

    fiddler模拟接口返回数据

    打开fiddler找到AutoResponder(其实前面已经大概的写过如何模拟返回数据,这次不过是在mock的基础上,我们在复习一遍https://www.cnblogs.com/qican/p/11304952.html

    这个时候抓到我们的接口(虽然接口没有开发好,但是url总是有的吧)这里我们还是拿百度来测试,返回我们想要的数据

    先把我们的测试数据准备,创建一个文本写入返回数据

      然后在AutoResponder中添加返回数据对象

     这里再去请求百度地址,可以看到返回已经返回到测试数据了。

    这里就简单的mock返回数据。

    当然fiddler还有一些状态码的返回比如302,401等等。

    这里安静就不一一的列举出来了,最近见群里有一些小伙伴们出去面试,被问道了mock是什么?所有安静通过fiddler简单介绍mock是什么。

    如果安静写的对您有帮助的话,如果哪里不懂,或者有写错的地方,可以下方留言,安静看到后都会第一时间回复的。点个关注,持续更新~~~

  • 相关阅读:
    《Programming in Lua 3》读书笔记(十)
    《Programming in Lua 3》读书笔记(九)
    《Programming in Lua 3》读书笔记(八)
    [原]NYOJ-括号匹配-2(java)
    [原]NYOJ-字符串替换-113
    [原]NYOJ-小光棍数-458
    [原]NYOJ-公约数和公倍数 -40
    [原]NYOJ-开灯问题-77
    [原]NYOJ-数的位数-69
    [原]NYOJ-大数阶乘-28
  • 原文地址:https://www.cnblogs.com/qican/p/12619623.html
Copyright © 2011-2022 走看看