随笔分类 -  Mock Server学习实践

Mock Server之接口信息从DB获取
摘要:上一篇,写了Mock Server的基础实现与被测系统的对接 当我们mock的接口信息、返回值等时不时维护时,都要在代码中编辑,那体验就不太好了,如果这些可以直接在浏览器编辑就好了。 因此对后端部分做下调整,再加个前端,前端页面大致如下: 新增、修改接口: 接口返回值管理: 一、后端path参数化 阅读全文

posted @ 2019-10-28 14:49 慢慢走的测试 阅读(667) 评论(0) 推荐(0)

Mock Server之flask_restful(python+flask)
摘要:一、结构设计 上一篇,写了Mock Server的基础实现与被测系统的对接 当我们要mock 的 api越来越多的时候,路由与相关的方法都堆在app.py中就不合适了,不可拔插,可读性也比较差,因此要调整下结构。 期望结果: 1、app.py中只负责server的配置信息 2、各个路由与对应的方法可 阅读全文

posted @ 2019-08-22 10:45 慢慢走的测试 阅读(512) 评论(0) 推荐(0)

Mock Server之与被测系统对接(python+flask)
摘要:第一步:获取入参与返回结果 先通过postman、jmeter、自己写脚本之类的方式请求我们的mock server,试着获取入参与对应的返回值,这里我用的是robotframework + RequestsLibrary mock server代码如下,其中多import了request,g,js 阅读全文

posted @ 2019-08-19 15:16 慢慢走的测试 阅读(790) 评论(0) 推荐(1)

Mock Server之Server准备(python+flask)
摘要:一、概述 我们系统与第三方开票系统有交互,场景是我们系统请求第三方开票系统,第三方开票系统根据我们的请求数据,生成开票信息然后返回发票号或异常信息,我们根据返回的信息做对应的处理。因为配合上存在一些障碍,因此想要搭建个mock server,先验证己方系统的正确性,即测试左移。 什么是Mock Se 阅读全文

posted @ 2019-08-15 10:45 慢慢走的测试 阅读(1295) 评论(0) 推荐(2)