文摘
英文文摘
第1章 绪论
1.1 课题的背景及意义
1.2 课题的研究现状
1.3 课题的主要工作
1.4 本文的组织结构
第2章 软件测试的理论知识和关键技术
2.1 传统软件测试
2.1.1 软件测试的概念
2.1.2 软件测试的重要性和必要性
2.2 WEB测试的新特点
2.3 WEB测试自动化
2.3.1 测试自动化的必要性
2.3.2 测试自动化工具
2.3.3 测试自动化的局限性
2.4 安全性测试
第3章 AHP算法理论
3.1 AHP算法的简介
3.2 AHP算法的基本原理和步骤
3.3 AHP算法的优点和局限性
3.3.1 AHP算法的优点
3.3.2 AHP算法的局限性
第4章 WSAT的设计
4.1 WSAT的提出
4.2 WSAT的设计思路
4.3 WSAT的结构设计
4.4 主要功能模块
4.4.1 黑盒测试部分的设计
4.4.2 白盒测试部分的设计
4.4.3 测试报告的设计
4.5 数据库的设计
第5章 WSAT的实现
5.1 黑盒测试部分的实现
5.1.1 浏览器部分的实现
5.1.2 测试分类排序的实现
5.2 白盒测试部分的实现
5.2.1 页面分析
5.2.2 代码净化
5.2.3 漏洞定位及插桩
5.2.4 尝试修复漏洞
5.3 测试报告的实现
第6章 WSAT的测试与分析
6.1 WSAT的测试
6.1.1 实验环境
6.1.2 测试结果
6.2 WSAT的分析与比较
6.2.1 WVS的介绍
6.2.2 WSAT与WVS的分析比较
结束语
参考文献
攻读学位期间主要的研究成果目录
致谢