自动化测试方法及系统与制作流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本技术实施例提供了一种自动化测试方法及系统,所述方法包括:测试工具初始化所述自动化测试系统,并开启所述测试工具的信令跟踪功能,对所述基站和移动终端进行信令跟踪,得到基站信令信息和终端信令信息;测试工具分别通过所述基站解码库信息对所述基站信令信息进行解码,通过所述终端解码库信息对所述终端信令信息进行解码,得到基站解码信令及终端解码信令;若存在目标接口获取目标信令信息,则测试工具在初始状态下运行测试脚本,对所述基站解码信令及终端解码信令进行准确度评估;测试工具在目标状态下输出所述准确度评估的结果。由此解决了问题定位和测试效率较低的问题,取得了提高问题定位效率和测试效率的有益效果。
技术要求
1.一种自动化测试方法,应用于自动化测试系统,其特征在于,所述自动化测试系统包括:一个测试电脑、一个基站、一个移动终端、以及安装于所述测试电脑上的一个测试
工具,所述基站通过网线接入所述测试电脑,所述移动终端通过通用串行总线接入所述
测试电脑,所述测试电脑集成了终端解码库信息和基站解码库信息,所述方法包括:
所述测试工具初始化所述自动化测试系统,并开启所述测试工具的信令跟踪功能,分别对所述基站和移动终端进行信令跟踪,得到基站信令信息和终端信令信息;
所述测试工具分别通过所述基站解码库信息对所述基站信令信息进行解码,通过所述终端解码库信息对所述终端信令信息进行解码,得到基站解码信令及终端解码信令;
若存在目标接口获取目标信令信息,则所述测试工具在初始状态下运行测试脚本,对所述基站解码信令及终端解码信令进行准确度评估;
所述测试工具在目标状态下输出所述准确度评估的结果。
2.根据权利要求1所述的方法,其特征在于,在所述开启信令跟踪功能的步骤之后,还包括:
所述测试工具将针对所述基站的第一空闲信令信息,和针对所述移动终端的第二空闲信令信息显示在所述第一界面。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若不存在目标接口获取目标信令信息,则所述测试工具在初始状态下检测所述基站和移动终端所属对象是否运行正常;
若所述基站和移动终端所属对象运行正常,则所述测试工具对所述基站和移动终端所属对象进行重新测试。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述基站和移动终端所属对象运行异常,则所述测试工具对所述基站和移动终端所属对象进行异常处理之后,对所述基站和移动终端所属对象进行重新测试。
5.根据权利要求1所述的方法,其特征在于,在所述开启所述测试工具的信令跟踪功能,对所述基站和移动终端进行信令跟踪的步骤之后,还包括:
所述测试工具将所述基站解码信令及终端解码信令显示在预设第一界面;
和/或,所述测试工具将所述基站解码信令及终端解码信令保存至预设位置。
6.一种自动化测试系统,其特征在于,所述自动化测试系统包括:一个测试电脑、一个基站、一个移动终端、以及安装于所述测试电脑上的一个测试工具,所述基站通过网线接入所述测试电脑,所述移动终端通过通用串行总线接入所述测试电脑,所述测试电脑集成了终端解码库信息和基站解码库信息,所述测试工具包括:
初始化模块,用于初始化所述自动化测试系统,并开启所述测试工具的信令跟踪功能,分别对所述基站和移动终端进行信令跟踪,得到基站信令信息和终端信令信息;
信令解码模块,用于所述测试工具分别通过所述基站解码库信息对所述基站信令信息进行解码,通过所述终端解码库信息对所述终端信令信息进行解码,得到基站解码信令及终端解码信令;
第一测试模块,用于若存在目标接口获取目标信令信息,则在初始状态下运行测试脚本,对所述基站解码信令及终端解码信令进行准确度评估;
结果输出模块,用于在目标状态下输出所述准确度评估的结果。
7.根据权利要求6所述的系统,其特征在于,所述系统还包括:
第一显示模块,用于将针对所述基站的第一空闲信令信息,和针对所述移动终端的第二空闲信令信息显示在所述第一界面。
8.根据权利要求6所述的系统,其特征在于,所述系统还包括:
测试对象检测模块,用于若不存在目标接口获取目标信令信息,则在初始状态下检测所述基站和移动终端所属对象是否运行正常;
第二测试模块,用于若所述基站和移动终端所属对象运行正常,则对所述基站和移动终端所属对象进行重新测试。
9.根据权利要求8所述的系统,其特征在于,所述系统还包括:
第三测试模块,用于若所述基站和移动终端所属对象运行异常,则对所述基站和移动终端所属对象进行异常处理之后,对所述基站和移动终端所属对象进行重新测试。
10.根据权利要求6所述的系统,其特征在于,所述系统还包括:
第二显示模块,用于将所述基站解码信令及终端解码信令显示在预设第一界面;
和/或,信令保存模块,用于将所述基站解码信令及终端解码信令保存至预设位置。
技术说明书
一种自动化测试方法及系统
技术领域
本技术涉及通信技术领域,特别是涉及一种自动化测试方法及系统。
背景技术
对于LTE(Long Term Evolution,长期演进)通信网络,可以通过系统测试确定系统的性能。其中,系统测试主要通过在基站侧和移动终端侧进行测试。
现有技术中,对于同时在基站侧和移动终端侧进行测试,存在两种方案。第一种方案通过分别安装在两个电脑上的两个测试工具进行测试,其中一个测试工具用于跟踪基站侧信令信息,并根据基站侧信令信息测试,另一个测试工具用于跟踪移动终端侧信令信息,若两个电脑之间存在时间差,则在对齐两个电脑的时间之后,重新跟踪移动终端侧信令信息,并进行测试;第二种方案通过安装在同一电脑上的两个测试工具进行测试,同样的,其中一个测试工具用于跟踪基站侧信令信息,并根据基站侧信令信息测试,另一个测试工具用于跟踪移动终端侧信令信息,并根据移动终端侧信令信息进行测试。
可以看出,第一种方案需要对齐两个电脑的时间导致测试和问题定位的效率较低;此外,第一种和第二种方案均采用两个测试工具,由于测试工具的界面编程方式、接口方式和界面风格不同,导致测试和问题定位的效率较低。
技术内容
鉴于上述问题,提出了本技术以便提供解决上述问题或者至少部分地解决上述问题的一种自动化测试方法及系统。