The embodiment of the present invention discloses a terminal test method, device and storage medium; the embodiment of the present invention establishes a first wireless connection with the test terminal; establishes a second wireless connection with the tested terminal; receives a test command sent by the test terminal based on the first wireless connection; sends a test command to the tested terminal based on the second wireless connection; and receives a test based on the second wireless connection. The test result returned by the terminal is sent to the test terminal based on the first wireless connection. This scheme can realize automatic test of terminal based on wireless connection. Wireless connection of terminal with USB data line improves the efficiency and maintainability of automatic test of terminal.
【技术实现步骤摘要】
一种终端测试方法、装置和存储介质
本专利技术涉及自动化测试
,具体涉及一种终端测试方法、装置和存储介质。
技术介绍
目前为能够提供高质量的终端,一般需要对终端进行自动化测试,比如,对终端的系统或者安装的应用程序进行自动化测试。传统的终端自动化测试如Android(安卓)系统终端自动化测试具体过程为:在使用被测应用的载体——如Android手机时,都是先将其用USB线连接到PC上,再通过USB将PC端输入的命令传输到手机端执行。然而,传统终端自动化测试需要通过USB线连接终端进行测试,给自动化测试带来诸多不便,降低了终端自动化测试的效率。比如,自动化测试一般都需要大批量的终端如手机来执行任务,通过USB线连接终端进行测试容易出现设备无法识别、掉线、PC的USB插口数不足等问题,导致自动化测试效率较低。
技术实现思路
本专利技术实施例提供一种终端测试方法、装置和存储介质,可以提升终端自动化测试的效率。第一方面,本专利技术实施例提供一种终端测试方法,适用于服务器,包括:与测试终端建立第一无线连接;与被测终端建立第二无线连接;基于所述第一无线连接接收所述测试终端发送的测 ...
【技术保护点】
1.一种终端测试方法,适用于服务器,其特征在于,包括:与测试终端建立第一无线连接;与被测终端建立第二无线连接;基于所述第一无线连接接收所述测试终端发送的测试命令;基于所述第二无线连接向所述被测终端发送所述测试命令;基于所述第二无线连接接收所述被测终端返回的测试结果,并基于所述第一无线连接向所述测试终端发送所述测试结果。
【技术特征摘要】
1.一种终端测试方法,适用于服务器,其特征在于,包括:与测试终端建立第一无线连接;与被测终端建立第二无线连接;基于所述第一无线连接接收所述测试终端发送的测试命令;基于所述第二无线连接向所述被测终端发送所述测试命令;基于所述第二无线连接接收所述被测终端返回的测试结果,并基于所述第一无线连接向所述测试终端发送所述测试结果。2.如权利要求1所述的终端测试方法,其特征在于,在建立第一无线连接和第二无线连接之后,接收测试命令之前,所述终端测试方法还包括:基于所述第一无线连接接收所述测试终端发送的终端连接请求;基于所述第二无线连接向所述被测终端发送所述终端连接请求;基于所述第二无线连接接收所述被测终端返回的所述终端连接请求的确认信息;基于所述第一无线连接向所述测试终端发送所述被测终端返回的所述确认信息。3.如权利要求2所述的终端测试方法,其特征在于,在基于所述第二无线连接向所述被测终端发送所述终端连接请求之前,还包括:确定所述服务器是否保存有所述终端连接请求的确认信息;若否,则执行基于所述第二无线连接向所述被测终端发送所述终端连接请求的步骤;基于所述第一无线连接向所述测试终端发送所述被测终端返回的所述确认信息,包括:保存所述被测终端返回的确认信息,并基于所述第一无线连接向所述测试终端发送所述被测终端返回的所述确认信息。4.如权利要求3所述的终端测试方法,其特征在于,接收测试命令之前,所述终端测试方法还包括:当确定所述服务器保存有所述终端连接请求的确认信息时,读取保存的所述终端连接请求的确认信息;基于所述第一无线连接向所述测试终端发送读取的确认信息。5.如权利要求1-4任一项所述的终端测试方法,其特征在于,所述测试命令携带信息发送方标识;基于所述第二无线连接向所述被测终端发送所述测试命令,包括:将所述测试命令携带的信息发送方标识替换为唯一的预设标识,所述预设标识与所述被测终端对应;基于所述第二无线连接向所述被测终端发送标识替换后的测试命令;基于所述第一无线连接向所述测试终端发送所述测试结果,包括:根据所述测试结果携带的所述预设标识,确定需要发送的目标测试终端;将所述测试结果携带的所述预设标识替换为所述信息发送方标识;基于所述第一无线连接向所述目标测试终端发送替换后的测试结果。6.如权利要求5所述的终端测试方法,其特征在于,将所述测试命令携带的信息发送方标识替换为唯一的预设标识,包括:获取所述测试命令携带的信息发送方标识;将所述信息发送方标识映射为唯一的预设标识,建立并保存所述信息发送方标识、所述预设标识以及测试终端之间的映射关系;将所述测试命令携带的信息发送方标识替换为所述唯一的预设标识;根据所述测试结果携带的所述预设标识,确定需要发送的目标测试终端,包括:根据所述映射关系以及所述测试结果携带的所述预设标识,确定需要发送的目标测试终端以及对应的信息发送方标识。7.如权利要求2-6任一项所述的终端测试方法,其特征在于,在向所述测试终端发送确认信息之后,接收测试命令之前,所述终端测试方法还包括:基于所述第一无线连接接收所述测试终端发送的开始服务请求,所述开始服务请求携带信息发送方标识;将所述开始服务请求携带的发送方标识替换为唯一的预设标识,所述预设标识与所述被测终端对应;基于所述第二无线连接向所述被测终端发送标识替换后的开始服务请求;基于所述第二无线连接接收所述被测终端发送的开始服务请求的应答信息,所述应答信息携带所述预设标识;根据所述应答信息携带的预设...
【专利技术属性】
技术研发人员:杨寿春,林奕,连惠琼,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。