模块测试方法、装置及系统制造方法及图纸

技术编号:18913336 阅读:23 留言:0更新日期:2018-09-12 02:53
本文提供一种模块测试方法、装置及系统,该方法,包括:在终端与无人机通信连接的状态下,对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值;对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值;其中,所述终端的待测试模块与所述无人机的待测试模块关联;在所述第一测试参数值与所述第二测试参数值不一致时,确定所述终端的待检测模块和/或所述无人机的待标检测模块存在故障。从而实现在无人机与遥控器通信时,测试是否存在功能实现故障,进而保证了无人机在实际操作过程中的可靠性。

Module testing method, device and system

This paper provides a module testing method, device and system, which includes: automatic testing of the terminal module to be tested under the condition of communication between the terminal and UAV, obtaining the first test parameter value corresponding to the terminal module to be tested, and self-testing of the UAV module to be tested. A second test parameter value corresponding to the unmanned aerial vehicle (UAV) to be tested module is obtained by dynamic testing, wherein the terminal to be tested module is associated with the UAV to be tested module, and when the first test parameter value is inconsistent with the second test parameter value, the terminal to be tested module and/or the unknown are determined. There is a malfunction in the test module of the human machine. In order to realize the communication between the UAV and the remote controller, test whether there is a fault in the function realization, and then ensure the reliability of the UAV in the actual operation process.

【技术实现步骤摘要】
模块测试方法、装置及系统
本专利技术涉及无人机
,尤其涉及一种模块测试方法、装置及系统。
技术介绍
无人驾驶飞机简称“无人机”,是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。无人机肩负着地面监测、目标跟踪、军事打击等任务,因其自身具备体积小、灵活性强等优点,在军事、民用领域扮演着极为重要的角色。当前,在对无人机或与其匹配的遥控器进行模块功能的测试时,仅能够实现对其中一端进行测试,在这种情况下,可能会导致无人机与遥控器通信时,出现功能实现故障,进而影响用户体验。
技术实现思路
本专利技术实施例提供一种模块测试方法、装置及系统,以实现在无人机与遥控器通信时,测试是否存在功能实现故障,进而保证了无人机在实际操作过程中的可靠性。第一方面,本专利技术实施例提供一种模块测试方法,包括:在终端与无人机通信连接的状态下,对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值;对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值;其中,所述终端的待测试模块与所述无人机的待测试模块关联;在所述第一测试参数值与所述第二测试参数值不一致时,确定所述终端的待检测模块和/或所述无人机的待标检测模块存在故障。可选地,在所述得到所述终端的待检测模块对应的第一测试参数值之后,还包括:确定所述第一测试参数值是否与预设参数值一致;在所述第一测试参数值与所述预设参数值不一致时,确定对所述终端的待检测模块进行自动化测试的次数是否小于预设次数阈值;若小于所述预设次数阈值,则重新对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的新的第一测试参数值;若大于或等于所述预设次数阈值,则提示所述终端的待检测模块存在故障。可选地,所述方法,包括:当所述终端的待检测模块或所述无人机的待检测模块为相机模块时,所述相机模块的预设参数值包括:亮度、图片像素、图片格式、图片大小;当所述终端的待检测模块或所述无人机的待检测模块为飞控模块时,所述飞控模块的预设参数值包括:飞行距离、飞行高度、飞行方向、飞行速度;当所述终端的待检测模块或所述无人机的待检测模块为定位模块时,所述定位模块的预设参数值包括:与飞行路径相关的参数值。可选地,所述对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值,包括:运行所述终端的待检测模块对应的第一测试脚本;从所述第一测试脚本的运行结果和/或运行过程中获取所述第一测试参数值。可选地,所述对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值,包括:运行所述无人机的待检测模块对应的第二测试脚本;从所述第二测试脚本的运行结果和/或运行过程中获取所述第二测试参数值。可选地,所述确定终端的待检测模块和/或无人机的待检测模块存在故障,包括:根据所述无人机的串口打印信息和LOG日志,确定所述确定终端的待检测模块和/或无人机的待检测模块存在故障。第二方面,本专利技术实施例提供一种模块测试装置,包括:第一测试模块,用于在终端与无人机通信连接的状态下,对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值;第二测试模块,用于对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值;其中,所述终端的待测试模块与所述无人机的待测试模块关联;确定模块,用于在所述第一测试参数值与所述第二测试参数值不一致时,确定所述终端的待检测模块和/或所述无人机的待标检测模块存在故障。可选地,所述确定模块,还用于在得到所述终端的待检测模块对应的第一测试参数值之后,确定所述第一测试参数值是否与预设参数值一致;在所述第一测试参数值与所述预设参数值不一致时,确定对所述终端的待检测模块进行自动化测试的次数是否小于预设次数阈值;若小于所述预设次数阈值,则重新对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的新的第一测试参数值;若大于或等于所述预设次数阈值,则提示所述终端的待检测模块存在故障。可选地,当所述终端的待检测模块或所述无人机的待检测模块为相机模块时,所述相机模块的预设参数值包括:亮度、图片像素、图片格式、图片大小;当所述终端的待检测模块或所述无人机的待检测模块为飞控模块时,所述飞控模块的预设参数值包括:飞行距离、飞行高度、飞行方向、飞行速度;当所述终端的待检测模块或所述无人机的待检测模块为定位模块时,所述定位模块的预设参数值包括:与飞行路径相关的参数值。可选地,所述第一测试模块,具体用于:运行所述终端的待检测模块对应的第一测试脚本;从所述第一测试脚本的运行结果和/或运行过程中获取所述第一测试参数值。可选地,所述第二测试模块,具体用于:运行所述无人机的待检测模块对应的第二测试脚本;从所述第二测试脚本的运行结果和/或运行过程中获取所述第二测试参数值。可选地,所述确定模块,具体用于:根据所述无人机的串口打印信息和LOG日志,确定所述确定终端的待检测模块和/或无人机的待检测模块存在故障。第三方面,本专利技术实施例提供一种模块测试系统,包括:测试设备、无人机、地面控制端;其中,所述地面控制端包括终端和遥控器,所述终端和所述遥控器连接;所述测试设备分别与所述遥控器和所述终端连接;所述遥控器与所述无人机无线连接;所述测试设备用于执行如第一方面中任一项所述的模块测试方法。第四方面,本专利技术实施例提供一种模块测试设备,包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行第一方面中任一项所述的方法。第五方面,本专利技术实施例提供一种计算机可读存储介质,包括:指令,当其在计算机上运行时,使得计算机执行第一方面中任一所述的方法。本专利技术实施例提供的模块测试方法、装置及系统,通过在终端与无人机通信连接的状态下,对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值;对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值;其中,所述终端的待测试模块与所述无人机的待测试模块关联;在所述第一测试参数值与所述第二测试参数值不一致时,确定所述终端的待检测模块和/或所述无人机的待标检测模块存在故障。从而实现在无人机与遥控器通信时,测试是否存在功能实现故障,进而保证了无人机在实际操作过程中的可靠性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的应用场景一的示意图;图2为本专利技术实施例一提供的模块测试方法的流程图;图3为本专利技术实施例二提供的模块测试方法的流程图;图4为本专利技术实施例三提供的模块测试方法的流程图;图5为本专利技术实施例四提供的模块测试装置的结构示意图;图6为本专利技术实施例五提供的模块测试设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实本文档来自技高网...

