发明名称 |
Asn.1接口的检测处理方法和装置 |
摘要 |
本发明实施例提供一种Asn.1接口的检测处理方法和装置,该方法包括:对第一服务器上装载的管理软件的一Asn.1接口进行一次功能操作,获得请求结构体和响应结构体;通过修改请求结构体中的参数值,获得该Asn.1接口对应的多个文本请求脚本;重复上述过程,获得各Asn.1接口对应的文本请求脚本;从第一服务器中备份出数据库,根据各响应结构体生成对应的表达式并存储在文本请求脚本中;将数据库和各文本请求脚本恢复到第二服务器中;在第二服务器中,根据各文本请求脚本生成请求消息和响应消息并下发到被测试进程,获得响应;应用表达式对响应的内容进行校验,以完成对Asn.1接口的检测,从而解决了现有技术中存在的问题。 |
申请公布号 |
CN103019931B |
申请公布日期 |
2015.12.02 |
申请号 |
CN201210486662.5 |
申请日期 |
2012.11.26 |
申请人 |
华为技术有限公司 |
发明人 |
谢青 |
分类号 |
G06F11/36(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种Asn.1接口的检测处理方法,其特征在于,包括:对第一服务器上装载的管理软件的一Asn.1接口进行一次功能操作,从输出日志中获得所述Asn.1接口打印的请求结构体和响应结构体;通过修改所述请求结构体中的参数值,获得多个不同场景下对应的文本请求脚本;重复上述过程,获得所述管理软件的各Asn.1接口多个不同场景下对应的文本请求脚本;从所述第一服务器中备份出用于存储工作环境下配置数据的数据库,根据各所述响应结构体生成对应的表达式并存储在所述文本请求脚本中;将所述数据库和各所述文本请求脚本恢复到装载有所述管理软件的第二服务器中;所述第一服务器和所述第二服务器具有相同的工作环境;在所述第二服务器中,根据各所述文本请求脚本生成请求消息和响应消息并下发到被测试进程,获得对应的响应;在所述第二服务器中,应用所述表达式对所述响应的内容进行校验,以完成对所述Asn.1接口的检测。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |