【技术实现步骤摘要】
本专利技术涉及通信设备自动化测试脚本,具体涉及一种增强通信设备自动化测试脚本可移植性和健壮性的方法。
技术介绍
自动化测试脚本主要涉及通信设备测试的步骤逻辑以及对于测试仪表和被测设备的操作,由于测试仪表的不断升级更新,可能会造成自动化测试脚本的配置逻辑和原始函数的相关部分发生变化,同时由于被测设备的不同,自动化测试脚本的配置模块会发生较大变大,这样的变化对于大量的自动化测试脚本的移植性和健壮性而言是一项巨大的挑战,需要自动化测试脚本具有强大的移植性和健壮性。有鉴于此,急需提供一种增强自动化测试脚本的移植性和健壮性的方法。
技术实现思路
本专利技术所要解决的技术问题是增强自动化测试脚本的移植性和健壮性。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种增强通信设备自动化测试脚本可移植性和健壮性的方法,包括以下步骤:对待开发的自动化测试脚本中影响可移植性和健壮性的外部测试因素逐一进行确定;对已确定的每个外部测试因素的原始函数逐一进行本地化二次封装,得到二次封装后的函数库;调用二次封装后的函数库编写自动化测试脚本。在上述技术方案中,当所述自动化测试脚本在不同的外部测试因素上运行时,脚本解释器通过所述二次封装后的函数库调用相应的原始函数。在上述技术方案中,当不同的外部测试因素的原始函数更新时,对所述二次封装后的函数库进行相应更新。在上述技术方案中,所述外部测试因素包括被测设备和测试仪表。本专利技术首先对待开发的自动化测试脚本中可能影响自动化测试脚本可移植性和健壮性的外部测试因素逐一进行确定,对已确定的每个外部测试因素的原始函数逐一进行本地化二次封装,得到新的 ...
【技术保护点】
一种增强通信设备自动化测试脚本可移植性和健壮性的方法,其特征在于,包括以下步骤:对待开发的自动化测试脚本中影响可移植性和健壮性的外部测试因素逐一进行确定;对已确定的每个外部测试因素的原始函数逐一进行本地化二次封装,得到二次封装后的函数库;调用二次封装后的函数库编写自动化测试脚本。
【技术特征摘要】
1.一种增强通信设备自动化测试脚本可移植性和健壮性的方法,其特征在于,包括以下步骤:对待开发的自动化测试脚本中影响可移植性和健壮性的外部测试因素逐一进行确定;对已确定的每个外部测试因素的原始函数逐一进行本地化二次封装,得到二次封装后的函数库;调用二次封装后的函数库编写自动化测试脚本。2.如权利要求1所述的增强通信设备自动化测试脚本可移植性和健壮性的方法,其特征在于,当所述自动...
【专利技术属性】
技术研发人员:杨君,许琦,郭鹏飞,王立波,
申请(专利权)人:武汉烽火网络有限责任公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。