第一章 绪论 1
1.1 研究背景 1
1.2 研究的现状及不足 3
1.3 本文的主要工作 7
1.4 本文组织安排 9
第二章 UML、Z语言与软件测试 10
2.1 UML基础 10
2.2 形式规格说明语言Z 16
2.3 软件测试基础 19
2.4 小结 25
第三章 UML statecharts的形式化语义 26
3.1 UML statecharts概述 26
3.2 UML statecharts的形式化语法 29
3.3 UML statecharts的形式化语义 34
3.4 小结 45
第四章 基于UML状态图的测试准则 46
4.1 测试充分性准则 46
4.2 基于UML状态图的测试充分性准则 48
4.3 基于UML状态图测试准则的应用 59
4.4 测试准则之间的包含关系 64
4.5 小结 66
第五章 基于UML statecharts的测试用例生成 67
5.1 基于UML statecharts的测试用例推导 67
5.2 基于迁移覆盖的测试用例生成 72
5.3 基于全谓词公式覆盖的测试用例生成 77
5.4 基于迁移对覆盖的测试用例生成 87
5.5 基于全ZOT路径覆盖的测试用例生成 90
5.6 小结 94
第六章 系统的设计及实现 96
6.1 系统设计 96
6.2 数据结构与类 97
6.3 UMLSTG系统的界面 106
6.4 小结 109
第七章 结束语 110
7.1 本文主要贡献 110
7.2 未来的工作 112
参考文献 113
致谢 121
附录一:咖啡出售机的XML文件 122
附录二:迁移覆盖的测试用例 124
附录三:三种测试准则的迁移序列 130
附录四:测试用例规格说明语言的语法 134
附录五:迁移覆盖的测试用例文件 136
攻读博士学位期间发表的论文 143
攻读博士学位期间参与的科研项目 144
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《红色旅游的社会效应研究》吴春焕著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《《国语》和《战国策》词汇比较研究》陈长书著 2017
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《行政保留研究》门中敬著 2019