软件自动化测试方法研究及系统开发

被引量 : 0次 | 上传用户:aww2345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代信息技术的飞速发展,软件测试逐渐成为软件系统工程的一个关键组成部分,是软件开发的重要环节和保证软件质量的关键步骤,其目的是以最少的时间和人力找出软件中潜伏的各种错误和缺陷。软件自动测试技术是当前软件界的研究热点之一,能有效地减少测试工作量并提高测试效率。在我国,软件自动化测试的研究尚处于起步阶段。论文针对市场上已有的软件测试工具的局限性和一些无法实现的技术难点进行了详细的研究与分析,提出并设计一种有效和操作简便的自动化测试工具Software QuickAutomated Test(SQAT)。首先,对国内外软件自动化测试技术研究领域的发展现状和成果进行研究,对软件自动化测试技术的两种主流方法包括软件黑盒测试和白盒测试优缺点以及实施步骤进行分析总结。其次,对软件自动化测试工具需求分析与设计。研究分析软件自动化测试工具的功能需求;研究SQAT工具总体设计;设计SQAT工具测试方法,包含单元测试方法、测试数据的自动生成方法、集成测试方法、测试脚本编写方法、测试脚本的自动生成等;对SQAT工具的总体流程进行设计,提出软件自动化测试的六个步骤。再次,对软件自动化测试系统进行了实现。主要功能包括应用SQAT工具对待测试程序集进行识别和数据的自动读取,包含MS Excel格式的测试数据和XML测试数据;自动生成测试脚本包含CodeDom命名空间以及使用CodeDom编写测试脚本;并对SQAT工具进行了集成测试和验证。最后,提供了一些实例对SQAT工具进行了试用。通过对论文方法和开发的工具在项目中的实际应用表明,SQAT工具能够提高测试的效率,减轻一定的工作量。
其他文献
民间借贷的发展现状与当前法律制度的不足体现了我国民间借贷立法的必要性。然而,一部法律的制定不是一蹴而就的。目前我国民间借贷立法在理论和实践方面均存在一定的困难。理
目的了解不同年龄段特发性脱髓鞘性视神经炎的临床特征及转归。方法收集2009年5月~2010年12月就诊于解放军总医院确诊为特发性脱髓鞘性视神经炎的137例患者的临床资料,按年龄
随着信息技术的不断发展,新的媒介形态逐渐的涌现出来,媒介融合时代已经悄然来临。媒介融合时代的到来促使了艺术设计发生了极大地转变,同时也面临了一定的挑战。本文阐述了
水是万物之本,然而随着经济的发展,我国出现严重的水环境问题,解决水环境问题,关键在教育。我国幅员辽阔、人口众多但是人均水资源匮乏,对公民进行水环境保护教育,有利于公民提高水
ZnO作为一种N型宽带隙直接带隙半导体材料,室温下禁带宽度为3.37eV,有优异的压电、光电、压敏等特性,其原材料丰富且无毒,电导率和透过率高,具有和ITO相媲美的电学、光学性能。为
对市政道路进行减隔振设计,需先研究交通车辆荷载引起的道路振动特性。实测了广州市南大路和番禺大道北辅路在四种车辆和混合车流时的路面振动加速度,并对测试数据进行峰值、
含氟功能共聚物以其特殊的优异性能越来越广泛的应用于航空航天、核工业、太阳能利用、燃料电池以及特殊膜制备等高端领域;作为交联或共聚含氟聚合物必不可少的合成前体,远螯类
目的探讨胸腔镜手术治疗老年肺气肿自发性气胸的适应证和手术方法。方法1994年9月~2011年12月,胸腔镜手术治疗43例老年肺气肿自发性气胸。单发或成簇大疱者行完全胸腔镜手术(vid
目的:应用专家问卷调查法即德尔菲(Delphi)法制订科学规范且实用的《小儿肾病综合征中医诊疗指南》。方法:在文献研究的基础上,采用专家问卷调查与专家论证会相结合的方法制订《小
建立了用超声波法提取蛹草拟青霉中虫草菌素和用HPLC法测定其含量的方法。试验结果表明,在检测波长259 nm处,虫草菌素浓度为5.42~173.3μg/mL时,回归方程C=-1.2846+3.41192×