测试方法及相关设备.pdf

上传人:奻奴 文档编号:10285011 上传时间:2021-06-17 格式:PDF 页数:17 大小:541.15KB
收藏 版权申诉 举报 下载
测试方法及相关设备.pdf_第1页
第1页 / 共17页
测试方法及相关设备.pdf_第2页
第2页 / 共17页
测试方法及相关设备.pdf_第3页
第3页 / 共17页
文档描述:

《测试方法及相关设备.pdf》由会员分享,可在线阅读,更多相关《测试方法及相关设备.pdf(17页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010616634.5 (22)申请日 2020.06.30 (71)申请人 展讯通信 (上海) 有限公司 地址 201203 上海市浦东新区祖冲之路 2288弄展讯中心1号楼 (72)发明人 元恒敏蒋永红 (74)专利代理机构 广州三环专利商标代理有限 公司 44202 代理人 熊永强李光金 (51)Int.Cl. H04L 12/26(2006.01) H04M 1/24(2006.01) (54)发明名称 测试方法及相关设备 (57)摘要 本发明实施例公开一种测试方法。

2、及相关设 备, 在被测终端上电后, 获取被测终端中测试模 式标志位的赋值; 赋值与预设测试模式标记匹配 时, 控制被测终端进入预设测试模式标记对应的 测试模式; 实现被测终端在上电后, 可以快速进 入预设的测试模式, 无需测试人员繁多的操作, 可以有效提高终端测试效率。 权利要求书2页 说明书11页 附图3页 CN 111786852 A 2020.10.16 CN 111786852 A 1.一种测试方法, 其特征在于, 应用于终端测试系统的被测终端, 包括: 所述被测终端上电后, 获取所述被测终端中测试模式标志位的赋值; 所述赋值与预设测试模式标记匹配时, 控制所述被测终端进入所述预设测试。

3、模式标记 对应的测试模式。 2.根据权利要求1所述的方法, 其特征在于, 所述系统还包括主控终端, 所述方法还包 括: 接收所述主控终端的第一查询指令, 所述第一查询指令用于查询所述被测终端是否进 入测试模式; 响应所述第一查询指令向所述主控终端发送第一响应消息, 所述第一响应消息表示所 述被测终端已进入测试模式; 接收所述主控终端的第二查询指令, 所述第二查询指令用于查询所述被测终端当前的 测试模式; 响应所述第二查询指令向所述主控终端发送所述预设测试模式标记对应的测试模式 信息; 接收所述主控终端依据所述测试模式信息发送的测试指令; 执行所述测试指令所对应的测试操作。 3.根据权利要求2所。

4、述的方法, 其特征在于, 所述方法还包括: 接收所述主控终端发送的配置指令, 所述配置指令包括预配置的测试模式标记; 响应所述配置指令, 将所述测试模式标志位的赋值修改为所述预配置的测试模式标 记。 4.根据权利要求1至3任一项所述的方法, 其特征在于, 所述赋值与预设测试模式标记 匹配时, 将所述测试模式标志位置为正常开机模式标记, 控制所述被测终端进入所述预设测试 模式标记对应的测试模式; 或者, 控制所述被测终端进入所述预设测试模式标记对应的测试模式, 将所述测试模式标志 位置为正常开机模式标记。 5.根据权利要求2或3所述的方法, 其特征在于, 所述方法还包括: 所述赋值未匹配到预设测。

5、试模式标记或所述赋值为空时, 所述被测终端响应所述第一 查询指令向所述主控终端发送第二响应消息, 所述第二响应消息表示所述被测终端未进入 测试模式。 6.一种测试装置, 其特征在于, 应用于终端测试系统的被测终端, 所述测试装置包括: 获取模块, 用于所述被测终端上电后, 获取所述被测终端中测试模式标志位的赋值; 控制模块, 用于所述赋值与预设测试模式标记匹配时, 控制所述被测终端进入所述预 设测试模式标记对应的测试模式。 7.根据权利要求6所述的装置, 其特征在于, 所述系统还包括主控终端, 所述装置还包 括: 接收模块, 用于接收所述主控终端的第一查询指令, 所述第一查询指令用于查询所述 。

6、被测终端是否进入测试模式; 权利要求书 1/2 页 2 CN 111786852 A 2 发送模块, 用于响应所述第一查询指令向所述主控终端发送第一响应消息, 所述第一 响应消息表示所述被测终端已进入测试模式; 所述接收模块, 还用于接收所述主控终端的第二查询指令, 所述第二查询指令用于查 询所述被测终端当前的测试模式; 所述发送模块, 还用于响应所述第二查询指令向所述主控终端发送所述预设测试模式 标记对应的测试模式信息; 所述接收模块, 还用于接收所述主控终端依据所述测试模式信息发送的测试指令; 执行模块, 用于执行所述测试指令所对应的测试操作。 8.根据权利要求7所述的装置, 其特征在于,。

7、 所述装置还包括: 所述接收模块, 还用于接收所述主控终端发送的配置指令, 所述配置指令包括预配置 的测试模式标记; 修改模块, 用于响应所述配置指令, 将所述测试模式标志位的赋值修改为所述预配置 的测试模式标记。 9.一种被测终端, 其特征在于, 包括: 处理器和存储器; 所述处理器和存储器相连, 其中, 所述存储器用于存储程序代码, 所述处理器用于调用 所述程序代码, 以执行如权利要求1-5任一项所述的测试方法。 10.一种计算机存储介质, 其特征在于, 所述计算机存储介质存储有计算机程序, 所述 计算机程序包括程序指令, 所述程序指令当被处理器执行时, 执行如权利要求1-5任一项所 述的。

8、测试方法。 权利要求书 2/2 页 3 CN 111786852 A 3 测试方法及相关设备 技术领域 0001 本发明涉及测试技术领域, 尤其涉及一种测试方法及相关设备。 背景技术 0002 现代移动通信产品或者无线通信模块等在出货前都需要进行各种功能性的测试, 不同的功能测试采用不同的站位来进行, 比如下载, 校准, 写号, MMI(Man-Machine- Interface, 人机功能测试, 比如测试耳机, 屏幕, 按键, Camera等等)测试等等, 这些不同站 位的功能测试, 都需要电脑通过USB或者串口发相应的命令给被测终端(如手机等)以进入 所需的测试模式, 尤其在整机测试MM。

9、I时需要手动开机然后输入一长串暗码才开始测试, 浪 费大量的非测试所耗费的时间, 导致终端的测试效率十分低下。 发明内容 0003 本发明实施例提供了一种测试方法及相关设备, 可以提高终端测试效率。 0004 第一方面, 本发明实施例提供了一种测试方法, 应用于终端测试系统的被测终端, 包括: 0005 所述被测终端上电后, 获取所述被测终端中测试模式标志位的赋值; 0006 所述赋值与预设测试模式标记匹配时, 控制所述被测终端进入所述预设测试模式 标记对应的测试模式。 0007 可选地, 所述系统还包括主控终端, 所述方法还包括: 0008 接收所述主控终端的第一查询指令, 所述第一查询指令。

10、用于查询所述被测终端是 否进入测试模式; 0009 响应所述第一查询指令向所述主控终端发送第一响应消息, 所述第一响应消息表 示所述被测终端已进入测试模式; 0010 接收所述主控终端的第二查询指令, 所述第二查询指令用于查询所述被测终端当 前的测试模式; 0011 响应所述第二查询指令向所述主控终端发送所述预设测试模式标记对应的测试 模式信息; 0012 接收所述主控终端依据所述测试模式信息发送的测试指令; 0013 执行所述测试指令所对应的测试操作。 0014 可选地, 所述方法还包括: 0015 接收所述主控终端发送的配置指令, 所述配置指令包括预配置的测试模式标记; 0016 响应所述。

11、配置指令, 将所述测试模式标志位的赋值修改为所述预配置的测试模式 标记。 0017 可选地, 所述赋值与预设测试模式标记匹配时, 0018 将所述测试模式标志位置为正常开机模式标记, 控制所述被测终端进入所述预设 测试模式标记对应的测试模式; 说明书 1/11 页 4 CN 111786852 A 4 0019 或者, 0020 控制所述被测终端进入所述预设测试模式标记对应的测试模式, 将所述测试模式 标志位置为正常开机模式标记。 0021 可选地, 所述方法还包括: 0022 所述赋值未匹配到预设测试模式标记或所述赋值为空时, 所述被测终端响应所述 第一查询指令向所述主控终端发送第二响应消息。

12、, 所述第二响应消息表示所述被测终端未 进入测试模式。 0023 第二方面, 本发明实施例提供了一种测试装置, 应用于终端测试系统的被测终端, 所述测试装置包括: 0024 获取模块, 用于所述被测终端上电后, 获取所述被测终端中测试模式标志位的赋 值; 0025 控制模块, 用于所述赋值与预设测试模式标记匹配时, 控制所述被测终端进入所 述预设测试模式标记对应的测试模式。 0026 可选地, 所述系统还包括主控终端, 所述装置还包括: 0027 接收模块, 用于接收所述主控终端的第一查询指令, 所述第一查询指令用于查询 所述被测终端是否进入测试模式; 0028 发送模块, 用于响应所述第一查。

13、询指令向所述主控终端发送第一响应消息, 所述 第一响应消息表示所述被测终端已进入测试模式; 0029 所述接收模块, 还用于接收所述主控终端的第二查询指令, 所述第二查询指令用 于查询所述被测终端当前的测试模式; 0030 所述发送模块, 还用于响应所述第二查询指令向所述主控终端发送所述预设测试 模式标记对应的测试模式信息; 0031 所述接收模块, 还用于接收所述主控终端依据所述测试模式信息发送的测试指 令; 0032 执行模块, 用于执行所述测试指令所对应的测试操作。 0033 可选地, 所述装置还包括: 0034 所述接收模块, 还用于接收所述主控终端发送的配置指令, 所述配置指令包括预。

14、 配置的测试模式标记; 0035 修改模块, 用于响应所述配置指令, 将所述测试模式标志位的赋值修改为所述预 配置的测试模式标记。 0036 第三方面, 本发明实施例提供了一种被测终端, 包括: 处理器和存储器; 0037 所述处理器和存储器相连, 其中, 所述存储器用于存储程序代码, 所述处理器用于 调用所述程序代码, 以执行如第一方面所述的测试方法。 0038 第四方面, 本发明实施例提供了一种计算机存储介质, 所述计算机存储介质存储 有计算机程序, 所述计算机程序包括程序指令, 所述程序指令当被处理器执行时, 执行如第 一方面所述的测试方法。 0039 本发明实施例中, 在被测终端上电后。

15、, 获取被测终端中测试模式标志位的赋值; 赋 值与预设测试模式标记匹配时, 控制被测终端进入预设测试模式标记对应的测试模式; 实 现被测终端在上电后, 可以快速进入预设的测试模式, 无需测试人员繁多的操作, 可以有效 说明书 2/11 页 5 CN 111786852 A 5 提高终端测试效率。 附图说明 0040 为了更清楚地说明本发明实施例技术方案, 下面将对实施例描述中所需要使用的 附图作简单地介绍, 显而易见地, 下面描述中的附图是本发明的一些实施例, 对于本领域普 通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。 0041 图1是本发明实施例提供的一。

16、种测试系统的结构示意图; 0042 图2是本发明实施例提供的一种测试方法的流程示意图; 0043 图3是本发明实施例提供的一种测试系统的结构示意图; 0044 图4是本发明实施例提供的一种测试方法的流程示意图; 0045 图5是本发明实施例提供的一种测试装置的结构示意图; 0046 图6是本发明实施例提供的一种被测终端的结构示意图。 具体实施方式 0047 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述。 0048 应当理解, 本申请的说明书和权利要求书及附图中的术语 “第一” 、“第二” 等是用 于区别不同对象, 而不是用于描述特定顺序。 此外, 术语 。

17、“包括” 和 “具有” 以及它们任何变 形, 意图在于覆盖不排他的包含。 例如包含了一系列步骤或单元的过程、 方法、 系统、 产品或 设备没有限定于已列出的步骤或单元, 而是可选地还包括没有列出的步骤或单元, 或可选 地还包括对于这些过程、 方法、 产品或设备固有的其它步骤或单元。 0049 在本发明中提及 “实施例” 意味着, 结合实施例描述的特定特征、 结构或特性可以 包含在本发明的至少一个实施例中。 在说明书中的各个位置出现该短语并不一定均是指相 同的实施例, 也不是与其它实施例互斥的独立的或备选的实施例。 本领域技术人员显式地 和隐式地理解的是, 本发明所描述的实施例可以与其它实施例相。

18、结合。 0050 现有技术中, 不同测试功能的站位在测试被测终端时, 都需要电脑通过USB或者串 口发相应的命令给被测终端(如手机等)以进入所需的测试模式, 尤其在整机测试MMI时需 要手动开机然后输入一长串暗码才开始测试, 浪费大量的非测试所耗费的时间, 导致终端 的测试效率十分低下。 由此, 本申请提供一种测试方法, 可以在测试开始时, 快速进入预设 置的测试模式, 节省进入测试模式所需的时间, 减少测试时间成本, 有效提高终端的测试效 率。 0051 参考图1, 图1是本发明实施例提供的一种测试系统的结构示意图; 本申请中的测 试系统, 包括主控终端101和被测终端102, 在一些实施例。

19、中, 所述系统还可以包括辅助测试 终端103。 0052 其中, 主控终端101, 作为测试系统的主控中心, 用于控制测试流程, 并接收和处理 被测终端102或辅助测试终端103的数据以得到测试结果。 具体地, 主控终端101可以采用电 脑、 笔记本电脑等设备。 0053 而被测终端102, 是指终端或模块, 比如手机、 智能手表、 运动手环、 智能音箱等设 备, 或者具有天线的通信模块等。 上述天线可以包括射频天线或WCN(Wireless 说明书 3/11 页 6 CN 111786852 A 6 Connectivity Network, 无线连接网络)天线, WCN天线如GPS天线、 。

20、WiFi天线、 蓝牙天线、 NFC 天线、 ZigBee天线等。 0054 辅助测试终端103, 可以是测试机器, 也可以是由多个测试模块组成的测试终端。 其功能是接收被测终端102的信号并处理得到测试指标, 并将测试指标发送给主控终端 101; 或者向被测终端102发射信号以辅助完成被测终端102的天线性能测试; 也可以是同时 具有接收并处理信号、 以及发射信号的功能。 辅助测试终端103可以包括无线综合测试仪 等; 无线综合测试仪是用于测试各种无线电设备的主要性能指标的仪器。 由信号发生器、 电 压表、 电子示波器等组成。 0055 请参见图2, 是本发明实施例提供的一种测试方法的流程示意。

21、图; 所述测试方法, 应用于上述测试系统中的被测终端, 包括: 0056 201、 被测终端上电后, 获取被测终端中测试模式标志位的赋值; 0057 具体地, 在被测终端上电后, 获取被测终端中测试模式标志位的赋值; 其中, 该赋 值是预先设置好的, 可以是在被测终端初始化完成后进行预设置, 也可以是在被测终端完 成任意一项测试后进行预设置, 这样, 在终端重新上电后, 通过读取该测试模式标志位的赋 值, 可以快速控制被测终端进入预设置的测试模式。 0058 202、 赋值与预设测试模式标记匹配时, 控制被测终端进入预设测试模式标记对应 的测试模式。 0059 具体地, 不同的预设测试模式标记。

22、对应不同的测试模式, 例如, 0 x01对应GSM cal mode(即GSM校准模式)、 0 x02对应GSM Final test mode(即GSM final 测试模式)等等。 对 预设测试模式标记的具体形式不做限定。 当赋值与预设测试模式标记匹配时, 控制被测终 端进入与预设测试模式标记对应的测试模式。 0060 由此, 利用测试模式标志位, 在控制被测终端进入想要的测试模式时, 通过读取测 试模式标志位的赋值, 即可以控制被测终端快速进入标志位的赋值对应的测试模式, 有效 节省进入测试模式所需的时间, 提升测试效率, 减少测试时间成本。 实际测试过程中, 在每 个测试站位都可以灵活。

23、配置下一测试站位需要进入的测试模式。 0061 在一个可能的实施例中, 系统还包括主控终端, 在被测终端进入与预设测试模式 标记对应的测试模式后, 方法还包括: 0062 S1、 接收主控终端的第一查询指令, 第一查询指令用于查询被测终端是否进入测 试模式; 0063 具体地, 主控终端与被测终端之间可以是有线或无线连接, 有线连接方式包括USB 或串口等连接方式, 无线连接方式包括蓝牙连接、 WiFi连接等连接方式。 两者建立了通信连 接之后, 在主控终端开始测试被测终端之前, 主控终端需要获知被测终端当前的状态, 首 先, 主控终端向被测终端发送第一查询指令, 该第一查询指令用于查询被测终。

24、端当前是否 已经进入测试模式。 第一查询指令的命令格式可以不限制, 例如 “7E 00 00 00 00 08 00 FE XX 7E” 。 0064 S2、 响应第一查询指令向主控终端发送第一响应消息, 第一响应消息表示被测终 端已进入测试模式; 0065 具体地, 在被测终端已经利用图2的方法进入测试模式后, 被测终端响应于第一查 询指令向主控终端发送第一响应消息, 第一响应消息表示被测终端已进入测试模式。 第一 说明书 4/11 页 7 CN 111786852 A 7 响应消息的格式可以不限制, 例如 “7E 00 00 00 00 08 00 FE FF 7E” 。 0066 S3、。

25、 接收主控终端的第二查询指令, 第二查询指令用于查询被测终端当前的测试 模式; 0067 具体地, 主控终端接收到第一响应消息后, 继续向被测终端发送第二查询指令, 该 第二查询指令用于查询被测终端当前的测试模式。 第二查询指令的命令格式可以不限制, 例如 “AT+GETTESTMODE? ” 。 0068 S4、 响应第二查询指令向主控终端发送预设测试模式标记对应的测试模式信息; 0069 具体地, 被测终端响应于第二查询指令, 向主控终端发送预设测试模式标记对应 的测试模式信息, 测试模式信息例如GSM cal mode或GSM Final test mode等。 被测终端响 应于第二查询。

26、指令的回复指令的指令格式可行不限制, 例如 “+GETTESTMODE:XXX” (XXX为具 体的测试模式信息, 如GSM cal mode)。 0070 S5、 接收主控终端依据测试模式信息发送的测试指令; 0071 具体地, 主控终端依据接收到的测试模式信息, 向被测终端发送与该测试模式信 息对应的测试模式相对应的测试指令, 测试指令可以是一个以上的指令。 0072 S6、 执行测试指令所对应的测试操作。 0073 具体地, 被测终端响应测试指令, 执行该测试指令对应的测试操作, 测试操作可以 是发射信号或接收信号, 被测终端接收信号并进行处理以产生测试结果, 并将测试结果传 输给主控终。

27、端。 也可以是由被测终端发射信号, 并由图1中的辅助测试终端103接收信号并 进行处理, 得到测试结果, 再将测试结果发射给主控终端。 步骤S5和步骤S6可以循环执行多 次, 以完成测试模式下的全部测试操作。 0074 综上, 在被测终端利用图2的方法进入预设置的测试模式后, 主控终端与之进行交 互以获知该测试模式, 以进入该测试模式的测试流程, 完成对被测终端的测试。 0075 在一个可能的实施例中, 方法还包括: 0076 S7、 接收主控终端发送的配置指令, 配置指令包括预配置的测试模式标记; 0077 具体地, 主控终端在依据测试模式信息对被测终端进行相应测试模式的测试的过 程中, 或。

28、者测试结束后, 向被测终端发送配置指令, 该配置指令包括预配置的测试模式标 记, 用于预配置下次开机所要进入的测试模式。 0078 S8、 响应配置指令, 将测试模式标志位的赋值修改为预配置的测试模式标记。 0079 具体地, 被测终端响应于该配置指令, 将测试模式标志位的赋值修改为预配置的 测试模式标记, 例如, 利用图2的方法进入的测试模式为GSM校准模式, 在GSM校准模式的测 试过程中, 或者GSM校准模式测试结束后, 主控终端向被测终端发送配置指令, 该配置指令 包括0 x02, 则被测终端将测试模式标志位置为0 x02, 被测终端下一次开机所进入的模式为 GSM final测试模式。

29、。 0080 通过在当前站位的测试过程中或者测试完成后, 预先设置下一次被测终端开机后 所要进入的测试模式, 如此循环, 直至被测终端完成所有的测试项目, 由于节省了每个站位 的进测试模式的时间, 可以有效提高被测终端的测试效率, 节约测试时间成本。 0081 在一个可能的实施例中, 步骤202中, 具体包括: 0082 2021、 赋值与预设测试模式标记匹配时, 将测试模式标志位置为正常开机模式标 记, 控制被测终端进入预设测试模式标记对应的测试模式; 说明书 5/11 页 8 CN 111786852 A 8 0083 具体地, 当赋值与预设测试模式标记匹配时, 先将测试模式标志位置为正常。

30、开机 模式标记, 再控制被测终端进入预设测试模式标记对应的测试模式; 其中, 正常开机模式标 记可以为零或其他标记, 正常开机模式对应的模式信息为Normal boot mode。 0084 或者, 0085 2022、 赋值与预设测试模式标记匹配时, 控制被测终端进入预设测试模式标记对 应的测试模式, 将测试模式标志位置为正常开机模式标记。 0086 具体地, 赋值与预设测试模式标记匹配时, 也可以先控制被测终端进入预设测试 模式标记对应的测试模式, 再将测试模式标志位置为正常开机模式标记。 0087 利用上述方法, 在被测终端与预设测试模式标记相匹配时, 控制被测终端进入预 设测试模式标记。

31、对应的测试模式之前或之后, 将测试模式标志位置为正常开机模式标记, 可以增强被测终端的测试灵活性。 在一个可能的实施例中, 被测终端在结束当前站位的测 试流程后, 可以保持测试模式标志位(此时标志位为正常开机模式标记)不变, 则下一次被 测终端开机后, 被测终端进入正常开机模式, 可以有效保障各个测试站位之间的独立性; 也 可以有效避免在当前站位结束后, 测试人员忘记配置下一次开机所要进入的测试模式, 而 使下一次开机后, 被测终端仍然停留在上一个测试模式中, 增加无效的测试时间。 主动将标 志位置为正常开机模式标记, 当测试人员忘记配置下一测试模式时, 可以在被测终端正常 开机后, 通过发送。

32、配置指令配置测试模式, 或者是通过传统测试方式, 在被测终端开机后, 发送测试指令进行测试交互, 完成测试操作。 在一个可能的实施例中, 在当前站位结束后, 主控终端发送配置指令配置被测终端下一次开机所要进入的测试模式, 则测试模式标记位 从正常开机模式标记被修改为配置指令所指定的测试模式标记, 测试模式配置灵活。 0088 在一个可能的实施例中, 被测终端利用图2的方法进入预设置的测试模式后, 在与 主控终端交互完成相应的测试后, 也可以不修改测试模式标志位的赋值, 保持测试模式标 志位不变, 则下一次被测终端开机后, 仍然进入原先预设置的测试模式, 可以有效保障各个 测试站位之间的关联性。。

33、 直至主控终端发送配置指令修改测试模式标志位的赋值为止。 0089 在一个可能的实施例中, 方法还包括: 0090 赋值未匹配到预设测试模式标记或赋值为空时, 被测终端响应第一查询指令向主 控终端发送第二响应消息, 第二响应消息表示被测终端未进入测试模式。 0091 具体地, 赋值未匹配到预设测试模式标记或赋值为空, 且被测终端接收到第一查 询指令时, 被测终端可以响应该第一查询指令向主控终端发送第二响应消息, 该第二响应 消息表示被测终端未进入测试模式。 对第二响应消息的格式不做特别限定。 其中, 赋值未匹 配到预设测试模式标记的情况包括赋值为正常模式标记或赋值为其他标记, 其他标记例如 预。

34、留模式标记(1个以上, 预留模式标记如0 x17至0 xFF之间的任意一个或多个), 预留模式标 记为未定义的测试模式, 此时, 预留模式的模式信息可以为reserved; 预设测试模式标记是 为了增强被测终端的测试可拓展性而设置的, 根据测试需要可以新增测试模式。 主控终端 接收到第二响应消息后, 0092 在一个可能的实施例中, 方法还包括: 0093 当赋值未匹配到预设测试模式标记或赋值为空, 且被测终端未接收到第一查询指 令时, 则主控终端可以通过传统测试方式, 通过向被测终端发送测试指令进行测试交互, 以 完成对被测终端的测试操作。 说明书 6/11 页 9 CN 111786852。

35、 A 9 0094 下面以被测终端为手机为例进行具体说明: 0095 参考图3和图4, 图3是本发明实施例提供的一种测试系统的结构示意图, 图4是本 发明实施例提供的一种测试方法的流程示意图; 其中, 主控终端以电脑301为例, 被测终端 以手机303为例, 辅助测试终端以无线综合测试仪302为例, 无线综合测试仪302通过GPIB总 线与电脑301连接, 无线综合测试仪302通过射频线或耦合电路板进行信号发射和信号接 收。 0096 1、 首先, 在下载工位, 通过配置文件(也可以是其他方式)把各个测试模式和对应 的编号(即预设测试模式标记)以及开机后要进入的模式(即设置的模式标志位的赋值)。

36、初 始化进手机303的闪存(Flash)的标志分区Miscdata中, 配置文件的信息如下所示: 0097 Next Boot Mode 0098 ; Enable:0:disable; 1:enable 0099 Enable1 0100 SupportFeaturePhone0 0101 Next Boot Mode0 x0#测试模式标志位Next Boot Mode 0102 ; 0 x00normal boot mode#正常开机模式 0103 ; 0 x01GSM cal mode#GSM校准模式 0104 ; 0 x02GSM Final test mode#GSM final测试。

37、模式 0105 ; 0 x03Wcdma cal mode#Wcdma校准模式 0106 ; 0 x04WcdmaFinal testmode#Wcdma final测试模式 0107 ; 0 x05TDscdma cal mode#TDscdma校准模式 0108 ; 0 x06TDscdmaFinal test mode#TDscdma final测试模式 0109 ; 0 x07LTE TDD cal mode#LTE TDD校准模式 0110 ; 0 x08LTE TDDFinal test mode#LTE TDD final测试模式 0111 ; 0 x09LTE FDD cal 。

38、mode#LTE FDD校准模式 0112 ; 0 x0ALTE FDDFinal test mode#LTE FDD final测试模式 0113 ; 0 x0BNR 5g sub6g cal mode#NR 5g sub6g校准模式 0114 ; 0 x0CNR 5g sub6gFinal test mode#NR 5g sub6g final测试模式 0115 ; 0 x0DNR mmW 0116 ; 0 x0ENR mmWFinal testmode#NR mmW final测试模式 0117 ; 0 x0FCDMA2K cal mode#CDMA2K校准模式 0118 ; 0 x10。

39、CDMA2KFinal test mode#CDMA2K final测试模式 0119 ; 0 x11BBAT mode 0120 ; 0 x12native MMI mode(MMI for feature phone) 0121 ; 0 x13Apk MMI(apply for smartphone) 0122 ; 0 x14NB-IOT calmode#NB-IOT校准模式 0123 ; 0 x15NB-IOT final test mode#NB-IOT final测试模式 0124 ; 0 x16UPT#UPT模式 0125 ; 0 x170 xFF reserved#预留模式 01。

40、26 其中, 上述编号0 x01-0 x16分别对应不同的测试模式。 下载工位测试时, 先通过下 说明书 7/11 页 10 CN 111786852 A 10 载配置文件对手机303进行初始化后, 再对测试模式标志位 “Next boot mode” 进行设置, 即 上述 “Next boot mode0 xXX” (XX代表不同测试模式编号, 这些编号和不同的测试模式一 一对应), 之后关机, 手机303进入下一个测试工位。 0127 2、 到达下一测试工位, 手机开机后uboot代码先读取miscdata分区里存放 “next boot mode” 的值,读到对应模式的值后就自动进入那个。

41、模式。 0128 如果这个值不为 “0或reserved” 且是合法的定义Next boot mode参数, uboot先把 参数改为 “0” 保存到miscdata分区, 并走快速进模式流程, 手机进入与开机读取的值相对应 的测试模式。 0129 如果Next boot mode值为 “0或reserved” 或者标志位为空, 那么软件还是走正常 的工作流程, 比如走正常开机或者常规的发命令进入某个测试模式, 具体走哪一种模式, 具 体看是否接收到电脑的第一查询指令, 详情参见下面第3步骤第点的描述。 0130 3、 、 第一种情形, 手机303已经进入相应的测试模式, 如果此时测试人员插U。

42、SB线 连接电脑301和手机303, 且电脑301向手机303发送第一查询指令, 手机303向电脑返回第一 响应消息, 例如: 0131 PC-MS 7E 00 00 00 00 08 00 FE XX 7E 0132 MS-PC 7E 00 00 00 00 08 00 FE FF 7E 0133 电脑301收到手机303的回复后, 再发送第二查询指令查询手机303当前的测试模 式, 例如通过AT命令查询手机当前工作模式, 如: 0134 -:AT+GETTESTMODE? 0135 -:+GETTESTMODE:XXX 0136 -:OK 0137 电脑301在查询到相应的模式后直接进入对。

43、应的模式进行测试。 测试完成后, 电脑 (提前配置好)修改测试模式标志位的赋值, 设置下一站开机后直接进入的测试模式, 为下 一站快速进对应测试模式做准备。 下一测试站位仍旧按照第2步骤、 第3步骤第点的执行 步骤进行操作, 如此循环, 可以完成手机303的所有测试项目, 由于节省了进入测试模式所 需的时间, 因此, 可以有效提升手机测试效率。 0138 、 第二种情况, Next boot mode值为 “0或reserved” 或者标志位为空, 即未匹配 到预设测试模式标记, 如果此时测试人员插USB线连接电脑301和手机303, 且电脑301向手 机303发送第一查询指令, 手机303向。

44、电脑301返回第二响应消息, 电脑301通过传统的测试 方式对手机303进行测试, 即通过USB接口交互进行测试指令发送, 以完成测试。 0139 、 第三种情况, Next boot mode值为 “0或reserved” 或者标志位为空, 即未匹配 到预设测试模式标记, 如果电脑301未向手机303发送第一查询指令, 则手机303走正常开机 模式。 0140 参考图3和图4, 通过初始化和预置测试模式标志位的方式让手机快速进入预置的 测试模式, 有效提高手机等被测终端的测试效率。 0141 基于上述测试方法实施例的描述, 本发明实施例还公开了一种测试装置, 参考图 5, 图5是本发明实施例。

45、提供的一种测试装置的结构示意图, 测试装置应用于终端测试系统 的被测终端, 测试装置包括: 0142 获取模块501, 用于被测终端上电后, 获取被测终端中测试模式标志位的赋值; 说明书 8/11 页 11 CN 111786852 A 11 0143 控制模块502, 用于赋值与预设测试模式标记匹配时, 控制被测终端进入预设测试 模式标记对应的测试模式。 0144 在一个可能的实施例中, 系统还包括主控终端, 装置还包括: 0145 接收模块, 用于接收主控终端的第一查询指令, 第一查询指令用于查询被测终端 是否进入测试模式; 0146 发送模块, 用于响应第一查询指令向主控终端发送第一响应。

46、消息, 第一响应消息 表示被测终端已进入测试模式; 0147 接收模块, 还用于接收主控终端的第二查询指令, 第二查询指令用于查询被测终 端当前的测试模式; 0148 发送模块, 还用于响应第二查询指令向主控终端发送预设测试模式标记对应的测 试模式信息; 0149 接收模块, 还用于接收主控终端依据测试模式信息发送的测试指令; 0150 执行模块, 用于执行测试指令所对应的测试操作。 0151 在一个可能的实施例中, 装置还包括: 0152 接收模块, 还用于接收主控终端在测试结束后发送的配置指令, 配置指令包括预 配置的测试模式标记; 0153 修改模块, 用于响应配置指令, 将测试模式标志。

47、位的赋值修改为预配置的测试模 式标记。 0154 在一个可能的实施例中, 控制模块, 具体用于赋值与预设测试模式标记匹配时, 将 测试模式标志位置为正常开机模式标记, 控制被测终端进入预设测试模式标记对应的测试 模式; 0155 或者, 0156 控制模块, 具体用于赋值与预设测试模式标记匹配时, 控制被测终端进入预设测 试模式标记对应的测试模式, 将测试模式标志位置为正常开机模式标记。 0157 在一个可能的实施例中, 装置还包括: 0158 发送模块, 还用于赋值未匹配到预设测试模式标记或赋值为空时, 被测终端响应 第一查询指令向主控终端发送第二响应消息, 第二响应消息表示被测终端未进入测。

48、试模 式。 0159 值得指出的是, 其中, 测试装置的具体功能实现方式可以参见上述测试方法的描 述, 这里不再进行赘述。 所述的测试装置中的各个单元或模块可以分别或全部合并为一个 或若干个另外的单元或模块来构成, 或者其中的某个(些)单元或模块还可以再拆分为功能 上更小的多个单元或模块来构成, 这可以实现同样的操作, 而不影响本发明的实施例的技 术效果的实现。 上述单元或模块是基于逻辑功能划分的, 在实际应用中, 一个单元(或模块) 的功能也可以由多个单元(或模块)来实现, 或者多个单元(或模块)的功能由一个单元(或 模块)实现。 0160 基于上述方法实施例以及装置实施例的描述, 本发明实。

49、施例还提供一种被测终 端。 0161 请参见图6, 是本发明实施例提供的一种被测终端的结构示意图。 如图6所示, 上述 的测试装置可以应用于所述被测终端600, 所述被测终端600可以包括: 处理器601, 网络接 说明书 9/11 页 12 CN 111786852 A 12 口604和存储器605, 此外, 所述被测终端600还可以包括: 用户接口603, 和至少一个通信总 线602。 其中, 通信总线602用于实现这些组件之间的连接通信。 其中, 用户接口603可以包括 显示屏(Display)、 键盘(Keyboard), 可选用户接口603还可以包括标准的有线接口、 无线接 口。 网。

50、络接口604可选的可以包括标准的有线接口、 无线接口(如WI-FI接口)。 存储器605可 以是高速RAM存储器, 也可以是非不稳定的存储器(non-volatile memory), 例如至少一个 磁盘存储器。 存储器605可选的还可以是至少一个位于远离前述处理器601的存储装置。 如 图6所示, 作为一种计算机存储介质的存储器605中可以包括操作系统、 网络通信模块、 用户 接口模块以及设备控制应用程序。 0162 在图6所示的被测终端600中, 网络接口604可提供网络通讯功能; 而用户接口603 主要用于为用户提供输入的接口; 而处理器601可以用于调用存储器605中存储的设备控制 应。

展开阅读全文
内容关键字: 测试 方法 相关 设备
关于本文
本文标题:测试方法及相关设备.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10285011.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1