基于VSTS的Scrum软件测试方法的研究和应用

被引量 : 0次 | 上传用户:letianqingya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今信息技术的发展和进步可谓是日新月异、瞬息万变,各行各业对信息技术的需求和依赖也越来越多,同时对信息技术的期望和要求也越来越高。在软件开发领域,同样面临着新的挑战。要想解决软件开发过程中所面临的各种困难和问题,应该从两方面入手:一方面要找到一个正确的方法论来指导软件开发,另一方面需要有一个高效率的团队开发平台作为软件开发的有力支撑。 Scrum是一种典型的敏捷软件开发方法,它强调灵活性来适应快速变化的软件需求,它抛弃了重载(Heavyweight)方法中复杂的过程和过于严格的文档要求,是一种轻载(Lightweight)方法。在Scrum开发过程中,通过迭代的增量开发、测试驱动的开发、有目的的预测和估计、及时地调整工作计划、把软件开发周期划分为小的时间片、务实的Scrum会议等等有效的手段来提高软件开发效率。越来越多的软件开发团队开始把Scrum作为指导软件开发的方法论。 VSTS(Visual Studio 2005 Team System)是微软最新发布的团队开发平台,它不同于以前的Visual Studio版本,因为它不仅是一个健壮的、成熟的、易于使用的工具,而且它可以通过定制需要的方法论模板把软件开发方法集成到开发平台中供各种团队角色使用。在软件生命周期中,整个团队都按照定制的软件开发方法的工作流程来工作。因此VSTS不仅是开发工具,更是解决方案的框架模型,是软件开发工具和软件开发方法论的完美结合。 本文研究了Scrum敏捷软件开发方法及其特点,在VSTS平台上通过定制Scrum方法论模板实现了Scrum开发流程,研究了基于VSTS平台的软件测试方法,并实现了对WinForm程序和WebPage程序的自动化测试。
其他文献
庄子以合乎人性或人性化的存在方式为人"在"世的应然形态,逍遥的意义,首先便在于它体现了如上价值趋向。在"乘天地之正"的形式下,循乎外在法则与合乎内在人性相互统一,逍遥则
企业之间的竞争已经从过去以质量、价格、管理为中心,转变为以客户为中心。为了有效地利用客户资源,客户资源管理(CRM)系统应运而生。同时,由于现代数据分析、处理技术的发展
20世纪90年代以来,经济全球化发展迅猛。经济全球化主要表现为贸易全球化、金融全球化、生产全球化和信息全球化。经济全球化的政治效应在于,国际经济组织和跨国公司限制了民
<正>江城子乙卯正月二十日夜记梦十年生死两茫茫,不思量,自难忘。千里孤坟,无处话凄凉。纵使相逢应不识,尘满面,鬓如霜。夜来幽梦忽还乡,小轩窗,正梳妆。相顾无言,惟有泪千行
MVC模式是一种适合于交互式系统开发的设计模式。采用MVC模式设计的系统由模型、视图和控制器三个主要部分组成。这三个部分把应用程序的输入、处理和输出分离开来,克服了传
短文改错一直以来都是令学生头疼的一道题,同时又也是学生在高考中失分较为严重的一道题。尽管改错题中需要改正的错误较为简单,但很多学生很难发现错误并改正错误。其主要原
<正>引子从2003年10月第十八届世界客属恳亲大会在郑州召开之际,时任全国政协副主席的罗豪才同志提出加强河洛文化研究到现在已经十年多。这十年,河洛文化研究走出了一条从"
维生素D是一类重要的脂溶性维生素,对人体骨骼发育、营养元素吸收及佝偻病防治等具有重要作用。国内外法律规定了婴幼儿配方乳粉中维生素D的含量限值,其含量测定也成为婴幼儿
作为非言语交际系统的一部分,时间是一种无声的语言。不同的民族由于受到不同的文化的影响对时间有着不同的理解和看法,即,有着不同的时间取向。本文从中美影视作品的角度,在
文章通过对"司法能动主义"的概念来源和相关制度背景的考察,认为其前提是司法审查权的获得。同时指出,这一术语的语义语境在中国传播的过程中产生了至少三个方面的偏差和误解