【技术实现步骤摘要】
一种自动调优测试项顺序的方法、装置及存储介质
[0001]本专利技术涉及测试优化
,尤其涉及一种自动调优测试项顺序的方法、装置及存储介质。
技术介绍
[0002]随着科技的发展,人们日常使用的电子设备的功能越来越齐全,电子设备功能的丰富使得其制造集成的复杂程度越来越高,为了确保出厂时电子设备符合客户的品质要求,往往需要对电子设备进行测试以及时发现故障产品。由于电子设备的制造集成复杂程度较高,配套的测试要求也相应变高,测试工序也更复杂。
[0003]对测试目标进行测试的测试项往往包含多项,进行测试时,往往按照测试配置文件所规定的测试项执行顺序来对测试目标进行测试,固化了测试项执行顺序,在测试项执行优先级处理上不够灵活,并且,一旦发现测试项异常以后,根据测试项异常对测试目标进行调整后需要重新按测试配置文件来对测试目标进行重新测试。如果发生异常概率高的测试项一旦配置在相对靠后的位置,按照测试配置文件所规定的测试项执行顺序来对测试目标进行测试时,对应的异常暴露的时间越晚,导致大量的时间浪费,严重降低了测试的效率。 />
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种自动调优测试项顺序的方法,其特征在于,包括:测试目标进行各个测试项测试时,收集保存测试目标测试过程中各个测试项的测试信息;对于测试目标的测试项中参与测试项排序的目标测试项,利用测试信息获取目标测试项在指定时间段内的异常次数;按各个目标测试项在指定时间段内的异常次数降序排列目标测试项生成目标测试项排序,利用目标测试项排序生成测试项总体排序,将测试项总体排序配置于针对与测试目标相同类型目标的测试配置文件;根据待测目标的目标类型确定对应的测试配置文件,按照测试配置文件中的测试项总体排序对待测目标执行各个测试项测试。2.根据权利要求1所述的自动调优测试项顺序的方法,其特征在于,构建数据库来收集保存各种类型的测试目标测试过程中的各个测试项的测试信息;所述数据库中包括记录测试信息的测试项表、测试项异常记录表和异常信息表,其中,所述测试项表记录内容包括:测试项标识、测试命令、测试项描述和启用信息,所述测试项异常记录表记录内容包括:目标类型、测试项标识、排序标识和指定时间段内的异常次数;所述异常信息表记录内容包括:目标类型、测试目标标识、测试项标识、异常时间和异常详细信息。3.根据权利要求1所述的自动调优测试项顺序的方法,其特征在于,定义针对测试项的排序标识,测试项的排序标识定义测试项是否根据指定时间段内的异常次数参与目标测试项排序,测试项的排序标识还定义测试项的高优先权和低优先权,其中高优先权的测试项排在由指定时间段内的异常次数决定的目标测试项排序中所含测试项的前面,低优先权的测试项排在由指定时间段内的异常次数决定的目标测试项排序中所含测试项的后面。4.根据权利要求1所述的自动调优测试项顺序的方法,其特征在于,所述对于测试目标的测试项中参与测试项排序的目标测试项,利用测试信息获取目标测试项在指定时间段内的异常次数包括:获取测试目标的全部测试项及其排序标识;遍历测试目标的全部测试项中每个测试项的排序标识,将排序标识为第一值的测试项选出作为参与测试项排序的目标测试项;从测试信息中获取所有目标测试项在指定时间段内的异常次数。5.根据权利要求1所述的自动调优测试项顺序的方法,其特征在于,所述利用目标测试项排序生成测试项总体排序包括:遍历测试目标的全部测试项中每个测试项的排序标识,将排序标识为第二值的...
【专利技术属性】
技术研发人员:傅全喜,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。