软件版本自动测试系统、方法、介质及设备技术方案

技术编号:30140909 阅读:28 留言:0更新日期:2021-09-23 15:03
本发明专利技术提供了一种软件版本自动测试方法、系统、装置、介质及设备。该方法包括:服务器编译生成软件版本,向客户端设备发送软件版本,客户端设备接收来自服务器的软件版本;客户端设备通过控制切换电路以控制与N个测试终端连接的信号,以及控制N个测试终端自动执行测试用例,获取N个测试终端的测试日志数据;向服务器发送测试日志数据和测试结果,服务器分析测试日志数据,生成测试报告。该方法可以实现在测试过程中能够自动切换不同测试终端所接入的测试信号,达到自动测试的目的。达到自动测试的目的。达到自动测试的目的。

【技术实现步骤摘要】
软件版本自动测试系统、方法、介质及设备


[0001]本专利技术涉及通信
,尤其涉及一种软件版本自动测试系统、方法、装置、介质及设备。

技术介绍

[0002]在数据卡、手机等通信终端设备的生产过程中,通常需要将软件版本下载至终端设备,以及对终端设备中的软件版本的运行情况进行测试,目前软件版本的测试只能实现部分环节的自动化测试,也就是说,硬件切换只能控制单一信号间的测量和切换,如单独控制射频信号的切换开关及控制系统,所以导致目前终端设备的测试效率不高。

技术实现思路

[0003]本专利技术的目的在于提供一种软件版本自动测试系统、方法、介质、装置及设备,用以自动切换与测试终端所连接的信号,能够实现在不同信号的自动切换和自动测试的目的。
[0004]第一方面,本专利技术提供一种软件版本自动测试系统,其特征在于,包括服务器、客户端设备、与所述客户端设备连接的测试终端,其中:
[0005]服务器,用于接收测试任务,以及向客户端设备发送测试任务,测试任务包括待测试的软件版本。客户端设备,用于接收来自服务器的软件版本,控制本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件版本自动测试系统,其特征在于,包括服务器、客户端设备、与所述客户端设备连接的测试终端,其中:所述服务器,用于接收测试任务,以及向所述客户端设备发送所述测试任务,所述测试任务包括待测试的软件版本;所述客户端设备,用于接收来自所述服务器的所述软件版本,控制所述软件版本下载到N个测试终端,通过控制切换电路以控制与所述N个测试终端连接的信号,以及控制所述N个测试终端自动执行测试用例,获取所述N个测试终端的测试日志数据;所述客户端设备,还用于向所述服务器发送所述测试日志数据;所述服务器,还用于分析所述测试日志数据,生成测试报告。2.根据权利要求1所述的系统,其特征在于,所述客户端设备,具体用于:通过运行脚本的方式,控制所述软件版本下载到N个测试终端,切换控制电路以控制与所述N个测试终端连接的信号,以及控制所述N个测试终端自动执行测试用例。3.根据权利要求1或2所述的系统,其特征在于,所述客户端设备在切换控制电路以控制与所述N个测试终端连接的信号时,具体用于:通过切换控制电路把相应的电源通路、USB信号、射频通路、Nboot信号切换连接到所述N个测试终端;以及控制所述电源通路、USB信号、射频通路、Nboot信号之间的触发顺序及时间延迟大小。4.根据权利要求1或2所述的系统,其特征在于,所述客户端设备还用于:在测试过程中,向所述服务器实时上报所述N个测试终端的测试结果。5.根据权利要求1或2所述的系统,其特征在于,所述测试用例包括如下至少一项:校准综测、无线保真WIFI测试、蓝牙BT测试、全球定位系统GPS测试、电流测试、各项参数写入及检查。6.一种软件版本自动测试方法,其特征在于,所述方法包括:接收来自服务器的软件版本;控制所述软件版本下载到N个测试终端;通过控制切换电路以控制与所述N个测试终端连接的信号,以及控制所述N个测试终端自动执行测试用例,获取所述N个测试终端的测试日志数据;向所述服务器发送所述测试日志数据。7.根据权利要求6所述的方法,其特征在于,所述通过控制切换电路以控制与所述N个测试终端连接的信号,以及控制所述N个测试终端自动执行测试用例,包括:通过运行脚本的方式,控制所述软件版本下载到N个测试终端,切换控制电路以控制与所述N个测试终端连接的信号,以及控制所述N...

【专利技术属性】
技术研发人员:单向东乐悦盖晓雷王正明刘鸿亮
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

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

1