声明
摘要
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.2.1 测试自动化
1.2.2 接口测试框架
1.3 本论文的研究内容
1.4 本论文的结构
第2章 接口测试框架的需求分析与设计
2.1 目标需求
2.2 功能需求
2.3 框架的物理结构设计
2.4 测试框架的功能模块划分
2.5 逻辑架构设计
2.6 总体流程设计
2.7 本章小结
第3章 接口测试框架的详细设计与实现
3.1 系统开发平台和环境
3.1.1 JDK
3.1.2 构建工具Maven
3.1.3 TestNG 框架
3.1.4 Http抓包调试工具Charles
3.1.4 持续集成CI与Jenkins
3.2 安全验证模块
3.2.1 模块详细设计
3.2.2 模块类图
3.2.3 模块实现
3.3 数据驱动模块
3.3.1 模块详细设计
3.3.3 模块类图
3.3.4 模块实现
3.4 HTTP协议模块
3.4.1 模块详细设计
3.4.2 模块类图
3.4.3 模块实现
3.5 报告管理模块
3.5.1 模块详细设计
3.5.2 模块实现
3.6 本章小结
第4章 接口测试框架的测试与应用
4.1 框架测试
4.1.1 运行环境
4.1.2 功能测试
4.1.3 适应性测试
4.2 框架测试结果对比
4.3 框架的应用与效果
4.3.1 考拉移动端的接口测试应用
4.3.2 Jenkins部署
4.3.3 运行结果
4.4 本章小结
结论与展望
结论
展望
致谢
参考文献
攻读硕士学位期间发表的论文及科研成果
西南交通大学;