【技术实现步骤摘要】
自动化测试方法及装置、服务器及存储介质
[0001]本公开涉及电子
,尤其涉及一种自动化测试方法及装置、服务器及存储介质。
技术介绍
[0002]当前在终端产品研发过程中,需对相机拍照图片质量进行评审,从不同画质维度评估产品相机稳定性及拍照质量,例如从虚化、曝光度、白平衡等等角度评审小米或是竞品机画质情况。为了给画质评审提供大量高质量、有代表性的图片素材,需要专门测试人员去寻找可以拍出特定效果的外景,包括但不限于特定背景色建筑物、人物穿着、海景、背光、白天、黑夜、早晨等等。
[0003]以上方案,测试人员需要花费大量时间去公司附近寻找符合条件的外景,并在特定时间特定天气、特定外景情况下拍照获取画质评审素材。拍完照片回来后,整理小米和对比机所拍摄素材并进行画质评审。该实现方式效率较低,需要耗费大量的人力,且项目受外景状态影响因素太大。
技术实现思路
[0004]本公开提供一种自动化测试方法及装置、服务器及存储介质。
[0005]根据本公开实施例的第一方面,提供一种自动化自动化测试方法,应用于服务器,包括:
[0006]接收测试任务信息;其中,所述测试任务信息包括场景设置参数及任务参数;
[0007]基于所述场景设置参数,搭建测试场景;
[0008]根据所述任务参数,向位于搭建的所述测试场景下的测试终端发送操作指令;
[0009]检测所述测试终端执行所述操作指令的执行结果。
[0010]可选的,所述测试任务包括图像采集任务;所述测试场景为:图像 ...
【技术保护点】
【技术特征摘要】
1.一种自动化测试方法,其特征在于,应用于服务器,所述方法包括:接收测试任务信息;其中,所述测试任务信息包括场景设置参数及任务参数;基于所述场景设置参数,搭建测试场景;根据所述任务参数,向位于搭建的所述测试场景下的测试终端发送操作指令;检测所述测试终端执行所述操作指令的执行结果。2.根据权利要求1所述的方法,其特征在于,所述测试任务包括图像采集任务;所述测试场景为:图像采集场景;所述操作指令包括图像采集指令;所述检测所述测试终端执行所述操作指令的执行结果,包括:对所述测试终端采集的图像进行采集画质评估。3.根据权利要求1或2所述的方法,其特征在于,所述场景设置参数包括:环境搭建设备的设备标识以及所述环境搭建设备的第一工作参数;所述基于所述场景设置参数,搭建测试场景,包括:根据设备标识,确定搭建所述测试场景的环境搭建设备;控制所述环境搭建设备以所述第一工作参数运行。4.根据权利要求3所述的方法,其特征在于,所述环境搭建设备包括以下至少之一:布景设备,用于构建位于所述测试场景所在空间内布景;环境调节设备,用于提供所述测试场景所需的测试环境;位移设备,用于调节所述测试终端在所述测试场景内的位置。5.根据权利要求4所述的方法,其特征在于,所述环境调节设备,包括以下至少之一:光照调节设备,用于提供所述测试环境所需的光照环境;温度调节设备,用于提供所述测试环境所需的温度环境;湿度调节设备,用于提供所述测试环境所需的湿度环境;气压调节设备,用于提供所述测试环境所需的气压环境。6.根据权利要求5所述的方法,其特征在于,所述光照调节设备的第一工作参数包括以下至少之一:照明亮度;照明角度;照明色度。7.根据权利要求4所述的方法,其特征在于,所述根据所述任务参数,向位于搭建的所述测试场景下的测试终端发送操作指令,包括:根据所述任务参数,向所述位移设备发送驱动指令;其中,所述驱动指令,用于驱动所述位移设备运动,以带动所述测试终端移动到所述测试场景的预定位置;向位于所述测试场景中所述预定位置的测试终端发送所述操作指令。8.根据权利要求7所述的方法,其特征在于,所述环境搭建设备还包括拍照设备,所述根据所述任务参数,向所述位移设备发送驱动指令,包括:向所述拍照设备发送采集所述测试终端所在环境的图像的采集指令;接收所述拍照设备返回的图像;对所述图像进行分析,确定所述测试终端的测试目标在所述图像中的位置;根据所述测试目标在所述图像中的位置,确定所述测试终端在所述测试场景中对所述
测试目标进行测试的所述预定位置;向所述位移设备发送携带有所述预定位置的驱动指令。9.根据权利要求1所述的方法,其特征在于,所述任务参数,包括:功能标识,用于指示待测试功能;测试项目标识,用于指示待测试功能的测试项目。10.根据权利要求2所述的方法,其特征在于,所述图像采集任务包括:人像采集;夜景采集;海景采集;静景采集;动景采集;远焦采集;广角采集;微距采集。11.根据权利要求1或2所述的方法,其特...
【专利技术属性】
技术研发人员:万志强,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。