收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

网络环境下软件测试自动化技术的研究与应用

李军  
【摘要】: 软件测试是软件生命周期的一个重要阶段,也是保证软件质量的重要手段。 软件测试一般分为手工测试和自动测试。软件自动测试技术是当前软件界的研究热点之一。在我国,软件测试和软件测试自动化的研究尚处于起步阶段。因此,对软件测试自动化技术的研究和应用具有十分重要的理论和实用价值。本论文主要研究网络环境下的软件测试自动化技术及其应用。 论文涉及的主要工作和成果包括: 1.研究了软件自动测试,特别是网络环境下软件自动测试技术。分析并指出了自动测试和手动测试的区别,分析了自动测试的优势及其局限性。研究了测试的五个活动和它们的特点,指出了最适合于自动化的两个测试活动:测试执行和测试检查。这些研究为后续的设计和开发工作提供了良好的理论基础。 2.结合国际合作课题——“LSF的测试自动化”,论文分析了网络负载均衡软件“LSF”测试中存在的诸多问题,指出传统的手工测试不能很好地为日益复杂的LSF提供有效的测试保证。因此,结合LSF的特点,论文提出和设计了一个自动测试系统的三层体系结构:测试用例层、测试组织工具层和测试域层。它具有层次清楚、可维护性好、可扩充性好等特点。它为LSF的测试提供了一个通用的自动测试框架结构,较好地解决了自动测试的基础性体系结构问题。 3.基于该三层体系结构,论文设计和实现了两个自动测试工具。 第一个是自动测试执行工具,实现对测试脚本的自动调度以完成某些特性的测试。它具有测试用例分组、断点恢复执行、超时监测和控制以及收集测试脚本返回信息等特性,方便了测试人员执行和控制测试用例。 第二个是日志信息搜索工具。日志文件是系统运行情况的记录,也是测试结果的一部分。因此,很多情况下测试人员需要对日志文件中的信息进行检索。该工具实现了在日志文件中搜索特定信息,为测试结果的分析提供了一个方便实用的手段。论文采用了巴科斯范式来表示逻辑表达式,为其提供了一个很好的形式化的表达方式。论文采用算符优先算法较好地解决了逻辑表达式的语法检查问题,为搜索算法的实现打下了良好的基础。 本文提出的自动测试系统的三层体系结构在LSF的测试中得到了初步的实现和应用,为自动测试的应用做出了一些探索,得到用户的好评。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 贺平;;软件测试课程开发[J];计算机教育;2006年12期
2 朱国庆,许聚常,任继平,邢伟;软件测试自动化实践[J];装甲兵工程学院学报;2004年02期
3 薛斐;;设备软件测试自动化迈上新台阶[J];现代电子技术;2006年03期
4 刘胜;软件测试及其自动化[J];信息技术;2001年03期
5 吴立竹;;软件测试的自动化[J];吉林工程技术师范学院学报;2005年12期
6 闫茂德,许化龙,訾向勇;软件测试技术及其支持工具介绍[J];集美大学学报(自然科学版);2003年02期
7 ;风河公司——软件测试自动化解决方案[J];自动化博览;2008年09期
8 宋婷;;浅谈软件测试自动化解决方案[J];中小企业管理与科技(上旬刊);2010年03期
9 林平荣;;高校软件测试自动化教学平台的搭建[J];电脑知识与技术;2010年28期
10 ;风河公司推出软件测试自动化解决方案[J];电信技术;2008年08期
11 韩青;;软件测试自动化的新进展[J];今日电子;2008年09期
12 费娟;;基于Silktest的软件测试自动化[J];广东通信技术;2006年02期
13 徐俊毅;;风河软件测试自动化方案为嵌入式系统开发提速[J];电子与电脑;2009年12期
14 洪义光;;软件测试技术的简单探讨[J];中国管理信息化;2010年23期
15 何群;C编译器自动测试工具的剖析与移植[J];计算机工程;2004年20期
16 张娟;李默;胡玲芳;;基于J2EE架构的自动化软件测试方案的设计[J];科技信息;2009年10期
17 冯伟;李波;何倩;;软件测试自动化应用分析[J];制造业自动化;2011年02期
18 潘静,陈锡鹏,王莹;单体自动化测试的实现[J];科技和产业;2005年11期
19 张向芳;李华;姜英伟;;软件测试自动化的实施方案[J];山西科技;2006年04期
20 董娜娜;詹惠琴;;软件测试自动化技术应用研究[J];电子测试;2010年11期
中国重要会议论文全文数据库 前1条
1 王晖;杨柳青;高振平;张幼春;朱学东;;软件测试自动化中的工具使用[A];第三届中国测试学术会议论文集[C];2004年
中国博士学位论文全文数据库 前1条
1 李丽;航天相机主控软件测试用例自动生成技术的研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年
中国硕士学位论文全文数据库 前10条
1 宋雁翔;航空嵌入式机载软件测试自动化的质量保证技术研究[D];电子科技大学;2008年
2 曾智勇;基于迭代开发的软件测试自动化的研究与实现[D];湖南大学;2010年
3 蔡志贤;软件自动化测试的研究与实践[D];南京理工大学;2005年
4 岳媛;软件测试自动化研究与应用[D];西安电子科技大学;2008年
5 丁宇航;飞行管理系统软件测试技术应用研究[D];长安大学;2008年
6 陈俊桦;软件测试自动化技术的应用与研究[D];西安电子科技大学;2008年
7 何正光;软件测试自动化工具的研究与开发[D];大连海事大学;2006年
8 张良;基于Linux的安全审计实现机制及其测试自动化的研究[D];北京交通大学;2007年
9 金京;基于UIA的自动化测试框架的设计与实现[D];大连理工大学;2012年
10 马妙霞;基于Linux的强制访问控制机制及其安全测试自动化的研究[D];北京交通大学;2007年
中国重要报纸全文数据库 前1条
1 河南安阳供电公司调度通信中心 杨军;嵌入式也需要虚拟化[N];中国计算机报;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978