试论软件测试用例复用策略

来源 :电子乐园·中旬刊 | 被引量 : 0次 | 上传用户:heyifeizhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着现代化技术以及信息化手段的飞速发展,社会已经进入到了全新的发展阶段中,这也为多个社会行业的发展起到了良好的促进作用,而软件行业作为一种新兴行业,为了进一步实现稳定发展,就必须要稳步提升软件系统的整体规模,在确保软件设计质量不受影响的同时,全方位提升相应用户的实际应用体验。而软件测试作为整体软件设计工作中的重要组成部分,其中的关键内容就在于执行相应的测试用例,通过全新测试用例复用技术,就能够在根本上提高测试效率,更好的提升软件的整体质量。因此,文章首先对软件测试中的测试用例复用加以明确;在此基础上,提出软件测试用例的具体复用策略。
  关键词:软件测试;测试用例;复用策略
  引言:随着整体软件行业的产业化发展,使得软件系统的规模正在不断提升,其内部的组成结构也在向着复杂化的方向转变,这就需要进一步保障软件的设计质量,全面提高用户自身的使用体验。而软件测试技术作为稳步提高软件质量的关键所在,其同时也属于软件开发工作当中至关重要的组成部分,软件测试的关键就在于对测试用例进行必要的执行设计,然而,由于不同测试人员对于相应测试软件的基本需求存在着较为明显的差异,使得大部分测试用例虽然覆盖面较广,但所产生的冗余现象则比较严重。因此,这就需要科学合理的引入测试用例复用技术,进一步解决测试人员工作经验不足所引发的问题,在最大程度上提高测试用例的设计质量。
  一、软件测试中的测试用例复用
  (一)软件测试的复用
  软件测试复用,其属于整体软件开发过程当中的关键阶段,主要就是根据软件开发阶段中,不同工作过程的需求进行说明,并有效执行这部分测试用例,以此来更好的找寻出软件存在的错误以及缺陷。由此可以看出,软件测试的复用具体包括了测试计划复用、测试用例复用以及测试需求复用这三点主要内容。其中的测试计划复用,所指的就是对测试计划、测试报告以及测试方案展开更加详细的描述;而测试需求的复用,则是对需求进行必要的分析以及定义,以此来明确软件测试过程当中所提出的基本需求,并以此为基础来提供出与之对应的软件测试方式以及测试过程;最后为测试执行的复用,测试执行主要就是对测试用例集进行设计,并在对每个测试集进行执行的过程当中,记录好相应的测试结果。
  (二)测试用例具备的可复用性
  在软件工程高速发展的背景下,大多数应用软件都具备着模块化特征,其中只需要根据相应的需求来对模块源代码加以修改,就能够使用全新的软件,并且基本架构方面并不用产生太大变化。因此,这种模式的应用软件,其以往所采用的测试用例,在大多数全新的软件当中都是可以繼续使用的,简单来说,这部分测试用例都具备着复用性特征,站在实际情况的角度上来看,模块的开发过程中,底层的测试对象中所采用的测试用例,通常情况下都会应用在高层测试对象当中,比如在单元测试阶段应用的测试用例,就可以在集中测试过程中使用。而测试用例的复用,就是将一种已经执行的测试用例,有效应用在这一软件当中的全新版本或是其他软件的测试工作当中,这也使得具备着复用性的测试用例具备着标准化、通用性以及独立性的主要特点[1]。
  二、软件测试用例的具体复用策略
  (一)可复用测试用例的具体设计
  对可复用测试用例展开必要的描述、刻画以及管理,是确保测试用例能够具备复用性的关键所在。因此,在对用例复用测试环境产生的变化进行测试的过程中,涉及到的测试用例很可能会直接失效,这就需要在对测试用例进行设计的过程中重点关注以下几方面内容:首先,应当保证设计出的测试用例,其互相之间具备着独立性以及通用性,为了更好的满足被测试软件的基本测试需求,就要重点关注相应的测试思路,在确保测试用例可操作性以及可复现性的同时,还要对测试用例的设计方面提出更加详细的要求,但这种设计用例却很难在其他软件的测试过程中加以应用。因此,这就需要对测试用例展开必要的优化处理,降低特定功能与被测试软件之间的联系,并对用例所具备的差异进行科学合理的预测,以此来确保测试工作人员能够对其展开必要的修改;其次,设计的测试用例还应当采取统一的术语进行描述,并保证整体设计流程的标准性与完整性[2]。
  (二)可复用测试用例的主要复用措施
  测试工作人员在制定相应测试方案以及测试计划的过程当中,应当根据相应的测试需求文档以及软件使用说明来进一步明确测试用例的类型,并在对应的用例库当中来找寻出与之类似的测试用例,如果可以查询到对应的测试用例,就可以将其提取出来,直接添加至测试方案当中,但如果无法检测到具备复用性的测试用例,测试人员就应当遵循基本的设计原则,进一步创建出全新的测试用例,并将其科学合理的添加至测试方式当中,在方案执行完毕后,设计出的测试用例还可以添加至用例库当中,以此来实现对于测试用例的收集。除此之外,还应当定期对测试用例库展开必要的维护,将那些较为类似的测试用例进行合并处理。
  (三)可复用测试用例的具体使用方式
  首先,应当根据具体的测试场景来进一步明确相应的测试用例类型,再根据定级完毕的测试用例来在用例库当中展开检测,找寻出是否存在着与之对应的测试用例,如果查找成功就可以直接添加至设计文档当中,如果没有查找出类似的测试用例,就要按照上文所提出的方式进行设计。这种测试用例的使用方式,通常都应用在那些测试用例不需要修改的情况之中,能够保证整体测试工作的开展效率以及开展质量不受额外影响[3]。
  结论:通过软件测试用例的复用,不仅能够有效提升整体软件开发工作的开展效率,也会大幅度降低各类外界因素所产生的影响。通过对应的用例库,可以在其中准确找寻出符合目前软件测试实际情况的测试用例,并直接进行应用,而如果找寻不到也可以进一步设计出对应的复用性测试用例,确保相同软件或是相似软件之间可以更好的实现测试用例的复用,保证软件产品的基本质量不受影响。
  参考文献
  [1]李春秋.软件测试用例复用策略研究及实现[J].电脑知识与技术,2020,16(22):218-220.
  [2]余祥,周元璞,王丽,李强. 指挥信息系统软件测试用例复用策略研究[C]. 中国指挥与控制学会.第四届中国指挥控制大会论文集.中国指挥与控制学会:中国指挥与控制学会,2016:377-380.
