软件测试用例自动生成系统研究开发

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:michellehb1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
测试用例自动生成是软件测试自动化领域的难题之一,目前仍处于研究探索阶段。作者围绕这一难题展开研究,在分析研究已有测试用例生成算法和实现技术的基础上,提出了面向单元测试,基于准则的测试用例生成算法,并在Windows Server2003环境下,用C++语言编码实现。 作者开发的测试用例自动生成系统由三个主要模块构成: (1) 测试用例生成模块,负责读入、分析被测文件,确立测试准则或者直接输入被测参数生成测试准则,生成测试数据。 (2) 测试准则文件管理模块,负责管理测试准则文件,将测试准则文件添加到数据库中,并且对数据库中的文件信息进行查询、修改及删除操作。 (3) 测试结果管理模块,负责管理测试结果文件,对数据库中的文件信息进行添加、查询、修改及删除操作。 尽管本课题的研究与软件开发是探索性的,但仍有一定的实用性和理论意义,必将为我国的软件测试自动化起到一定的推动作用。
其他文献
传统的数据库应用主要面向事务处理,在进行事务处理方面有着较为成熟的理论和产品,但是决策支持系统主要面向决策支持,其应用的特点决定了传统的数据库技术无法对其提供很好
基于策略的系统管理方法是高效管理大型复杂网络化系统的有效手段之一。而要实现基于策略的管理,其核心关键是策略语言的设计及相关策略决策引擎的实现。早在1998年,IETF就开
  ERP为制造业企业产、供、销、人、财、物的管理提供了一整套优化企业资源利用,集物流、信息流、资金流为一体的现代化管理工具。近年来,越来越多的企业开始开发和实施ERP系
本论文研究了移动IPv4中的原理和工作过程,分析了移动节点心使用静态的家乡代理HA,特别是当家乡代理地址是通过手工配置在MN上时,在某些情况下会有一些的缺陷。提出了动态家
随着数字视频摄像、处理技术的广泛运用和无线移动网络的迅猛发展,数字视频已经成为在手机、平板等移动设备间传递信息的重要媒介。近年来,人们对视频质量的要求不断提高,希
随着移动互联网的快速发展,移动平台的安全问题日益严重,尤其是近年来智能手机平台恶意软件的爆发式增长,使得如何保证移动平台数据的隐私性和完整性成为了当前安全研究的重
随着Internet和网络技术的不断发展,一种新的工作方式---计算机支持的协同工作(CSCW)应运而生。与此同时计算机支持的协同设计(CSCD)作为CSCW系统的一个主要应用,受到了越来
分布式应用系统具有网络化和异构性的特点,是网络一体化和并行处理分布化的产物。交易中间件是一种典型的分布式事务处理系统,成为构筑企业信息系统的主流平台,它提供了强大
随着互联网的迅猛发展,越来越丰富的信息呈现在用户面前,但同时伴随的问题是用户越来越难以获得其最需要的信息。如何主动地为满足某一类信息需求的用户提供相应的信息服务,
工作流管理系统是企业对其业务过程进行敏捷管理的新型信息系统,工作流管理系统维护的是以工作流过程定义形式表示的企业的业务过程。随着业务过程管理学的发展和业务过程改