一种蓝牙遥控器的测试方法及系统技术方案

技术编号:33915380 阅读:19 留言:0更新日期:2022-06-25 20:09
本发明专利技术提供了一种蓝牙遥控器的测试方法及系统,其中,方法包括:步骤1:基于预设的一般测试策略,对待测试的蓝牙遥控器进行相应测试;步骤2:获取所述蓝牙遥控器对应的参考信息;步骤3:基于所述参考信息,确定是否进入针对测试时机,若是,制定适宜的针对测试策略;步骤4:基于所述针对测试策略,对所述蓝牙遥控器进行相应接力针对测试。本发明专利技术的蓝牙遥控器的测试方法及系统,自动对待测试的蓝牙遥控器进行测试,无需人工完成,降低了人力成本,另外,在进行测试时,基于参考信息确定是否进入针对测试时机,若是,进行相应针对测试,避免了人工测试时均采样固定不变的测试策略造成针对性较低以及测试效率较差的问题发生。较低以及测试效率较差的问题发生。较低以及测试效率较差的问题发生。

【技术实现步骤摘要】
一种蓝牙遥控器的测试方法及系统


[0001]本专利技术涉及蓝牙设备测试
,特别涉及一种蓝牙遥控器的测试方法及系统。

技术介绍

[0002]目前,蓝牙遥控器凭借其控制距离远和无需对准被遥控设备等优点受到使用者们青睐,但是,蓝牙遥控器也存在与被遥控设备连接不稳定经常断连和耗电速度异常过快等问题,因此,蓝牙遥控器在出厂前需要进行严格的测试,传统测试均是由人工完成,人力成本较大,另外,人工测试时一般均采样固定不变的测试策略,针对性较低,测试效率较差;
[0003]因此,亟需一种解决办法。

技术实现思路

