摘要:计算机时代的发展,各类计算机软件研发越演越烈。而且社会上各行业对于软件的需求力度逐渐提升,使得有关部门对于计算机软件测试质量更为重视。从软件测试质量的角度出发,就应选取符合软件运行规律的度量方法。在提升软件测试质量的同时,扩展软件在我国各行业中的应用范围。本文就软件测试进行深入分析,并从软件测试质量的角度出发概述一系列度量方法,借以保证软件测试工作顺利开展。
关键词:软件;测试质量;度量
引言
众所周知,不同计算机技术所制造出来的软件存在本质上的差异。因此在相应软件投入使用之前就应做好软件测试工作,明确各类软件运行模式和实际作用效果。但是在软件测试过程中还会受到多方面外在因素的干扰,造成软件测试质量下降,影响软件实际作用效果。基于此,就应从软件测试的角度出发,引入一系列软件测试质量度量方法。强化软件测试充分性,控制软件测试残留风险。
1软件测试充分性
多数人认为软件测试的目的主要表现在查找软件潜藏错误上,显然这种看法是不对的。一套完整的软件测试不仅能够找出软件系统在运行时不合理的地方,还能更深入的分析软件现有运行模式,借以保证相关人员对软件测试有所掌握,从而按照相关流程操纵计算机软件。为提升软件测试充分性,就应从软件多个测试用例行为出发,并在软件输入空间等行为上分析软件运行的逻辑基础,以为后期软件测试质量度量顺利开展奠定坚实基础。
2软件测试质量的度量
一般来说,在进行软件测试之前,不仅需要考虑软件运行模式,还应保证软件测试方法能够完全满足相应软件综合运行状态,据此制定更为合理的软件测试模式,使得软件测试结果能够为后期软件度量提供有效参考依据。当前我国有关部门在进行软件测试时,所采取的方法主要有随机测试方法和选择性测试方法这两种,这两种测试方法的作用效果和测试流程存在差异。这就应从软件度量的角度出发,选取适宜的测试方法,继而提升软件测试质量。对于随机测试方法来说,主要是利用软件输入空间和运行剖面等信息随机选取测试用例的方法。而选择性测试方法则是按照特定的选择要求对测试用例进行有目的的选择,并根据各种软件测试用例展开详细的测试工作,使得软件测试质量有进一步提升。
在完成软件测试之后,还应做好软件测试质量度量工作,有效评定各项测试工作对软件运行效果和使用寿命产生的影响。不仅如此,合理的度量工作还能够处理软件测试中不合理的地方,强化软件测试方法实际作用效果。一般来说,软件测试质量不仅可以通过测试方法度量,还可以利用揭错能力能力进行软件测试质量度量,同时在其中引入概率分析模式,在提升软件测试质量度量效果的同时,确保各项测试方法在软件运行质量评定中发挥自身最大的作用。
3软件测试质量的度量评定
在对软件进行测试时,应保证软件测试可靠性有所提升。这里所说的可靠性主要是指软件在特定时间内和特定环境下稳定运行概率。在软件测试时,保证软件测试质量的可靠性,不仅能够减少相应软件在运行时出现问题的可能,还能维护软件运行的稳定性。控制软件运行风险,继而提升软件测试质量。不仅如此,在软件测试时,还应保证相关人员能够自主开展软件测试质量度量评定工作,概述软件测试残留风险控制能力,使得软件测试过程中残留风险比重降到最低。不仅如此,对软件实施有效测试,还能保证相关人员在短时间内发现软件中潜藏的缺陷,,并根据相应缺陷制定优化改善措施。强化各类软件运行可行性,以为扩展各类软件应用范围奠定坚实基础。
期刊文章分类查询,尽在期刊图书馆一般来说,完成软件测试工作之后,还应按照相关要求进行软件测试质量度量,如果软件测试质量没有达到相应标准,就应分析软件测试中出现的问题,必要时还可以调整固有的软件测试方法。在提升软件测试质量的同时,为后期度量工作顺利开展提供动力支持。
从软件测试的角度出发,其中涉及的度量定义和内容较为复杂,造成软件测试质量度量出现问题的可能性大大提升。为此就应强化各类定义在软件测试中的作用效果,控制测试方法对软件性能产生影响,从而降低软件测试过程中出现测试用例风险残留额度。而且应用不同方法开展软件测试,所产生的测试结果也存在很大的差异,其中被测试软件的平均残留风险大相径庭,这就需要对不同测试方法所产生的结果进行对比分析,优化软件测试质量度量效果,及时有效地解决软件测试质量度量中的风险残留。
在软件测试谈论时,参与软件测试质量度量的工作人员会针对选择性测试方法与随机测试方法所产生的软件失效区概率数值展开相应讨论,有关实例表明,同一种软件随机测试质量明显高于选择测试质量。因此在多方因素约束下开展软件测试工作,就应按照软件测试对比结果和软件运行要求选取随机测试方法,从而避免软件测试中产生的失效概率数值对软件实际作用效果产生影响。此外,在软件测试质量度量的过程中,还需要考虑到软件测试的安全效果,并在各方面数据参数支持下判断安全软件出现危害事件的频率。如果软件测试失效区域中风险因素含量呈现递增的趋势,就应选取选择测试方法进行软件测试工作,从而避免风险因素对安全软件运行状态产生的影响。在对软件进行综合测试的过程中,还应考虑软件测试揭错能力,丙炔多项数据信息表明,同种软件采取不同测试方法所产生的检错率也是不同的。而且软件测试通常是在揭错能力不变的条件下进行的,基于此,应强调软件测试失效区分配测试率,并将软件测试中平均残留风险值降到最低。
在对软件进行分域选择性测试时,可以采取控制变量法分析不同测试方法质量效果和后期度量要求。而且多项数据表明,在对软件进行分域选择性测试时,测试开销与软件测试后平均残留风险幅度之间存在反比例关系。因此,在开展软件测试工作时,就应按照相应数据变化趋势选取随机测试方法,有效缓解选择测试方法对软件测试质量产生的影响,控制软件测试过程中产生大量风险因素。同理在软件测试开销在规定范围时,便可以采取选择性测试方法,通过被测软件质量风险对比,彰显选择性测试方法在软件测试质量度量中的优势。从这一论述中可以看出,在对软件开展分域选择性测试时,不仅需要考虑相应软件综合运行状态和其他方面因素,还需要考虑到软件测试开销数值大小,并对比软件测试开销数值与前期规定之间的大小,据此选取适当的软件测试方法。有效提升软件测试质量,彰显软件测试质量度量工作的实质内涵。
结语
综上所述,了解到任何软件在投入使用之前都需要进行综合测试工作,明确软件作运行效果和潜藏的弊端。据此制定软件应用程序,确保软件在我国各行业发展中的作用效果得以彰显。在完成软件测试工作之后,还应进行软件测试质量度量工作,明确测试模式地软件整体质量的影响。必要时还需要利用度量手段分析外在因素对软件测试质量产生的影响。据此制定软件测试改善措施,控制软件测试缺陷。
参考文献:
[1]陈文兵.基于软件测试的质量度量研究和应用[D].中国科学院大学(工程管理与信息技术学院),2015.
[2]张馨.软件测试有效性度量与评估研究[D].北京邮电大学,2013.
[3]漆莲芝.基于过程度量的软件测试质量管理[J].计算机测量与控制,2008(07):935-938.
[4]徐中伟,吴芳美.软件测试质量的度量[J].计算机工程与应用,2002(21):100-102+146.
论文作者:罗莹
论文发表刊物:《基层建设》2018年第29期
论文发表时间:2018/12/4
标签:测试论文; 软件论文; 度量论文; 质量论文; 方法论文; 工作论文; 效果论文; 《基层建设》2018年第29期论文;