文摘
英文文摘
声明
第一章绪论
1.1研究背景
1.2软件测试与形式化方法
1.3 Web应用测试研究现状
1.4本文的主要内容和结构安排
第二章软件测试概述
2.1测试方法分类
2.1.1基于程序代码的测试
2.1.2基于规格说明的测试
2.2基于形式规格说明的软件测试
2.2.1形式方法和形式规格说明
2.2.2基于规格说明的软件测试分类
2.3软件测试的内容
2.3.1软件测试的目的
2.3.2软件测试的原则
2.3.3软件测试的对象
第三章Web应用测试概述
3.1 Web应用测试概述
3.1.1功能测试
3.1.2性能测试
3.1.3可用性测试
3.1.4客户端兼容性测试
3.1.5安全性测试
3.1.6小结
3.2 Web应用程序特点与现有测试方法
3.2.1 Web应用程序特点分析
3.2.2现有的Web应用程序测试方法
第四章Web应用模型的建立
4.1 Web应用的组件划分
4.2 Web应用的组件结构
4.2.1 Z模式概述
4.2.2 Web组件的模式表示
4.3 Web应用的组件行为
4.4 Web应用的一个实例
4.5 Web应用Object-Z模型的优点与不足
第五章测试用例生成
5.1测试用例生成
5.1.1建立状态迁移表
5.1.2产生测试场景
5.2测试用例的生成
5.2.1模式的前置条件
5.2.2模式复合与BVA策略
第六章测试工具设计及演示
6.1工具设计
6.1.1解析XML文件
6.1.2组件模式数据结构
6.2工具演示
6.2.1组件模式的导入
6.2.2产生状态迁移表
6.2.3产生测试场景
6.2.4测试用例的实例化
第七章结论
参考文献
作者在攻读硕士学位期间公开发表的论文
致 谢