测试驱动型开发中质量控制体系的研究与应用
第1章 绪论 | 第1-12页 |
·课题背景 | 第9-10页 |
·课题研究的目的和意义 | 第10-12页 |
第2章 传统开发方式下质量控制体系分析 | 第12-21页 |
·软件产品质量优劣的重要性 | 第12-13页 |
·影响软件产品质量的主要因素 | 第13-15页 |
·提高软件产品质量的重要手段一测试 | 第15-18页 |
·生命周期法 | 第18-19页 |
·原型法 | 第19-20页 |
·结合型的开发方法 | 第20-21页 |
第3章 测试驱动型开发 | 第21-38页 |
·测试驱动型开发思想的提出 | 第21-26页 |
·传统的开发方式在当今所面临的问题 | 第21-22页 |
·极限编程的出现 | 第22-23页 |
·测试驱动型开发的提出 | 第23-26页 |
·测试驱动需求的获取 | 第26-28页 |
·引入测试的系统分析与设计 | 第28-31页 |
·“测试前置”式的代码编写 | 第31-35页 |
·验收测试与系统试运行 | 第35-36页 |
·测试驱动型开发对开发人员的新要求 | 第36-38页 |
第4章 测试驱动型开发中的质量控制 | 第38-59页 |
·测试驱动型开发与传统开发方式的异同 | 第38-40页 |
·测试贯穿于整个开发过程 | 第38-39页 |
·每位开发人员都参与到质量管理中 | 第39-40页 |
·实践中对测试驱动型开发的运用 | 第40-54页 |
·系统开发背景的介绍 | 第40-41页 |
·按照传统方式进行前期开发 | 第41-44页 |
·测试驱动型开发在后期开发中的运用 | 第44-54页 |
·测试驱动型开发在质量控制体系上显现的优势 | 第54-59页 |
·需求调查与分析设计阶段错误堆栈的减少 | 第54-55页 |
·编码效率的提高 | 第55-56页 |
·各种针对代码测试时间的缩短 | 第56-57页 |
·系统运行效率的提高 | 第57页 |
·系统的可维护性更好 | 第57-58页 |
·开发风险的降低 | 第58-59页 |
第5章 总结 | 第59-61页 |
攻读学位期间公开发表的论文 | 第61-62页 |
致谢 | 第62-63页 |
参考文献 | 第63-66页 |
研究生履历 | 第66页 |