首页> 中文学位 >基于软件功能的自动化回归测试技术研究与应用
【6h】

基于软件功能的自动化回归测试技术研究与应用

代理获取

目录

摘要

第一章研究背景与意义

1.1项目研究的背景

1.2国内外研究现状

1.3重点研究技术分析

1.4论文工作与内容

1.5小结

第二章相关技术分析

2.1分布式计算及网格技术

2.1.1分布式计算技术

2.1.2网格技术

2.1.3网格与分布式计算的关系

2.2 PLATFORM公司LSF及相关产品介绍

2.2.1 LSF软件概述

2.2.2 LSF软件的体系结构

2.2.3 LSF软件的工作原理

2.2.4 LSF相关产品自动测试的意义

2.3软件测试技术简述

2.3.1软件测试的定义

2.3.2软件测试的目的

2.3.3软件测试的步骤

2.3.4软件测试的技术

2.4软件测试自动化技术

2.4.1软件测试自动化的定义

2.4.2软件测试自动化的目的

2.4.3软件测试自动化的标准

2.4.4自动化软件测试的适用范围

2.4.5自动化软件测试的体系结构

2.5自动化测试工具开发技术

2.5.1脚本技术

2.5.2脚本技术分类

2.5.3脚本预处理

2.6小结

第三章总体设计

3.1 LsfRegTest简介

3.1.1 产品需求

3.1.2设计概要

3.1.3开发进度安排

3.2 LsfRegTest特点介绍

3.2.1 lsfRegTest和非分布式系统回归测试软件的比较

3.2.2 lsfRegTest和同类测试软件的比较

3.2.3产品特点概括

3.3 LsfRegTest基本功能

3.3.1功能测试的基本框架

3.3.2 Bug retest的基本框架

3.3.3可扩展性

3.4 小结

第四章关键技术研究

4.1 LsfRegTest的体系结构

4.2 LsfRegTest调度器分析

4.2.1调度器的特点

4.2.2调度器的结构

4.2.3调度器的功能

4.2.4调度器应用技术的细节

4.3 LsfRegTest其它组件介绍

4.3.1测试用例集合

4.3.2配置转换器

4.3.3实时监控器

4.3.4日志生成器

4.3.5测试报告生成器

4.4 LsfRegTest测试用例的实现

4.4.1自动化测试用例的等价类划分

4.4.2测试用例开发准则及流程

4.4.3两种不同形式的测试用例

4.4.4关键字驱动技术在开发中的应用

4.4.5一个典型自动化测试用例的实现

4.5小结

第五章成果测试与分析

5.1产品预期

5.2未使用前

5.3使用该产品后

5.4效率分析

5.5小结

第六章 系统改进意见与应用设想

6.1存在不足

6.2改进意见与设想

6.3 应用前景

6.4小结

致谢

参考文献

展开▼

摘要

随着软件测试为越来越多的企业所重视,以及现阶段软件规模的不断膨胀,自动化测试已逐渐成为了一个受到广泛关注的热门技术。有人以软件产品的自动化测试程度来衡量软件质量,甚至用来评价企业技术水平的高低。 本文论述了软件测试自动化相关理论和技术,分析了笔者为加拿大PlatformComputing公司的网络负责管理系统开发的自动化测试软件lsfRegTest测试工具集。论文的主要工作如下:1.文章从LSF的系统结构入手,在详细分析了LSF构架和工作模式的基础上,为自动化测试工具制定了详细可行的开发方案;2.在确保最大兼容性的基础之上,为lsfRegTest开发了以关键字驱动技术为核心的系统构架。3.结合软件质量管理的经验,笔者还为测试用例集的开发制定了一套详细的流程,并在工程的第一期阶段为lsfRegTest测试工具扩充了七百余个回归测试用例,达到了对LSF基本功能百分之六十左右的测试覆盖率。4.本文结合lsfRegTest自动化测试工具的开发,对软件测试、分布式计算及测试脚本的关键字驱动技术做了详细的说明。 lsfRegTest的使用,为LSF6.2的测试节省人力45开销人/天,并发现LSF的软件错误49个,取得了积极的测试效果。lsfRegTest作为关键字驱动的自动化测试工具,不仅能实现高效的自动化功能回归测试,还为LSFBugRetest和其它兼容性测试提供了一个可扩充的测试构架,有着良好的应用前景。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号