其他文献
摘要:电力是我国的重要产业,在确保电力部门的长期安全稳定运行中发挥着极其重要的作用。事实表明,采取有效措施加强电力部门的建设和管理技术,不仅可以有效地促进我国电力企业的长期稳定发展,而且可以促进我国社会经济的可持续快速发展,不断提高人们的生活水平。因此,在实际生产中,电力公司的人员应加强电力部门的施工技术管理,逐步形成扎实的施工体系,为电力公司的持续快速发展做出贡献。基于此,本文将对电力检修与电力
期刊
摘要:目前,“互联网+电力营销”是在互联网高度移动化、信息共享化的背景下建立的,为客户提供便捷、智能的服务,为企业提供多元化的营销模式。“互联网+电力营销”是企业拓宽市场和营销的新举措,为电力企业和市场发展提供了发展途径。  关键词:互联网+;国网电力营销;建设应用  前言:随着信息技术的不断发展,互联网逐渐融入人们的日常生活,人们越来越注重精神需求的满足。移动互联网是移动通信和互联网技术的融合,
期刊
摘要:我国高速的社会发展以及经济发展全都无法离开电力能源的供应,所以电力配网管理技术方面极为重要。本文将针对配网运行过程中存在的问题以及配网运行中加强运行维护措施进行简要阐述,希望为我国未来经济健康发展提供一定的帮助。  关键词:电力配网;配网管理;配网运维;管理技术  电力企业在发展的过程中,配网运行在其中尤为重要,由于配网运行期间极易出现不同程度的症状,需要采取不同的检修方法,比如故障抢修以及
期刊
摘要:目前线材生产厂家采用手工机械秤称重的方法,原材料消耗大,且测量精度低,因此设计一种对线材重量在线称重的系统是十分有必要的。本文介绍了光电传感器,论述了称重系统的结构以及工作原理,设计了测量电路,并分析称重系统的精度和误差情况。线材重量在线称重系统是由光电传感器、传感器信号检测电路、放大滤波以及显示电路和系统软件等构成。本文设计的线材重量在线测量系统对生产效率起到关键作用,取得了良好的經济效益
期刊
摘要:我国社会的进步和经济的发展在推动电力工程发展的同时也给电力工程施工的安全性和质量提出了更高的要求;电力工程规模的扩大使得施工安全技术问题逐渐凸显出来,电力工程施工的安全性是电力企业和社会公众普遍关注的重要问题,所以对电力工程施工安全技术管理进行研究十分必要,基于此,本文将对电力施工安全管理技术进行分析。  关键词:电力工程;安全管理;管理技术  1 电力工程安全管理技术的重要性  因为电力工
期刊
摘要:在AFC设备运行时,需要根据系统运行的特点完成软件的自助排障,不仅可以防止这些系统造成非常严重的损坏,还有助于促进系统的平稳性运行。在实际工作中需要根据AFC设备软件自助排障的特点,融入先进的科技手段,做好不同设备之间的有效维护,从而满足实际工作需求以及标准。本文论述了AFC设备软件自助排障的功能和具体应用,从而提高系统的运用效果。  关键词:AFC设备;软件;自助排障  一、AFC设备软件
期刊
摘要:随着能源问题的日渐短缺人们对于可持续资源的问题越加关注,而风力作为可再生资源逐渐被人们所重视,而企业过度的开发风电能源从而也给生态环境带来了极大的不良影响。而随着生态环境的问题日渐严重,所以给很多风电企业带来了极大的隐患和威胁,而为了有效的改善这一局面,更为了积极有响应国家政府的生态可持續发展以及能源可持续发展的理念。所以,风电企业应该着重的根据这些问题,从而深入的挖掘企业在生产经营以及管理
期刊
摘要:本文主要分析了地铁车辆辅助逆变器出现故障的主要表现,重点介绍了针对问题可以采取的措施,它不仅可以确保地铁辅助供电系统正常运行,而且还可以确保地铁车辆运行中的安全性和可靠性。通过对该问题的应用研究,可以进一步清晰地铁车辆辅助逆变器发生故障的主要表现,从而将辅助逆变器的故障处理放在重要位置,这一研究同样也是对该系统结构性故障发生的主要难点,需要多加重视。  关键词:地铁车辆;辅助逆变器故障问题分
期刊
摘要:电网调度工作中,误操作事故时有发生。导致电网调度误操作的原因是多方面的。电网调度误操作问题的发生,轻则导致电气设备受损,影响正常供电,重则威胁人员生命安全。为降低电网调度误操作问题的发生概率,分析原因并进行防范成为关键工作。  关键词:电网调度;误操作;原因;预防措施  1.电网调度基本原则概述  1.1按照计划统一调度  电能的价值需要通过使用电网进行交换来实现。电网调度必须遵循法律、法规
期刊
摘要:抽水调相工况是抽水蓄能机组常用工况之一,本文通过对抽蓄机组抽水调相工况中水导振动的原因进行分析,讨论导致水导振动的原因及其分析思路,并提出预防水导振动跳机的办法。  关键字:抽水蓄能;水导;跳机;预防  1 引言  宜兴抽水蓄能电站位于华东电网的负荷中心,电站共装有4台250MW水轮发电机组,主要承担华东电网的调峰调频及事故备用等功能。其中水导振动是衡量机组运行水平的重要指标之一,水导振动过
期刊