【技术实现步骤摘要】
一种测试系统及测试方法
[0001]本申请实施例涉及自动化测试
,尤其涉及一种测试系统及测试方法。
技术介绍
[0002]目前,终端在基于空中下载技术(Over
‑
the
‑
Air Technology,OTA)进行升级过程中,可能会因突发性掉电而导致即使后续供电恢复,升级过程也会出现故障而无法继续升级。
[0003]现有技术中,往往通过人工来排查在整个OTA升级过程中哪个时间点终端掉电恢复后会产生故障,以便于针对性进行修复,使得后续在同一时间点再次出现掉电恢复时升级过程可以继续进行。但是,OTA升级过程时间往往较长,人工排查操作较为繁琐,且排查效率较低。
技术实现思路
[0004]本申请实施例提供了一种测试系统及测试方法,能够在被测终端的OTA升级过程中的任意时刻自动执行断电测试,从而高效的确定出存在掉电恢复故障的掉电时间点。
[0005]第一方面,本申请实施例提供了一种测试系统,所述测试系统包括:
[0006]主控终端,以及与所 ...
【技术保护点】
【技术特征摘要】
1.一种测试系统,其特征在于,所述测试系统包括:主控终端,以及与所述主控终端电连接的被测终端和电源,所述被测终端与所述电源电连接;其中,所述主控终端,用于在所述被测终端的第i次升级测试过程所对应的升级时长内基于随机生成的掉电时刻向所述电源发送断电指令,i为不超过预设升级测试次数的正整数;所述电源,用于响应所述断电指令,对所述被测终端进行断电;所述主控终端,还用于在与所述掉电时刻间隔预设时长后向所述电源发送恢复供电指令;所述电源,还用于响应所述恢复供电指令,对所述被测终端进行恢复供电;所述主控终端,还用于若确定恢复供电后的所述被测终端出现故障,记录所述掉电时刻。2.根据权利要求1所述的测试系统,其特征在于,所述主控终端还用于:第i次向所述被测终端发送升级指令,以及向所述电源发送供电指令;所述电源,还用于响应所述供电指令,对所述被测终端进行供电;所述被测终端,用于响应所述升级指令进行升级。3.根据权利要求2所述的测试系统,其特征在于,所述升级时长包括所述第i次升级测试过程中数据擦除过程所对应的第一子时间段,以及所述第i次升级测试过程中非数据擦除过程所对应的第二子时间段以及第三子时间段,所述第二子时间段的右区间值与所述第一子时间段的左区间值重合,所述第三子时间段的左区间值与所述第一子时间段的右区间值重合,所述预设升级测试次数等分于所述第一子时间段、所述第二子时间段以及所述第三子时间段,所述主控终端具体用于:在目标子时间段内随机生成所述被测终端第i次升级测试过程的所述掉电时刻,所述目标子时间段为所述第一子时间段的优先级高于所述目标子时间段为所述第二子时间段的优先级,所述目标子时间段为所述第二子时间段的优先级高于所述目标子时间段为所述第三子时间段的优先级;在确定达到所述掉电时刻时,向所述电源发送所述断电指令。4.根据权利要求2所述的测试系统,其特征在于,所述升级时长包括所述第i次升级测试过程中数据擦除过程所对应的第一子时间段与第二子时间段,以及所述第i次升级测试过程中非数据擦除过程所对应的第三子时间段以及第四子时间段,所述第三子时间段的右区间值与所述第一子时间段的左区间值重合,所述第一子时间段的右区间值与所述第二子时间段的左区间值重合,所述第二子时间段的右区间值与所述第四子时间段的左区间值重合,所述预设升级测试次数等分于所述第一子时间段、所述第二子时间段、所述第三子时间段以及所述第四子时间段,所述主控终端具体用于:在目标子时间段内随机生成所述被测终端第i次升级测试过程的所述掉电时刻,所述目标子时间段为所述第一子时间段的优先级高于所述目标子时间段为所述第二子时间段的优先级,所述目标子时间段为所述第二子时间段的优先级高于所述目标子时间段为所述第三子时间段的优先级,所述目标子时间段为所述第三子时间段的优先级高于所述目标子时间段为所述第四子时间段的优先级;在确定达到所述掉电时刻时,向所述电源发送所述断电指令。
5.根据权利要求1
‑
4任一项所述的测试系统,其特征在于,所述升级时长为历史上针对所述被测终端的多次升级过程所耗费时间的平均值。6.一种测试方法,其特征在于,应用于权利要求1
‑
...
【专利技术属性】
技术研发人员:袁子惠,
申请(专利权)人:展讯通信天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。