文摘
英文文摘
第一章引言
1.1软件测试
1.1.1软件测试概述
1.1.2软件测试的方法分类
1.1.3软件测试策略
1.2软件内建自测试
1.2.1软件内建自测试技术简介
1.2.2软件BIST技术结构框架
1.2.3课题的意义以及我在该课题中的任务
第二章静态测试方法
2.1静态测试方法相关概念
2.2静态分析器的实现
2.2.1规则的设计
2.2.2规则分析器
第三章测试用例的自动/半自动生成
3.1 概述
3.2测试用例相关概念
3.3测试用例生成系统中的随机数
3.4黑盒测试分析法中测试用例自动/半自动生成
3.4.1等价类划分法
3.4.2边值分析法
3.4.3黑盒测试方法中测试用例自动/半自动生成的伪代码
3.5白盒测试分析法生成测试用例
3.5.1程序结构分析
3.5.2基本路径二叉测试分析法
3.5.3白盒测试方法中测试用例自动/半自动生成的伪代码
3.6基本路径二叉分析法的路径覆盖率的分析
第四章故障模型的建立
4.1相关概念
4.2软件故障模型化
4.3故障模型的建立
第五章试验及试验结果
5.1静态分析器实例
5.2黑盒测试方法中测试用例自动/半自动生成实例
5.2.1黑盒测试方法中简单关系测试用例的生成
5.2.2黑盒测试方法中复杂关系测试用例的生成
5.3白盒测试方法中测试用例自动/半自动生成的实例
第六章课题的总结与展望
参考文献
作者攻读学位期间公开发表的论文
致谢
附录一:试验数据
附录二:软件测试工作流程图