文摘 | 第1-5页 |
Abstract | 第5-7页 |
目录 | 第7-10页 |
第一章 绪论 | 第10-27页 |
1.1 选题背景及意义 | 第10-12页 |
1.2 国内外发展现状 | 第12-25页 |
1.2.1 基本测试技术 | 第13-16页 |
1.2.2 测试模型 | 第16-21页 |
1.2.3 测试工具 | 第21-25页 |
1.3 本文的主要工作及创新点 | 第25页 |
1.4 论文的组织: | 第25-27页 |
第二章 Web应用软件的特点及其对测试的影响 | 第27-50页 |
2.1 传统测试技术简介 | 第27-28页 |
2.2 web应用软件的特性及其对测试的影响 | 第28-45页 |
2.2.1 web应用概述 | 第29-31页 |
2.2.2 Web应用软件与传统软件的不同及其对测试的影响 | 第31-35页 |
2.2.2.1 应用系统模型的不同 | 第31-33页 |
2.2.2.2 硬件和软件平台的不同 | 第33-34页 |
2.2.2.3 Web应用测试与传统软件测试的不同 | 第34-35页 |
2.2.3 技术对Web应用测试的影响 | 第35-45页 |
2.2.3.1 Web体系的架构 | 第35-37页 |
2.2.3.2 客户端技术 | 第37-38页 |
2.2.3.3 服务器端技术 | 第38-44页 |
2.2.3.4 通信协议 | 第44页 |
2.2.3.5 技术对web应用测试的影响 | 第44-45页 |
2.3 Web应用软件的测试类型 | 第45-47页 |
2.4 web应用软件的测试过程 | 第47-48页 |
2.5 本章小结 | 第48-50页 |
第三章 Web应用软件的结构和功能测试 | 第50-84页 |
3.1 引言 | 第50-51页 |
3.2 国内外测试模型的相关研究 | 第51-54页 |
3.2.1 典型的web应用模型 | 第51-52页 |
3.2.2 典型的web应用软件测试模型 | 第52-54页 |
3.3 Web应用软件的面向对象测试模型WATM | 第54-62页 |
3.3.1 对象模型 | 第54-58页 |
3.3.2 行为模型 | 第58-61页 |
3.3.3 结构模型 | 第61-62页 |
3.4 基于WATM测试web应用软件 | 第62-78页 |
3.4.1 静态检验-基于WATM的对象模型 | 第62-63页 |
3.4.2 导航行为测试-基于WATM的导航模型 | 第63-65页 |
3.4.3 状态行为测试-基于WATM的行为模型 | 第65-66页 |
3.4.4 结构测试-基于WATM的结构模型 | 第66-78页 |
3.4.4.1 数据流测试在web应用软件中测试中的应用 | 第67-68页 |
3.4.4.2 tml和xml文档的数据流分析 | 第68-73页 |
3.4.4.3 Web应用的数据流测试 | 第73-78页 |
3.5 Web应用的单元、集成测试策略和方法 | 第78-82页 |
3.6 基于Petri网的web链接模型和链接测试 | 第82-83页 |
3.7 本章小结 | 第83-84页 |
第四章 Web应用软件的统计测试 | 第84-99页 |
4.1 引言 | 第84-85页 |
4.2 web统计测试的基本概念和方法 | 第85-89页 |
4.2.1 统计测试的定义和目标 | 第85页 |
4.2.2 统计测试的使用模型和相关参数 | 第85-88页 |
4.2.3 统计测试用例的产生和执行 | 第88-89页 |
4.2.4 统计测试的必要性 | 第89页 |
4.3 典型的web统计测试的使用模型 | 第89-91页 |
4.4 web统计测试的使用模型WSUM | 第91-94页 |
4.4.1 利用页面导航图得到使用模型结构 | 第91-92页 |
4.4.2 利用日志得到转移概率 | 第92-94页 |
4.4.3 得到使用模型WSUM | 第94页 |
4.5 利用使用模型WSUM进行web统计测试 | 第94-95页 |
4.6 基于单个用例的web统计测试策略 | 第95-96页 |
4.7 基于统计数据的进一步web测试 | 第96-97页 |
4.8 本章小结 | 第97-99页 |
第五章 Web应用的性能测试 | 第99-123页 |
5.1 引言 | 第99-100页 |
5.2 web性能测试的目标、内容和方法 | 第100-109页 |
5.2.1 性能测试的目标和种类 | 第100-101页 |
5.2.2 性能测试的内容 | 第101-104页 |
5.2.3 web应用性能测试的必要性和特殊性 | 第104-107页 |
5.2.4 Web应用性能测试方法 | 第107-109页 |
5.3 web性能测试模型WPTM | 第109-115页 |
5.3.1 性能指标 | 第109-113页 |
5.3.2 性能参数 | 第113-114页 |
5.3.3 性能指示器 | 第114-115页 |
5.4 web性能测试过程和用户行为建模 | 第115-122页 |
5.4.1 web性能测试过程 | 第116-119页 |
5.4.2 用户行为建模 | 第119-122页 |
5.4.2.1 用户导航建模 | 第119-120页 |
5.4.2.2 用户延迟建模 | 第120-121页 |
5.4.2.3 用户放弃建模 | 第121-122页 |
5.5 本章小结 | 第122-123页 |
第六章 web测试工具的设计与实现 | 第123-143页 |
6.1 web性能测试工具LoadSuit | 第123-126页 |
6.1.1 系统概述和系统功能结构 | 第123-125页 |
6.1.2 关键技术 | 第125-126页 |
6.2 web应用静态测试工具WebAnalysis | 第126-128页 |
6.2.1 系统概述和功能结构 | 第126-127页 |
6.2.2 用户界面设计 | 第127-128页 |
6.3 web测试用例库系统TLS | 第128-142页 |
6.3.1 系统概述 | 第128-129页 |
6.3.2 相关研究 | 第129-131页 |
6.3.3 系统功能结构 | 第131页 |
6.3.4 系统功能需求 | 第131-136页 |
6.3.5 核心模块的设计 | 第136-139页 |
6.3.6 数据库设计 | 第139-140页 |
6.3.7 用户界面 | 第140-142页 |
6.4 小结 | 第142-143页 |
第七章 总结与展望 | 第143-146页 |
7.1 本文工作总结 | 第143-145页 |
7.2 今后的工作 | 第145-146页 |
参考文献 | 第146-150页 |
攻读博士期间发表的论文和参与的课题 | 第150-151页 |
致谢 | 第151页 |