可靠性强化测试技术在电子产品软件测试中的应用研究

2020-12-23 02:00黄丹丹胡熠
科学与信息化 2020年32期
关键词:软件测试电子产品应用

黄丹丹 胡熠

摘 要 随着电子产品应用范围的不断扩展,人们对电子产品性能、功能性、稳定性以及使用质量的要求也更加严格、全面。然而,在目前的电子产品使用环境当中,由于电子产品软件的运行不稳定导致一系列问题的出现,成为制约电子产品发展的重要因素。本文主要围绕着电子产品软件测试当中的可靠性强化测试方法展开分析,探讨可靠性强化测试技术如何对电子产品软件进行试验和测试,以及其对电子产品存在的缺陷和问题的测试功能,从而不断完善电子产品软件的性能,改善用户的使用感。

关键词 可靠性测试;强化测试技术;电子产品;软件测试;应用

引言

随着互联网时代的发展,带来了更多的发展机遇和新颖的发展模式,其中电子产品和软件行业都实现了互联网下发展方式的转化,并由此推动了电子产品软件的集成化和规模化发展。然而,电子产品软件在发展的过程中,其技术问题、运行问题以及性能问题都在逐渐显现,并使得电子产品软件呈现出利用失效的局面。面对这种情况,可靠性强化测试技术的应用,可以对电子产品软件的可靠性以及健壮性等性能表现形式进行测试,从而进一步了解电子产品软件的缺陷和问题,为技术部门解决产品问题、完善电子产品软件的性能提供有效借鉴。

1可靠性强化测试技术在电子产品软件测试中的应用

(1)技术应用原理。可靠性强化测试技术是通过对电子产品施加各类应力(如振动应力、温度应力和电磁应力)的方法,促使电子产品软件暴露出其隐藏的缺陷和不足。此后,技术人员再进行产品的改进和升级,解决相关问题,进而完善电子产品的性能,提高其可靠性。在测试电子产品软件的过程中,应力施加的标准通常是高于产品本身的运行应力上限,以检测电子产品软件的可靠性,使得其缺陷问题可以尽快暴露出来。通常电子产品软件存在的故障包括了电子产品软件本身的元器件故障问题以及电子产品软件存在的设计问题,通过可靠性强化测试技术可以更为快速的激发故障显现,从而提高电子产品问题的解决效率。可靠性强化测试技术的应用有两个优点:其一,检测电子产品软件存在的缺陷或者技术问题,为电子产品的升级和性能优化提供参考,使其可以提高电子产品软件的可靠性;其二,可以降低对电子产品软件测试的成本,并提高测试效率,有助于更为高效的解决电子产品软件的具体问题。

(2)应用流程。在电子产品软件测试过程中,可靠性强化测试技术的应用核心是对电子产品缺陷的激发方法控制,在实践中是对电子产品施加运行上限的应力环境,并根据电子产品软件的性能差异来调整应力值。经过应力测试,可以发现:电子产品软件测试当中存在的缺陷包括了事件失效型软件故障,当能够引起电子产品软件故障的条件被全部激发时,软件的缺陷则会及时显现。该缺陷的产生与电子产品软件的使用时间无关,但受到触发条件的影响,在电子产品软件测试过程中,需要做好故障条件的构建。

此外,基于可靠性强化测试技术的黑盒测试原理,在电子产品软件测试过程中,一般需要控制测试的输入、输出、环境等因素。因此,在具体利用可靠性强化测试技术时,需要构建电子产品软件测试的缺陷输入条件,并通过在测试机、被测系统的连接测试环境完成定期的测试输出[1]。

2可靠性强化测试技术在电子产品软件测试中的应用要点

(1)测试技术环境构建。在电子产品软件测试当中,可靠性强化测试技术首先需要构建能够检测电子产品的应强应力环境,通过构建触发条件的方式,给出能够快速检测软件缺陷的各种技术参数、使用方式以及运行环境等具体信息。大量的可靠性强化测试试验表明:测试电子产品软件的输入情况,可以从异常情况、系统强度、参数边界以及系统余量等角度入手,结合严密的测试工序完成对电子产品软件运行情况的测试,并给出相应的故障和缺陷信息。

在測试输入技术环境的构建流程当中,通常可以由测试人员来指导并参与构建工作,按照用例设计测试输入的目的来形成规范的测试秩序,从而快速完成对测试用例的设计内容规划,便于高效构建电子产品软件缺陷的触发条件。在具体设计触发条件时,技术人员可以对上述四项标准进行细化和明确,并针对电子产品软件测试的要求、性能和标准等因素形成特定的测试输入要素明细表,考虑到诸如系统异常输入因素、最大信息处理、参数处理或者运行余量等明细项目,全面测试电子产品软件的缺陷和问题。

(2)明确测试输出。对电子产品软件的输出测试,是以其使用目的为核心,结合用户的使用体验来详细验证测试的具体内容,比如电子产品当中是否存在会背离开发者软件设计意愿或者初衷的信息、是否存在有碍消费者体验(如黑屏、卡滞、白屏等)或者造成电子产品软件性能无法正常发挥等因素。技术人员将上述各类不良因素作为一类测试输出的内容,并最终形成电子产品的软件的测试输出标准。在电子产品软件的测试过程中,如果产品软件出现了上述预先定义的情形,则代表电子产品软件存在缺陷。

(3)设立测试环境。设立电子产品软件的可靠性强化测试环境,通常是按照两个标准:第一,实现全部测试内容的便捷化、高效化设计,可以实现对电子产品软件的准确操作;第二,测试输入的可控性,通过利用可以控制的测试输入内容,实现对测试输入的追溯和重现,便于查找各类信息和完成测试改良。此外,考虑到可靠性强化测试的特殊要求,通常需要在设立测试环境时,利用自动化测试的方法,做好测试效率和强度的把控,避免重复测试得出同样的电子产品软件问题。在设立测试环境过程中还需要注意的是:结合被测电子产品软件的具体情况来设计测试方案,以提高测试结果的准确性[2]。

3结束语

综上所述,探究可靠性强化测试技术在电子产品软件测试中的应用,以可靠性强化测试技术的原理作为切入点,结合测试流程和测试要点来全面掌握电子产品软件的具体设计情况,并对其可靠性、完善性以及稳定性提出一定的技术解决方案和内容。可靠性强化测试技术作为检验电子产品软件性能和使用效果的重要因素,需要经过多次测试试验和实践,不断提高其测试效果,以推进其广泛应用。

参考文献

[1] 周伟.电力电子产品测试记录系统设计[J].机电信息,2019(36): 150-151.

[2] 杨春.可靠性强化测试技术在电子产品测试中的应用研究[J].城市建设理论研究(电子版),2019(34):26.

猜你喜欢
软件测试电子产品应用
软件测试方向人才培养“1+X”融合研究
大数据背景下软件测试技术的发展
小眼镜找朋友
关于电子产品结构设计的相关问题探讨
襄阳市区3~6岁幼儿电子产品使用情况调查
关于 Web 应用系统的软件测试的研究
GM(1,1)白化微分优化方程预测模型建模过程应用分析
煤矿井下坑道钻机人机工程学应用分析
气体分离提纯应用变压吸附技术的分析
会计与统计的比较研究