4006-998-758
3000+课程任你选择
微服务下的API测试
研发学院 测试运维架构师 开课时间:2022-02-15
陈霁

TestOps测试运维架构师

DevOps、敏捷测试资深专家

阿里巴巴研发效能事业部认证解决方案架构师

腾讯课堂认证讲师

Exin认证DevOps讲师

华为云MVP

《测试敏捷化白皮书》项目经理、PMI-ACP 、 DevOps Master、 Agile Scrum Master、SAFe5 Agilist证书获得者、TMMI会员。


查看老师详情
课程内容

课程大纲



1、持续测试下的自动化测试体系

自动化测试的目标

执行自动化

报告自动化

通知自动化

用例自动化

持续测试对自动化的需求

与持续交付体系平行(端到端分层)

需求验证

单元

接口

UI

非功能

性能

安全

探索性

Everything as code

测试脚本

测试部署(容器化云原生)

被测部署

测试集群部署

测试数据

持续质量度量体系

Test Ops体系


2、API自动化测试体系

被测对象架构

后台分层架构

Controller层

Service层

Dao层(mappet)

Utils公用组件

其他

数据实体层domain

数据传输层dto

视图封装vo

前台架构

HTML

JS

前后台隔离技术

代理mock

驱动

测试技术框架

API自动化层

协议与接口

数据报文

抓包与发包

Fiddler协议管理

改包

Mock

Postman & meter请求维护

协议驱动

基于OKHTTP的协议维护

基本的封装和架构思路

基于Spring boot的内部API自动化

支撑API测试层

驱动与断言

数据驱动

基于Spring boot的Service以及Dao层单元测试

挡板/契约层

日志体系

框架可维护性



返回上一级