当前位置:问答库>论文摘要

题目:自动化测试执行管理工具的研究与实现

关键词:自动化测试工具;测试执行;测试管理;分布式测试

  摘要

软件测试伴随着软件的产生而产生,随着软件的不断发展,软件测试也越来越受到重视。为了提高测试效率,越来越多的测试工作引入了自动化测试的思想和方法。采用自动化的测试工具能在测试活动中减少一部分开销,同时,有些测试活动靠手工方式难以实现和度量,这时自动化测试工具就可以代替手工方式顺利实现。测试执行管理工具可使测试自动进行,将测试输出结果与期望输出进行比较,同时监控和管理测试执行过程。本论文的目标是研究一种新的更适合总课题需求的自动化测试执行管理方法,根据该方法设计并实现一个自动化测试执行管理工具。本文首先分析了总课题的需求概况和现存问题,表明了设计一种新的自动化测试执行管理方法和工具的必要性。然后介绍了一种更适合目前需求状况的自动化测试执行管理方法必须具备的功能特点和工作原理,并详细阐述了自动化测试执行管理工具的总体架构。该工具采用C/S架构设计,因此本文分别阐述了测试执行服务器的工作原理和控制台的实现的关键技术等。测试执行服务器负责测试用例的执行和结果分析。控制台则支持测试过程的有效管理、多种脚本化语言的编辑、图形化的定制测试执行过程、实时监控等功能,并提供详尽的测试结果和日志信息。最后,以两个典型的测试场景为例介绍了自动化测试执行管理工具的应用实例,验证了工具的可用性。本文设计并实现的自动化测试执行管理工具已经被部分应用于总课题《国产软件应用适配工程环境》当中,对总课题中测试用例的复用和回归测试给予了有力支持。