摘要:
1 自动化目的
1.1 自动化优势
1.2 应用场景
1.3 性价比
2 基础知识
2.1 http概述
2.1.1 http是什么?
2.1.2 请求信息结构
2.1.3 响应消息结构
2.2 Json概述
2.2.1 JSON是什么?
2.2.2 JSON建构于两种结构
2.3 Java正则表达式
2.4 HTTP请求及响应测试网站
3 http接口自动化框架设计
3.1 框架目标
3.2 用例(参数)设计
3.3 框架选择
3.3.1 单元测试框架:TestNG
3.3.2 http框架:httpClient
3.3.3 实体类:Jackson框架
3.3.4 日志框架:log4j
3.3.5 用例结构校验:json-schema-validator
3.4 框架结构
4 http接口自动化环境搭建
4.1 maven
4.2 Git
4.3 Jekins
4.4 arrow
4.5 Email Extension Plugin
参考
阅读全文