首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

面向对象软件测试理论与技术的研究

第一章 绪  论第1-14页
 1.1 研究背景和意义第10-11页
 1.2 论文组织安排第11-12页
 1.3 作者主要工作第12-14页
第二章 面向对象与软件测试第14-28页
 2.1 传统软件测试技术简介第14-17页
 2.2 测试OO软件的特殊性第17-23页
 2.3 研究现状综述第23-28页
第三章 抽象数据类型的规范和测试第28-39页
 3.1 ADT的代数规范第28-32页
 3.2 ASTOOT方法介绍第32-39页
  3.2.1 LOBAS规范第33-35页
  3.2.2 基本思想第35-37页
  3.2.3 原型系统第37-39页
第四章 基于方法序列规范的测试用例生成第39-54页
 4.1 方法序列规范(Method Sequence Specification, MtSS)第40-42页
 4.2 消息序列规范(Message Sequence Specification, MgSS)第42-43页
 4.3 继承性和MtSS第43-47页
  4.3.1 特化继承第45-46页
  4.3.2 细化继承第46页
  4.3.3 选择性继承第46-47页
 4.4 MtSS和MgSS的一致性第47-48页
 4.5 基于MtSS的测试用例生成第48-52页
  4.5.1 随机生成策略第49页
  4.5.2 基于划分的生成策略第49-52页
   4.5.2.1 基于状态的划分准则第50页
   4.5.2.2 基于属性的划分准则第50-51页
   4.5.2.3 基于操作特征的划分准则第51-52页
 4.6 检验健壮性的测试用例生成第52-54页
  4.6.1 遗漏法第52-53页
  4.6.2 颠倒次序法第53页
  4.6.3 冗余法第53-54页
第五章 契约测试与测试用例重用研究第54-77页
 5.1 继承性和多态第55-57页
  5.1.1 类型与子类型第55-56页
  5.1.2 继承与重置第56页
  5.1.3 多态和子类型替换第56-57页
 5.2 注记符号和定义第57-59页
 5.3 OO程序的测试充分性第59-61页
 5.4 独自测试父类第61-62页
 5.5 独自测试子类A′第62-64页
 5.6 A契约测试B第64-66页
 5.7 A契约测试B′第66-68页
 5.8 A′契约测试B第68-70页
 5.9 A′契约测试B′第70-71页
 5.10 举例第71-73页
 5.11 测试新增加的类第73-77页
第六章 OO程序集成测试顺序研究第77-98页
 6.1 传统程序的集成测试策略第77-81页
 6.2 对象关系图第81-85页
  6.2.1 类之间的关系第81-82页
  6.2.2 对象关系图第82-85页
 6.3 理想的测试顺序第85-87页
 6.4 Kung的测试顺序分配算法第87-91页
  6.4.1 OO程序的回归测试第87-88页
  6.4.2 测试顺序分配算法第88-91页
 6.5 一种新的测试顺序分配算法第91-98页
  6.5.1 级号分配算法第91-92页
  6.5.2 计算主级号第92-93页
  6.5.3 计算次级号第93-94页
  6.5.4 类间集成测试过程第94-95页
  6.5.5 举例第95-98页
第七章 结束语第98-100页
参考文献第100-108页
致  谢第108-109页
作者攻读博士学位期间撰写的论文第109页

论文共109页,点击 下载论文
上一篇:兔附睾蛋白BE-20抗原基因完整序列的克隆、测定,基因表达与功能的初步研究
下一篇:东北白眉蝮蛇毒三种蛋白酶的cDNA克隆、表达纯化及重组蛋白活性的初步观察