基于敏捷开发模式下的软件测试的改进和应用
摘要 | 第1-5页 |
ABSTRACT | 第5-8页 |
第1章 绪论 | 第8-13页 |
·课题背景 | 第8页 |
·相关领域研究现状 | 第8-11页 |
·软件测试 | 第8-9页 |
·敏捷开发方法 | 第9-11页 |
·论文研究内容 | 第11-12页 |
·论文的组织 | 第12-13页 |
第2章 传统的软件测试过程和方法 | 第13-28页 |
·软件测试目的和任务 | 第13-14页 |
·软件测试的原则 | 第14-16页 |
·软件测试过程模型 | 第16-18页 |
·V 模型 | 第16页 |
·W 模型 | 第16-17页 |
·H 模型 | 第17-18页 |
·软件测试方法和技术 | 第18-25页 |
·静态测试与动态测试 | 第18-19页 |
·黑盒测试与白盒测试 | 第19-21页 |
·软件测试阶段 | 第21-25页 |
·传统软件测试流程的弊端 | 第25-27页 |
·本章小结 | 第27-28页 |
第3章 敏捷开发过程中的软件测试技术 | 第28-49页 |
·敏捷过程 | 第28-30页 |
·项目中用到的敏捷方法 | 第30-31页 |
·敏捷开发中软件测试的改进 | 第31-42页 |
·测试模型的改进 | 第31-35页 |
·测试计划的改进 | 第35-40页 |
·测试策略的改进 | 第40页 |
·敏捷测试过程对测试人员的能力要求 | 第40-42页 |
·敏捷测试优秀实践 | 第42-48页 |
·持续集成 | 第42-46页 |
·自动化测试 | 第46-47页 |
·测试驱动开发 | 第47-48页 |
·本章小结 | 第48-49页 |
第4章 基于敏捷开发项目中软件测试的应用 | 第49-80页 |
·项目简介 | 第49-52页 |
·项目中的测试计划 | 第52-53页 |
·Story 的划分与澄清 | 第53-58页 |
·Story 的划分 | 第53-55页 |
·Story 的澄清 | 第55-58页 |
·可测性需求与迭代验收标准的提出 | 第58-61页 |
·可测试性需求 | 第59-60页 |
·迭代验收标准 | 第60-61页 |
·迭代验收测试用例的制定 | 第61-74页 |
·Story1 验收测试用例的制定 | 第62-64页 |
·Story2 验收测试用例的制定 | 第64-65页 |
·Story3 验收测试用例的制定 | 第65-73页 |
·Story4 验收测试用例的制定 | 第73-74页 |
·自动化测试脚本的编写 | 第74-79页 |
·本章小结 | 第79-80页 |
第5章 运用敏捷测试的效果和评价 | 第80-86页 |
·测试执行情况 | 第80-82页 |
·测试评估 | 第82-83页 |
·敏捷测试和传统测试的比较与评价 | 第83-85页 |
·本章小结 | 第85-86页 |
第6章 结束语 | 第86-87页 |
致谢 | 第87-88页 |
参考文献 | 第88-90页 |