线上酿酒线下提酒,提测

开发未提测之前 , 如何开展接口测试?这个问题把握的重点其实就是模拟 , 也就是前边说的弄个假的 , 具体方法可以采用上面我建议的方法 , 当然也可以采用其他方法 , 只要能搞定这件事情都是可以的 。
开发未提测之前 , 如何开展接口测试?

线上酿酒线下提酒,提测


只有一个重点 , 通俗的来说就是弄一个假的接口 , 这个接口具备真正接口的响应结果 , 但是不具备业务处理能力 。通常也叫做mock , 也有叫做挡板的 , 虽然名字不一样 , 表达的意思都是相同的 。如何使用假的接口来模拟真的接口呢 , 主要有两个方向供参考 。第一是使用一些开源技术 , 比如moco , 这是一个使用java写的一个jar包 , 它是通过配置文件来进行模拟的 , 配置文件中配置好服务地址、请求参数、请求头、响应信息、响应头等信息 , 使用java命令启动 , 可以加启动参数 , 比如启动端口 。
启动起来后就可以使用工具来进行访问了 , 比如postman , 当然也可以自己写代码来进行请求 , 这个请求就跟正式请求的方法、参数等都相同了 。第二是自己写一个假的 , 现在的web开发技术非常的成熟了 , 写一个接口也非常的简单了 , 何况还不用我们自己去写业务逻辑 , 只包含参数和响应信息就可以 。具体的技术 , 比如java可以使用springboot , 如果你用过 , 那么几分钟就可以写一个接口了 , 如果没有用过 , 网上搜一篇文章 , 照着配置一下就可以 。
【线上酿酒线下提酒,提测】如果你不会写java , 那可以用Python , 使用Python的框架也非常多 , 最简单最轻量的框架就属于Flask了 , 不管你会或者不会 , 都可以花一点时间看一下文档就能轻松的写出来一个接口 。开发未提测之前 , 如何开展接口测试?这个问题把握的重点其实就是模拟 , 也就是前边说的弄个假的 , 具体方法可以采用上面我建议的方法 , 当然也可以采用其他方法 , 只要能搞定这件事情都是可以的 。

    推荐阅读