软件自动化测试集成系统的研究与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件自动化测试集成系统的研究与实现
近年来,随着人们对软件质量的重视,软件测试技术逐渐成为人们关注的焦点。为了应对复杂快速多变的软件需求,越来越多的软件团队将敏捷方法应用于软件实践当中。敏捷开发的核心是测试驱动开发,其适合于更快的迭代开发周期、更频繁的需求和设计的变更的应用。自动化测试是敏捷测试的关键所在。
而在频繁的迭代变更中,如何使测试流程自动化,并对测试用例进行有效管理和复用,成为了目前的难题。本文提出了一个测试集成系统,把自动化测试工具与测试管理工具和缺陷跟踪工具整合起来系统运作,规范了测试过程管理。本文通过详尽的需求分析,提出了集成系统的架构,选取了三款不同种类的开源测试工具作为系统的基础工具,结合详尽的分析、扩展功能设计和数据集成的方法,设计了一套覆盖敏捷测试工作整个过程的测试集成系统,并介绍了该系统的实现。测试分析结果表明,本系统不仅满足了敏捷测试频繁迭代的要求,而且对敏捷测试的生命周期进行了有效的组织管理。