首页> 中文学位 >基于SCRUM敏捷开发过程的软件测试的研究与应用
【6h】

基于SCRUM敏捷开发过程的软件测试的研究与应用

代理获取

目录

文摘

英文文摘

声明

第一章引言

1.1 论文研究的背景

1.2 论文研究的现状

1.2.1 软件测试发展现状

1.2.2 SCRUM发展现状

1.3 研究内容及主要工作

1.4 论文组织

第二章软件测试的理论和方法

2.1 软件测试概述

2.1.1 软件测试的定义

2.1.2 软件测试的目的

2.1.3 软件测试的阶段

2.1.4 软件测试的周期

2.1.5 软件测试的方法

2.1.6 软件自动化测试

2.1.7 软件测试的工具

2.2 SCRUM概述

2.2.1 SCRUM方法的原理

2.2.2 SCRUM方法的过程

2.2.3 SCRUM方法的角色

2.2.4 SCRUM方法的特点

第三章SCRUM测试方案的研究与设计

3.1 人员配置与测试角色

3.1.1 SCRUM人员配置

3.1.2 SCRUM测试角色

3.2 SCRUM测试模型

3.2.1 体系结构设计阶段的测试分析

3.2.2 Sprint阶段的测试分析

3.2.3 交付和巩固阶段的测试分析

3.2.4 基于SCRUM方法的测试模型

3.2.5 SCRUM模型分析

3.3 SCRUM主要测试方法

3.3.1 各阶段主要测试方法

3.3.2 文档测试

3.3.3 代码检查

3.3.4 冒烟测试

3.3.5 FullPath测试

3.3.6 Debug调试

3.3.7 安全性测试

3.3.8 性能测试

3.3.9 全球化和本地化测试

3.4 SCRUM测试的过程管理

3.4.1 测试计划

3.4.2 Bug规范与管理

3.5 SCRUM测试方案的提出

第四章ReachOut项目与SCRUM的结合应用

4.1 ReachOut项目简介

4.2 ReachOut项目人员配置

4.3 ReachOut项目测试环境

4.4 ReachOut项目测试管理配置

4.4.1 工作项模板管理

4.4.2 工作项管理

4.5 ReachOut项目测试方法及实现

4.5.1 用户界面自动化测试

4.5.2 数据驱动的API测试

4.5.3 代码覆盖率测试

4.5.4 全球化测试

4.5.5 功能测试

4.6 SCRUM测试方案分析与评估

4.6.1 横向分析

4.6.2 纵向分析

4.6.3 评估结果

第五章总结与展望

5.1 本文总结

5.2 今后的研究方向

致谢

参考文献

展开▼

摘要

SCRUM方法是目前敏捷软件开发方法中的一个比较新兴的开发方法,在国内很多公司,敏捷开发方法一般都采用了生搬硬套的方法应用在软件测试中,很难真正挖掘出敏捷软件开发的精髓。 本文在总结了现有的软件测试技术,结合微软公司软件测试经验,并在分析和归纳了SCRUM方法各阶段特点的基础上,设计出适用于SCRUM方法各阶段的测试过程和具体步骤的实施方法。然后在分析与研究了现有的测试模型与微软开发测试平台Visual StudioTeam System(VSTS)的基础上,设计出一套基于SCRUM方法的、能够应用于VSTS平台的软件测试方案和测试模型。 用户界面自动化测试和用户接口测试是目前软件测试研究中的热点之一,本文在介绍了将SCRUM软件测试方法与ReachOut项目的结合应用之外,还在以VSTS为支撑平台的基础上,实现了以MAUI(Microsoft Automation of UI)和.netframework结合的用户界面自动化测试,还在以VSTS测试套件的支持下,实现了数据驱动的用户接口测试。 在与实际测试项目结合的探索研究中,本文取得了以下研究成果:1)利用SCRUM方法论为指导进行测试项目管理,证明了SCRUM在测试项目上的可行性;2)在SCRUM与VSTS充分结合应用的同时,实现了基于VSTS的用户界面自动化测试和用户接口测试;3)在SCRUM开发过程中有效结合软件测试管理,取得了宝贵的经验和项目管理方法。 作者的主要工作和创新是设计了基于SCRUM方法的测试方案,参与了测试项目的计划,实施以及管理。

著录项

  • 作者

    蔡芳;

  • 作者单位

    北京邮电大学;

  • 授予单位 北京邮电大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 杨文川;
  • 年度 2008
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    软件测试; SCRUM方法; 敏捷软件开发;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号