[0004]本专利技术提供一种蓝牙遥控器的测试方法及系统,自动对待测试的蓝牙遥控器进行测试,无需人工完成,降低了人力成本,另外,在进行测试时,基于参考信息确定是否进入针对测试时机,若是,进行相应针对测试,避免了人工测试时均采样固定不变的测试策略造成针对性较低以及测试效率较差的问题发生。
[0005]本专利技术提供一种蓝牙遥控器的测试方法,包括:
[0006]步骤1:基于预设的一般测试策略,对待测试的蓝牙遥控器进行相应测试;
[0007]步骤2:获取所述蓝牙遥控器对应的参考信息;
[0008]步骤3:基于所述参考信息,确定是否进入针对测试时机,若是,制定适宜的针对测试策略;
[0009]步骤4:基于所述针对测试策略,对所述蓝牙遥控器进行相应接力针对测试。
[0010]优选的,所述步骤2:获取所述蓝牙遥控器对应的参考信息,包括:
[0011]获取所述蓝牙遥控器对应的获取节点集,所述获取节点集包括:多个第一获取节点;
[0012]获取所述第一获取节点对应的获取目标类型;
[0013]获取预设的验证类型需求库,将所述获取目标类型与所述验证类型需求库中的验证类型进行匹配,若匹配符合,获取匹配符合的验证类型对应的至少一个第一验证策略,同时,将对应所述第一获取节点作为第二获取节点,并将其余所述第一获取节点作为第三获取节点;
[0014]依次遍历所述第一验证策略,每次遍历时,获取遍历到的所述第一验证策略对应的验证流程;
[0015]将所述验证流程拆分成多个第一流程;
[0016]获取所述第一流程对应的流程属性,同时,获取所述流程属性对应的风险预测值;
[0017]对所述第一流程进行特征提取,获得多个流程特征;
[0018]获取预设的验证特征需求库,将所述流程特征与所述验证特征需求库中的验证特
征进行匹配;
[0019]若所述风险预测值大于等于预设的风险预测阈值和/或所述流程特征与任一验证特征匹配符合,将对应所述第一流程作为第二流程;
[0020]获取所述验证流程对应的流程执行先后顺序,基于流程执行先后顺序,确定在所述第二流程前执行的预设数目的所述第一流程,并作为第三流程;
[0021]对所述第二流程和所述第三流程进行关联解析,获取关联值;
[0022]若所述关联值大于等于预设的关联阈值,将对应所述第三流程作为第四流程;
[0023]整合所述第二流程和所述第四流程,获得待模拟流程;
[0024]基于所述待模拟流程,进行流程模拟,获得流程模拟结果,同时,记录流程模拟的模拟过程;
[0025]获取所述第二流程对应的实际执行结果,同时,将所述流程模拟结果与所述实际执行结果进行差异分析,获取差异值;
[0026]将所述模拟过程输入至预设的风险校验模型,获得校验值;
[0027]若所述差异值大于等于预设的差异阈值和/或所述校验值大于等于预设的校验阈值,剔除对应遍历到的所述第一验证策略;
[0028]当需要剔除的第一验证策略均剔除后,将剔除剩余的所述第一验证策略作为第二验证策略;
[0029]基于所述第二验证策略,对所述第二获取节点进行验证,若均验证通过,将对应所述第二获取节点作为第四获取节点;
[0030]通过所述第三获取节点和所述第四获取节点获取第一目标数据;
[0031]整合获取的各所述第一目标数据,获得所述蓝牙遥控器对应的参考信息,完成获取。
[0032]优选的,所述步骤3中,基于所述参考信息,确定是否进入针对测试时机,包括:
[0033]训练针对测试时机确定模型,将所述参考信息输入至所述针对测试时机确定模型,获得确定结果,基于所述确定结果,确定是否进入针对测试时机。
[0034]优选的,训练针对测试时机确定模型,包括:
[0035]获取预设的事件节点集,所述事件节点集包括:多个第一事件节点;
[0036]基于预设的事件产生记录库,确定所述第一事件节点对应的多个事件产生记录,所述事件产生记录包括:第一人工针对测试时机确定事件、产生时间点和产生方;
[0037]获取所述第一人工针对测试时机确定事件对应的第一贡献度;
[0038]获取所述产生方对应的信用值和第二贡献度;
[0039]累加计算所述第一贡献度、信用值和第二贡献度,获得第一剔除值;
[0040]按照预设的权重设置规则,基于所述产生时间点,生成时间权重;
[0041]赋予所述第一剔除值所述时间权重,获得第二剔除值,并与对应所述第一事件节点进行关联;
[0042]累加计算所述第一事件节点关联的所述第二剔除值,获得剔除值和;
[0043]若所述剔除值和小于等于预设的剔除值和阈值,剔除对应所述第一事件节点;
[0044]当需要剔除的所述第一事件节点均剔除后,将剔除剩余的第一事件节点作为第二事件节点;
[0045]通过所述第二事件节点获取多个第二人工针对测试时机确定事件;
[0046]将获取的各所述人工针对测试时机确定事件输入至预设的神经网络训练模型中,进行模型训练,获得针对测试时机确定模型,完成训练。
[0047]优选的,获取所述第一人工针对测试时机确定事件对应的第一贡献度,包括:
[0048]基于预设的第一贡献事件库,确定所述第一人工针对测试时机确定事件对应的多个第一贡献事件;
[0049]对所述第一贡献事件进行事件解析,确定所述第一人工针对测试时机确定事件对应于所述第一贡献事件的第一贡献占比;
[0050]获取所述第一贡献事件对应的第一贡献总值;
[0051]基于所述第一贡献占比和第一所述贡献总值,确定所述第一人工针对测试时机确定事件对应于所述第一贡献事件的第一贡献值,并与所述第一人工针对测试时机确定事件进行关联;
[0052]累加所述第一人工针对测试时机确定事件关联的所述第一贡献值,获得第一贡献度,完成获取。
[0053]优选的,获取所述产生方对应的信用值和第二贡献度,包括:
[0054]基于预设的关联产生方库,确定所述产生方对应的多个关联产生方,同时,确定所述产生方与所述关联产生方之间的关联关系;
[0055]获取所述关联产生方对应的第一信用情况;
[0056]对所述第一信用情况进行情况解本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙遥控器的测试方法,其特征在于,包括:步骤1:基于预设的一般测试策略,对待测试的蓝牙遥控器进行相应测试;步骤2:获取所述蓝牙遥控器对应的参考信息;步骤3:基于所述参考信息,确定是否进入针对测试时机,若是,制定适宜的针对测试策略;步骤4:基于所述针对测试策略,对所述蓝牙遥控器进行相应接力针对测试。2.如权利要求1所述的一种蓝牙遥控器的测试方法,其特征在于,所述步骤2:获取所述蓝牙遥控器对应的参考信息,包括:获取所述蓝牙遥控器对应的获取节点集,所述获取节点集包括:多个第一获取节点;获取所述第一获取节点对应的获取目标类型;获取预设的验证类型需求库,将所述获取目标类型与所述验证类型需求库中的验证类型进行匹配,若匹配符合,获取匹配符合的验证类型对应的至少一个第一验证策略,同时,将对应所述第一获取节点作为第二获取节点,并将其余所述第一获取节点作为第三获取节点;依次遍历所述第一验证策略,每次遍历时,获取遍历到的所述第一验证策略对应的验证流程;将所述验证流程拆分成多个第一流程;获取所述第一流程对应的流程属性,同时,获取所述流程属性对应的风险预测值;对所述第一流程进行特征提取,获得多个流程特征;获取预设的验证特征需求库,将所述流程特征与所述验证特征需求库中的验证特征进行匹配;若所述风险预测值大于等于预设的风险预测阈值和/或所述流程特征与任一验证特征匹配符合,将对应所述第一流程作为第二流程;获取所述验证流程对应的流程执行先后顺序,基于流程执行先后顺序,确定在所述第二流程前执行的预设数目的所述第一流程,并作为第三流程;对所述第二流程和所述第三流程进行关联解析,获取关联值;若所述关联值大于等于预设的关联阈值,将对应所述第三流程作为第四流程;整合所述第二流程和所述第四流程,获得待模拟流程;基于所述待模拟流程,进行流程模拟,获得流程模拟结果,同时,记录流程模拟的模拟过程;获取所述第二流程对应的实际执行结果,同时,将所述流程模拟结果与所述实际执行结果进行差异分析,获取差异值;将所述模拟过程输入至预设的风险校验模型,获得校验值;若所述差异值大于等于预设的差异阈值和/或所述校验值大于等于预设的校验阈值,剔除对应遍历到的所述第一验证策略;当需要剔除的第一验证策略均剔除后,将剔除剩余的所述第一验证策略作为第二验证策略;基于所述第二验证策略,对所述第二获取节点进行验证,若均验证通过,将对应所述第二获取节点作为第四获取节点;
通过所述第三获取节点和所述第四获取节点获取第一目标数据;整合获取的各所述第一目标数据,获得所述蓝牙遥控器对应的参考信息,完成获取。3.如权利要求1所述的一种蓝牙遥控器的测试方法,其特征在于,所述步骤3中,基于所述参考信息,确定是否进入针对测试时机,包括:训练针对测试时机确定模型,将所述参考信息输入至所述针对测试时机确定模型,获得确定结果,基于所述确定结果,确定是否进入针对测试时机。4.如权利要求3所述的一种蓝牙遥控器的测试方法,其特征在于,训练针对测试时机确定模型,包括:获取预设的事件节点集,所述事件节点集包括:多个第一事件节点;基于预设的事件产生记录库,确定所述第一事件节点对应的多个事件产生记录,所述事件产生记录包括:第一人工针对测试时机确定事件、产生时间点和产生方;获取所述第一人工针对测试时机确定事件对应的第一贡献度;获取所述产生方对应的信用值和第二贡献度;累加计算所述第一贡献度、信用值和第二贡献度,获得第一剔除值;按照预设的权重设置规则,基于所述产生时间点,生成时间权重;赋予所述第一剔除值所述时间权重,获得第二剔除值,并与对应所述第一事件节点进行关联;累加计算所述第一事件节点关联的所述第二剔除值,获得剔除值和;若所述剔除值和小于等于预设的剔除值和阈值,剔除对应所述第一事件节点;当需要剔除的所述第一事件节点均剔除后,将剔除剩余的第一事件节点作为第二事件节点;通过所述第二事件节点获取多个第二人工针对测试时机确定事件;将获取的各所述人工针对测试时机确定事件输入至预设的神经网络训练模型中,进行模型训练,获得针对测试时机确定模型,完成训练。5.如权利要求4所述的一种蓝牙遥控器的测试方法,其特征在于,获取所述第一人工针对测试时机确定事件对应的第一贡献度,包括:基于预设的第一贡献事件库,确定所述第一人工针对测试时机确定事件对应的多个第一贡献事件;对所述第一贡献事件进行事件解析,确定所述第一人工针对测试时机确定事件对应于所述第一贡献事件的第一贡献占比;获取所述第一贡献事件对应的第一贡献总值;基于所述第一贡献占比和第一所述贡献总值,确定所述第一人工针对测试时机确定事件对应于所述第一贡献事件的第一贡献值,并与所述第一人工针对测试时机确定事件进行关联;累加所述第一人工针对测试时机确定事件关联的所述第一贡献值,获得第一贡献度,完成获取。6.如权利要求4所述的一种蓝牙遥控器的测试方法,其特征在于,获取所述产生方对应的信用值和第二贡献度,包括:基于预设的关联产生方库,确定所述产生方对应的多个关联产生方,同时,确定所述产
生方与所述关联产生方之间的关联关系;获取所述关联产生方对应的第一信用情况;...

【专利技术属性】
技术研发人员:方成蒋顺来肖阳彪邓隆勇胡望鸣
申请(专利权)人:深圳市百泰实业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1