声明
摘要
第一章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 本文主要工作和论文结构
1.3.1 本文主要工作
1.3.2 论文结构
第二章 理论基础
2.1 IOS应用剖析
2.1.1 IOS平台特性
2.1.2 IOS系统架构
2.1.3 IOS应用特性
2.1.4 IOS应用结构
2.2 IOS编程语言
2.3 自动化测试
2.3.1 自动化测试的概念
2.3.2 UI驱动测试
2.3.3 性能测试
2.4 本章小结
第三章 测试工具需求分析与概要设计
3.1 测试工具的需求分析
3.1.1 需求的提出
3.1.2 需求分析
3.1.3 业务流程说明
3.2 设计原则
3.2.1 IOS软件设计原则
3.2.2 测试工具的设计约束
3.3 测试工具概要设计
3.3.1 系统结构设计
3.3.2 系统架构
3.4 本章小结
第四章 测试工具详细设计与具体实现
4.1 性能自动化测试模块
4.1.1 输入参数
4.1.2 输出参数
4.1.3 日志设置
4.1.4 Profiler功能
4.2 UI自动化测试模块
4.2.1 模块结构
4.2.2 关键字库模块
4.2.3 测试管理脚本模块
4.2.4 测试脚本执行模块
4.3 测试结果管理模块
4.4 数据文件
4.4.1 测试数据设计
4.4.2 数据文件处理
4.5 本章小结
第五章 测试工具的测试与性能评估
5.1 被测应用分析
5.2 功能测试
5.2.1 前期部暑
5.2.2 测试用例设计
5.2.3 测试结果及分析
5.3 本章小结
第六章 总结与展望
6.1 论文工作总结
6.2 论文展望
致谢
参考文献
东南大学;