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

题目:软件自动化测试框架的研究与实现

关键词:软件自动化测试;自动化测试框架;数据驱动;关键字驱动;自动化测试生命周期;RFT

  摘要

随着现代信息技术的飞速发展,软件系统日趋复杂,对于软件功能、性能方面的要求不断提高,同时,为了更好的占领市场,软件产品的开发周期不断缩短。在这种情况下,如何高效地保证软件产品的质量,已成为众多企业关注的焦点。仅依靠以密集劳动为特征的传统手工测试,已经不能满足快速开发和测试的需求。为了克服手工测试的一些困难,自动化测试逐渐被引入进来。为了提高软件自动化测试的可重用性,以及在系统、产品以及数据方面的独立性,本文在对当前业界主流的软件测试框架进行研究的基础上,分析比较几种自动化测试框架的特点,并以用友软件下一代ERP产品U9作为背景,结合在实际项目中软件自动化测试的应用,提出了一个面向对象的自动化测试框架,并付诸于实践。论文内容分为以下四部分:1. 介绍自动化测试的引入及内容概要,阐述软件自动化测试现状,软件自动化测试的特点,以及实施自动化测试的必要性。2. 从业界主流的几种自动化测试框架入手,分析几种自动化测试框架的策略目标,关键成功因素,并进行比较,提出一个三层结构自动化测试框架。3. 以用友软件下一代ERP产品U9为背景,在对产品的测试过程和特点进行分析的基础上,设计一个适合U9产品的基于RFT测试工具的面向对象的自动化测试框架。4. 实现基于RFT测试工具的面向对象的三层结构自动化测试框架,完成测试框架原型设计与开发。5. 把自动化测试框架应用于U9产品开发过程中的软件自动化测试,进行测试框架的验证。