一、mock测试
在前后端分离项目中,当后端工程师还没有完成接口开发的时候,前端开发工程师利用Mock技术,自己用mock技术先调用一个虚拟的接口,模拟接口返回的数据,来完成前端页面的开发。
接口测试和前端开发有一个共同点,就是都需要用到后端工程师提供的接口。所以,当我们做接口测试的时候,如果后端某些接口还不成熟、所依赖的接口不稳定或者所依赖的接口为第三方接口、构造依赖的接口数据太复杂等问题时,我们可以用mock的方式先虚拟这些接口返回来代替,提高工作效率。
使用场景:
1)第一个后端没有开发好,自动化测试的脚本需要提前开发与调试;
2)调用第三方接口有不稳定的情况,响应特别的长,在自动化脚本调试的前期,提高执行效率
mock方案:
1)开发一个后端(django、flask框架)
2)使用moco微型服务器搭建√
Moco搭建:
1)下载jar包:下载地址
2)配置json文件test.json:
[