【技术保护点】
1.一种模块测试方法,其特征在于,包括:在终端与无人机通信连接的状态下,对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值;对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值;其中,所述终端的待测试模块与所述无人机的待测试模块关联;在所述第一测试参数值与所述第二测试参数值不一致时,确定所述终端的待检测模块和/或所述无人机的待标检测模块存在故障。

【技术特征摘要】
1.一种模块测试方法,其特征在于,包括:在终端与无人机通信连接的状态下,对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值;对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值;其中,所述终端的待测试模块与所述无人机的待测试模块关联;在所述第一测试参数值与所述第二测试参数值不一致时,确定所述终端的待检测模块和/或所述无人机的待标检测模块存在故障。2.根据权利要求1所述的方法,其特征在于,在所述得到所述终端的待检测模块对应的第一测试参数值之后,还包括:确定所述第一测试参数值是否与预设参数值一致;在所述第一测试参数值与所述预设参数值不一致时,确定对所述终端的待检测模块进行自动化测试的次数是否小于预设次数阈值;若小于所述预设次数阈值,则重新对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的新的第一测试参数值;若大于或等于所述预设次数阈值,则提示所述终端的待检测模块存在故障。3.根据权利要求1所述的方法,其特征在于,当所述终端的待检测模块或所述无人机的待检测模块为相机模块时,所述相机模块的预设参数值包括:亮度、图片像素、图片格式、图片大小;当所述终端的待检测模块或所述无人机的待检测模块为飞控模块时,所述飞控模块的预设参数值包括:飞行距离、飞行高度、飞行方向、飞行速度;当所述终端的待检测模块或所述无人机的待检测模块为定位模块时,所述定位模块的预设参数值包括:与飞行路径相关的参数值。4.根据权利要求1所述的方法,其特征在于,所述对所述终端的待检测模块进行自动化测试,得到所述终端的待检测模块对应的第一测试参数值,包括:运行所述终端的待检测模块对应的第一测试脚本;从所述第一测试脚本的运行结果和/或运行过程中获取所述第一测试参数值。5.根据权利要求1所述的方法,其特征在于,所述对所述无人机的待检测模块进行自动化测试,得到所述无人机的待检测模块对应的第二测试参数值,包括:运行所述无人机的待检测模块对应的第二测试脚本;从所述第二测试脚本的运行结果和/或运行过程中获取所述第二测试参数值。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述确定终端的待检测模块和/或无人机的待检测模块存在故障,包括:根据所述无人机的串口打印信息和LOG日志,确定所述确定终端的待检测模块和/或无人机的待检测模块存在故障。7.一种模块测试装置,其特征在于,包括:第一测试模块,用于在终端与无人机通信连接的...

【专利技术属性】
技术研发人员:郑爱珊
申请(专利权)人:深圳市道通智能航空技术有限公司
类型:发明
国别省市:广东,44

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

1