当前位置:   article > 正文

接口测试:Mock 的价值与意义!

接口测试:Mock 的价值与意义!

简介

测试的过程中,对于一些不容易构造、不容易获取的对象,用一个虚拟的对象来替代它,来达到相同的效果,这个虚拟的对象就是 Mock。

图片

当做测试的时候,如果后端某些接口还不成熟、所依赖的接口不稳定或者所依赖的接口为第三方接口、构造依赖的接口数据太复杂等等这些问题的时候,可以用 Mock 的方式先虚拟这些接口返回来代替真正的接口返回。这样可以提高工作效率。

Mock 测试的场景

图片

Mock 测试的价值与意义

  • 不依赖第三方数据

  • 节省工作量

  • 节省联调

Mock 核心要素

匹配规则

匹配规则就是要确定到底要对哪个接口,或者哪些接口进行修改。然后可能还需要确定要对某个接口中的哪些数据做修改。总之,匹配规则要确定的就是哪里的数据要修改。

模拟响应

模拟响应其实就是当接口符合了指定的匹配规则之后,就要把对应匹配上的内容去做一个篡改。

具体要篡改成什么样子就需要根据设计的测试用例来确定了。比如要验证的是前端内容展示的场景,那根据等价类,边界值,就需要设计很多不同的展示内容。比如超长的,比如不同类型的内容。

总结

  • Mock 测试的场景

  • Mock 测试的价值与意义

  • Mock 核心要素

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走! 

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/743530
推荐阅读
相关标签
  

闽ICP备14008679号