接口自动化与RPC服务mock平台相结合的应用实践
2018-02-06 15:49
375 查看
原文链接:http://mp.weixin.qq.com/s/xESQTuCyuDLKbeLo1HelBg
内容大纲:
为何要进行 mock?
1、下游服务接口不稳定,环境缺失导致依赖服务不可用,阻塞联调或测试。
2、 由于线上环境测试数据无法构造,测试场景单一,不充分。
3、项目开发时依赖第三方服务,需第三方开发自测完成后才能进入联调,使用mock可以根据contract包实现后端分离开发。
mock 接口自动化运用
1、Case所要测试的目标接口,所有依赖服务可配置化mock
2、支持mock配置与case关联
3、支持case执行前mock配置数据自动上传
4、支持case执行后自动清理功能
内容大纲:
为何要进行 mock?
1、下游服务接口不稳定,环境缺失导致依赖服务不可用,阻塞联调或测试。
2、 由于线上环境测试数据无法构造,测试场景单一,不充分。
3、项目开发时依赖第三方服务,需第三方开发自测完成后才能进入联调,使用mock可以根据contract包实现后端分离开发。
mock 接口自动化运用
1、Case所要测试的目标接口,所有依赖服务可配置化mock
2、支持mock配置与case关联
3、支持case执行前mock配置数据自动上传
4、支持case执行后自动清理功能
相关文章推荐
- 茂名石化BPM应用实践 ——业务协同及服务共享平台建设和应用
- 使用electron开发一个h5的客户端应用创建http服务模拟后台接口mock
- 浅谈接口自动化如何应用与工作中与开发模式实践
- 京东11.11:京麦服务市场交易平台备战实践
- CoreOS实践指南(九):在CoreOS上的应用服务实践(上)
- 架构设计:一种远程调用服务的设计构思(zookeeper的一种应用实践)
- 使用Grpc+maven定义接口、发布服务、调用服务
- 架构设计:一种远程调用服务的设计构思(zookeeper的一种应用实践)
- 构建springmvc+mybatis+dubbo分布式平台-dubbo服务接口定义
- Selenium Webdriver自动化测试设计(webdriver自动化架构设计、定义接口、日志处理、Java Robot类应用)
- soapUI+maven+Jenkins 搭建接口自动化持续集成平台
- JBoss企业级应用服务平台群集指南(一)
- QQ会员活动运营平台架构设计实践——高效自动化运营
- 魅族容器云平台基于Kubernetes自动化运维实践
- Lua 在移动平台上的应用——Lua 嵌入实践
- QQ会员活动运营平台架构设计实践——高效自动化运营
- Silverlight企业应用开发实践-AgileEAS.NET平台5.0 Silverlight支撑预览 推荐
- 从2010年开始就开始策划一个web应用自动化创造平台
- 无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(二)
- 微服务与SOA的实践应用对比