首页> 中文学位 >面向敏捷开发的软件测试技术研究与应用
【6h】

面向敏捷开发的软件测试技术研究与应用

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究背景

1.2 国内外研究现状

1.3 主要研究内容

1.4 论文组织结构

第二章 敏捷软件开发及测试技术研究综述

2.1 敏捷开发方法

2.1.1 敏捷的概念和原则

2.1.2 敏捷开发方法的特点和价值

2.1.3 经典的敏捷开发方法

2.1.4 敏捷开发的生命周期

2.2 软件测试技术

2.2.1 测试的目的和原则

2.2.2 软件测试的方法和技术

2.2.3 软件测试的策略

2.2.4 软件测试的模型

2.2.5 传统软件测试模型的不足

2.3 敏捷测试概述

2.4 敏捷测试对测试人员的新要求

第三章 改进的敏捷增量测试模型

3.1 典型的敏捷增量测试模型

3.1.1 典型的敏捷增量测试模型基本原理

3.1.2 典型的敏捷增量测试过程的建模

3.1.3 典型的敏捷增量测试模型的不足

3.2 改进的敏捷增量测试模型

3.2.1 改进的敏捷增量测试模型基本原理

3.2.2 改进的敏捷增量测试过程的形式化验证

3.2.3 改进的敏捷增量测试模型的过程实践

第四章 敏捷测试技术的应用

4.1 科达机电ERP项目概述

4.1.1 项目背景

4.1.2 开发测试难点及解决方案

4.2 FIT集成测试框架

4.3 基于FIT表格的测试实施

4.3.1 测试系统的三级结构

4.3.2 敏捷测试的过程

第五章 改进的敏捷增量测试模型的优势

5.1 测试工作对比

5.2 对比结果分析

第六章 总结与展望

参考文献

致谢

附录A(攻读硕士期间学术成果)

展开▼

摘要

传统软件开发方法越来越不能够满足日益复杂和多变的软件需求。敏捷软件开发方法由于具有支持变化、高度迭代、重视沟通和客户反馈的特性,有效地解决了传统软件方法的不足,因此越来越多的软件开发团队将敏捷开发方法应用到软件开发的实践中来。敏捷软件开发方法得到了迅速的发展。软件测试作为软件质量保证的基础,敏捷测试也相应成为软件开发团队关注的焦点。
  本文分析了敏捷软件开发的主要特点和传统软件测试模型在应用上的不足,讨论了软件测试技术在新的敏捷开发环境中的应用,探讨了敏捷测试面临的主要问题。以提高敏捷开发方法的软件测试效率为目的,提出了一种适合敏捷开发方法的软件测试模型:改进的敏捷增量测试模型。改进的敏捷增量测试模型和传统的敏捷增量测试模型的区别是将验证测试和拓展测试都放在当前迭代的计划内完成,从而使开发和测试保持了同步,便于软件项目的管理;同时在每一迭代周期增加了集成测试,便于及早地发现软件模块的问题,降低了软件在交付给用户后发现BUG的几率。
  最后本文将改进的敏捷增量测试模型应用到科达机电ERP项目实例中,并以FIT集成测试框架为基础进行自动化测试。研究结果表明,在敏捷项目中应用改进的敏捷增量测试模型,增加了软件测试的可靠性,提高了敏捷开发方法的测试效率。

著录项

  • 作者

    赵光星;

  • 作者单位

    湖南科技大学;

  • 授予单位 湖南科技大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 冯建湘;
  • 年度 2010
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    敏捷开发方法; 软件测试模型; 敏捷测试;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号