概述
Moco是一个简单搭建模拟服务器的程序库。
既然开发人员可以通过 Moco 模拟一个还不存在的服务来进行开发、调试,那对于接口测试来说,也可以模拟一个服务进行测试。
一般而言,在项目的接口文档输出后,开发人员会进行接口开发工作,测人员会进行接口用例的设计,但往往完成用例设计会先于接口开发工作,此时如果要进行接口用例的执行,则前提是开发人员完成接口开发工作。
而通过 Moco 框架,就可以在接口文档输出后,在接口开发、接口用例设计的同时,使用 Moco 搭建一个模拟服务器,这样在用例设计完成后,即使接口开发工作还未完成,也可以立即进行执行接口用例,在这个过程中可以修改、补充用例,如此的话,在接口开发完成以后,只需要简单的去执行所有的用例就 OK,省去了很大的工作量,并且这些完善的用例,用自动化去执行,效果更佳。
1、下载jar
2、编写json配置文件
[
{
"request" :
{
"uri" : "/"
},
"response" :
{
"text" : "mock server started"
}
},
{
"request" :
{
"uri" : "/hello"
},
"response" :
{
"text" : "kitty"
}
},
{
"request" :
{
"uri" : "/itest"
},
"response" :
{
"text" : "www.itest.info"
}
}
]
3、命令行启动
java -jar moco-runner-0.10.0-standalone.jar http -p 12306 -c config.json
4、浏览器地址栏输入json配置文件中的接口地址,返回对应的响应
最后
以上就是温暖发带为你收集整理的Moco框架(mock-server)的全部内容,希望文章能够帮你解决Moco框架(mock-server)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复