【技术实现步骤摘要】
服务器自动测试方法、装置、设备和存储介质
[0001]本申请涉及服务器测试
,特别是涉及一种服务器自动测试方法、装置、设备和存储介质。
技术介绍
[0002]目前,服务器在出厂前均需要对其进行测试,测试没有问题之后才会允许出厂,但是,在测试的过程中,工厂的测试环境难免会发生不稳定现象,如网络异常,电力系统异常,空调异常等,从而造成测试中断或机器报异常等现象以导致测试失败。亦或者在服务器新产品开发阶段,经常会有小批量试产或特例出货的情况,此时新产品存在较多问题未关闭,也会造成测试报错的现象,以导致测试失败。
[0003]在传统的实现方式中,一般由于测试环境导致的测试失败现象,只需要测试工程师现场确认后重新测试即可。若是由于已知问题造成的报错,则需要测试工程师现场授权允许重新测试或跳过当前测试/检查项。
[0004]然而,由于工厂出货量庞大,所有报错信息均需要测试工程师一一进行确认授权,一方面,工作量大,难免有人工疏漏;另一方面,服务器报错后需要停止测试等待处理,造成测试效率低,影响产能的缺陷。
专 ...
【技术保护点】
【技术特征摘要】
1.一种服务器自动测试方法,应用于服务器自动测试系统,所述服务器自动测试系统包括至少一个测试单元,其特征在于,该方法包括:获取当前测试单元的测试状态;其中,所述测试状态包括测试正常和测试异常;在所述当前测试单元的测试状态为测试正常时,则自动进入对下一相邻测试单元的测试操作;在所述当前测试单元的测试状态为测试异常时,则自动生成测试异常报错信息;基于所述测试异常报错信息在测试记录数据库中进行查询匹配,以自动更新所述当前测试单元的测试进程。2.根据权利要求1所述的方法,其特征在于,所述测试异常报错信息包括测试环境异常状态信息和测试环境异常事件信息;所述测试记录数据库包括测试环境状态表信息和测试环境异常事件表信息;所述基于所述测试异常报错信息在测试记录数据库中进行查询匹配,以自动更新所述当前测试单元的测试进程,包括:查询所述测试环境状态表信息中是否存在所述测试环境异常状态信息;若存在,则再基于所述测试环境异常事件表信息和所述测试异常事件信息确定所述当前测试单元的测试进程;若不存在,则停止所述当前测试单元的测试进程,以待测试人员来进行维修。3.根据权利要求2所述的方法,其特征在于,所述则再基于所述测试环境异常事件表信息和所述测试异常事件信息确定所述当前测试单元的测试进程,包括:查询所述测试环境异常事件表信息中是否存在所述测试异常事件信息;若存在,确定所述当前测试单元测试异常基于所述环境因素造成,则对所述当前测试单元进行重新测试;若不存在,则停止所述当前测试单元的测试进程,以待测试人员来进行维修。4.根据权利要求1所述的方法,其特征在于,所述测试异常报错信息还包括已知异常信息;所述测试数据记录数据库还包括已知异常问题表信息;所述基于所述测试异常报错信息在测试记录数据库中进行查询匹配,以自动更新所述当前测试单元的测试进程,还包括:查询所述已知异常问题表信息中是否存在所述已知异常信息;若存在,则获取所述已知异常信息出现的次数并计算复现概率值;基于所述复现概率值确定所述当前测试单元的测试进程;若不存在,则停止所述当前测试单元的测试进程,以待测试人员来进行维修。5.根据权利要求4所述的方法,其特征在于,所述基于所述复现概率值确定所述当前测试单元的测试进程,包括:将所述复现概率值和所述预设概率值进行比对;在所述复现概率值大于或等于所述预设概率值时,则跳过所述当前测试单元自动进入对下一相邻测试单元的测试操作;在所述复现概率值小于所...
【专利技术属性】
技术研发人员:李晓君,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。