欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2021101855223
申请人: 深圳市汇顶科技股份有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2025-03-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种测试方法,其特征在于,应用于若干个NB‑IoT装置,若干个所述NB‑IoT装置与SDR设备连接,所述测试方法包括:每个所述NB‑IoT装置接入到若干个模拟现网的NB‑IoT服务小区中至少其一,并运行加载到其上的测试用例以与模拟应用服务器进行交互,以对所述NB‑IoT装置进行测试;

其中,所述模拟现网的NB‑IoT服务小区为通过将网络配置参数加载到所述SDR设备上形成的服务小区,所述模拟应用服务器通过软件的方式在SDR设备上形成;

若干个所述NB‑IoT装置具有相同的硬件资源以及固件资源,且,若干个所述模拟现网的NB‑IoT服务小区不同,以对所述NB‑IoT装置进行网络兼容性测试;

若干个所述NB‑IoT装置具有相同的硬件资源以及不同的固件资源,以至少对所述NB‑IoT装置进行固件对比性测试,所述固件对比性测试包括:固件性能、固件质量;

所述NB‑IoT装置重复运行加载到其上的测试用例,以对所述NB‑IoT装置进行固件稳定性测试。

2.根据权利要求1所述的测试方法,其特征在于,所述模拟现网的NB‑IoT服务小区具有设定的信号传输频率,以作为所述NB‑IoT装置与所述模拟应用服务器进行交互的信号通道。

3.根据权利要求1或2所述的测试方法,其特征在于,所述网络配置参数根据现网的网络配置参数确定,并存储在网络配置库中,以通过所述网络配置库对所述网络配置参数进行添加、删除中至少一,其中,所述现网的网络配置参数从现网日志中提取得到。

4.根据权利要求1或2所述的测试方法,其特征在于,若加载到同一个所述NB‑IoT装置上的测试用例有多个,每个所述NB‑IoT装置运行加载到其上的测试用例时,按照多个所述测试用例配置的运行顺序依次运行。

5.根据权利要求4所述的测试方法,其特征在于,所述每个所述NB‑IoT装置接入到若干个模拟现网的NB‑IoT服务小区中至少其一,并运行加载到其上的测试用例以与模拟应用服务器进行交互之前,还包括:多个所述测试用例在用例命令序列的控制下按照所述配置的运行顺序加载到所述NB‑IoT装置上,以及多个所述网络配置参数在配置命令序列的控制下加载到所述SDR设备上;

其中,所述用例命令序列和所述配置命令序列中至少其一由网元控制器生成。

6.根据权利要求5所述的测试方法,其特征在于,所述每个所述NB‑IoT装置接入到若干个模拟现网的NB‑IoT服务小区中至少其一,并运行加载到其上的测试用例以与模拟应用服务器进行交互之前,还包括:根据所述网元控制器监控到的所述SDR设备、所述NB‑IoT装置的运行状态中至少其一,调整加载到所述NB‑IoT上的所述测试用例,和/或,调整加载到所述SDR设备上的所述网络配置参数。

7.根据权利要求6所述的测试方法,其特征在于,所述SDR设备的运行状态由所述网元控制器通过SSH远程登陆所述SDR设备进行监控;所述NB‑IoT装置的运行状态由所述网元控制器通过远程应用程序编程接口访问所述NB‑IoT装置进行监控,所述NB‑IoT装置的运行状态包括所述NB‑IoT装置在eNodeB侧的运行状态以及所述NB‑IoT装置在MME侧的运行状态中至少其一。

8.根据权利要求6或7所述的测试方法,其特征在于,所述测试方法还包括:根据调整后的测试用例和/或网络配置参数,对所述NB‑IoT装置进行现网复原测试以及故障定位测试中至少其一。

9.根据权利要求1或2所述的测试方法,其特征在于,所述测试用例存储在数据库服务器上,所述测试方法还包括:将所述NB‑IoT装置、所述模拟应用服务器、所述数据库服务器抽象成对象,并把所述对象在测试过程中执行的测试行为封装成动作原语集;

将所述动作原语集封装成关键字,通过组装所述关键字,生成所述测试用例,所述关键字用于控制所述测试行为的执行;

多个所述测试用例按照所述配置的运行顺序组成测试套。

10.根据权利要求9所述的测试方法,其特征在于,多个所述测试套组成测试套列表,所述测试套列表包括测试用例使用的变量,以基于不同的所述变量与相同的所述测试行为构建不同的所述测试用例。

11.根据权利要求10所述的测试方法,其特征在于,所述测试套列表还包括所述测试套的使能配置、所述测试套重复运行的次数中至少其一,以通过所述测试套列表控制所述测试用例在所述NB‑IoT装置上的运行,其中,所述测试套重复运行的次数包括所述测试套运行失败后的重新运行的次数。

12.根据权利要求1或2所述的测试方法,其特征在于,所述测试用例与所述网络配置参数具有对应关系;对应地,所述测试方法还包括:根据所述对应关系将所述测试用例加载到若干个所述NB‑IoT装置上以及将所述网络配置参数加载到所述SDR设备上。

13.根据权利要求1或2所述的测试方法,其特征在于,所述每个所述NB‑IoT装置运行加载到其上的测试用例,包括:每个所述NB‑IoT装置根据测试控制配置运行加载到其上的测试用例,所述测试控制配置包括所述测试用例的定时长运行及失败重跑次数、AT指令挂死后自动重启所述NB‑IoT装置以及所述NB‑IoT装置重启失效后停止测试中至少其一。

14.根据权利要求1或2所述的测试方法,其特征在于,每个所述模拟现网的NB‑IoT服务小区上接入相等数量的所述NB‑IoT装置。

15.根据权利要求1或2所述的测试方法,其特征在于,若干个所述NB‑IoT装置通过功分器与所述SDR设备连接,以使得若干个所述NB‑IoT装置通过同一所述功分器与所述模拟应用服务器进行交互。

16.根据权利要求1或2所述的测试方法,其特征在于,所述测试方法还包括:根据设置的测试统计项,生成测试报告,所述测试统计项包括所述NB‑IoT装置重启的次数、所述NB‑IoT装置是否挂死、测试时延及所述测试用例的重复运行成功率中至少其一。

17.根据权利要求1或2所述的测试方法,其特征在于,所述测试方法还包括:根据设置的测试分类项,生成测试报告,所述测试分类项包括基于所述NB‑IoT装置进行所述测试报告的生成,或者,基于所述网络配置参数进行所述测试报告的生成。

18.一种通讯系统,其特征在于,包括SDR设备以及若干个NB‑IoT装置,若干个所述NB‑IoT装置与所述SDR设备连接,所述NB‑IoT装置用于执行权利要求1‑17任一项所述的测试方法。

19.一种NB‑IoT装置,其特征在于,包括存储器以及处理器,所述存储器上存储有计算机可执行程序,所述处理器运行所述计算机可执行程序以执行权利要求1‑17任一项所述的测试方法。