您好, 访客   登录/注册

电子信息软件测试的风险管理及应用方法研究

来源:用户上传      作者:

  摘 要:电子信息软件测试风险管理是软件质量管理体系中的重要环节,由于软件项目和产品在研发过程中存在一定的不确定性,这便是许多风险出现的原因。因此就需要对软件进行不断的测试,从风险的识别、分析、控制等方面保证软件的质量水平能够提高。因为风险具有不可预测性,风险一旦发生就会给项目造成巨大的损失,这就体现了风险管理的重要性。
  关键词:风险管理;软件测试;风险识别;应用方法
  中图分类号:TP393         文献标识码:A
  目前我国的软件测试行业仍然处在发展的初期,由于我国软件行业起步较晚,与其他的发达国家技术水平差距较大,软件测试人员在意识、技术方面有很大的不足。国内相关的行业可以达到国际IOS和CMM高级认证的十分罕见,这就很大程度上表明我国的软件测试行业仍然很落后,需要进一步的发展。由于信息化的发展,现在我国用户对于软件的要求越来越高,由于很多功能的推出与使用,这就需要对软件的安全性不断提高。
  1风险与软件测试的定义
  风险指的是在实际软件测试过程中,软件可能发生的意外,并且最坏的情况会是软件崩溃或者对用户产生威胁。软件的测试就是在软件风险管理过程中,对软件可能发生的风险进行预测,并且对软件进行评估、实际运行测试、应对、监控的全程活动的总称。软件测试只是风险管理过程中的一种策略,同时测试应用是否满足实际的功能需求。
  2国内风险管理的发展现状
  在上世纪八十年代我国对于软件测试风险管理的研究仅仅止步于定性的理论分析与描述之上,并不能解决实质上的问题。直到上世纪八十年代末,我国在进行全面的改革之后,由于各项相关技术的流入以及相关书籍和技术人员的进入,大大推动了该行业的发展,此项技术更是广泛应用于土木工程的建设中。经过多年的发展,现如今我国对于风险管理的相关知识及实践经验已经有了很大的积累。但是此项技术虽然得到了大规模的发展与应用,但是在软件领域发展时间仍然较短,这就使得相关研究经验不足,同时我国相关企业更加关注软件的开发与技术升级,对于风险管理重视程度较低,这就使得电子信息软件测试的风险管理发展水平较低。国外许多企业在风险管理的应用时发现了其优越性以及重要性,将其纳入到了项目管理之中,但是在国内许多企业并未真正意识到风险管理的重要性,同时许多软件开发企业,对于电子信息软件测试风险管理甚至并未应用,更谈不上将电子信息软件测试风险管理纳入管理项目之中,此种情形的存在,就要求我国相关企业加大对于电子信息软件测试风险管理的应用。
  3软件测试的主要风险
  电子信息软件测试风险管理中,风险是不可避免的,并且风险的可能性多种多样,风险涉及许多因素远远不止软件本身。
  (1)认识不足;由于风险存在性最高的软件是最新开发的,但是由于软件的新颖性使得在进行风险测试时,就会有与测试人员不能全面的分析软件,对许多用途与特殊的检测值不能充分考虑,使得测试结果不够准确。
  (2)市场的变化;由于市场需求不停的变化,对于软件的功能要求也不断地更改,新开发的软件能否适应市场,并且在市场中能否正常盈利这些问题都需要进行相对应的风险分析。
  (3)测试的充分性;由于在测试时测试用例可能不够全面使得部分功能没有被测试,还有一些深层次的逻辑和边界测试用例无法被考虑,这就让一些深层的漏洞无法被发现,造成软件使用过程中存在很大风险。
  (4)时间成本;许多软件可能因为开发周期长,就会有很大的资金投入,并且由于测试阶段时间很短,在推向市场后可能会存在漏洞或者不适应市场要求进而造成很大损失。
  (5)相关测试条件不达标;由于许多软件的极限边际要求不同,这就使得许多的软件在测试时会要求较高的环境和设备,在缺少设备和相关环境的条件下,就会无法准确发现软件的风险,从而造成损失。
  4软件测试的相应措施
  电子信息软件测试风险管理对于技术要求很高,为了降低风险的发生率,这就需要软件测试时采取相对应的措施,并且尽可能降低风险系数。
  (1)全面了解;在進行测试之前要从多个角度分析和风险识别,保证在后续的测试时能够对风险进行全面的防范。
  (2)培养相关人才;要加大对与相关技术人才的培养,保证人才的供应并且建立起完善的管理制度,加大对相关人才的培养。
  (3)明确时间与条件;在进行测试之前要先对测试环境和测试时间进行相对应的评估,保证后续测试能够完整进行,同时由于软件评估具有特殊性,要有制度的保证让每个环节的进行不受影响。
  (4)提高用例覆盖率;再进行实际的测试时要保证测试用例的覆盖率达标,同时有些测试可能会较为极端,这就要求测试时将高风险降为低风险。
  5结语
  电子信息软件测试风险管理是一个很长的过程,这是软件测试过程中的必要环节,在实际的测试中就要必须严格遵守相关的测试计划,并且还要考虑到可能发生的风险,最大程度地避免风险或者将风险造成的危害降到最低,与此同时还要不断的推动电子信息软件测试风险管理的发展。
  作者简介:李文杰,(1987.01-),男,汉族,湖北仙桃人,本科,中国船舶重工集团公司第七二六研究所助理工程师,研究方向:海洋声纳探测。
  参考文献
  [1]张天怡.软件测试在电子信息工程建设中的应用[J].热带农业工程,2019,43(02):86-88.
  [2]付剑平,王建强,张素芬.综合电子信息系统软件测试方法[J].指挥信息系统与技术,2015,6(01):87-92.
转载注明来源:https://www.xzbu.com/1/view-15288792.htm