本文主要是介绍Moco测试知多少?什么是moco?如何使用?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
什么是mock?
Mock就是在测试过程中,对于一些不容易构造/获取的对象,创建一个mock对象来替代它,帮助我们测试这种场景。
一般前端工程师会在后端工程师还没有完成后台接口开发的时候,自己根据事先约定好的api文档自己mock一个接口,用来调试他的前端页面。
这里的mock我们就可以理解为创建了一个虚拟的接口。
我们测试人员在测试的时候,有时候遇到需要第三方接口返回特定数据以符合特定的测试场景,这种情况需要和第三方厂商进行沟通,联调测试,效率低成本高,此时我们就可以利用mock的方式,自己创建一个虚拟的第三方接口返回,来代替。
不光是第三方接口,有时候测试一些异常场景的前端展示,也可以用mock的方式快速模拟出这种场景.
在自动化测试的场景,我们也会遇到因为依赖的第三方接口不稳定,而导致自动化测试用例执行失败,影响了我们自动化测试用例的执行效率,我们同样可以把这些依赖的接口用mock来代替,增强自动化测试的稳定性。
下载moco
Moco是一个简单易用的mock工具,可以通过简单的配置request和response 对象,达到模拟请求效果。
我们可以直接去github上获取moco的jar包
https://github.com/dreamhead/moco
这里展示了关于moco的介绍和源码,我们可以点击箭头处直接下载它的jar包
配置json文件
我们需
这篇关于Moco测试知多少?什么是moco?如何使用?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!