发明名称 |
一种自动化测试系统及其方法 |
摘要 |
本发明公开了一种动作词分层的自动化测试系统,包括虚拟编程接口模块、命令传输模块、至少一个命令模块和外部编程接口模块;所述虚拟编程接口模块位于底层,为上层模块调用自动化测试体系功能函数提供统一接口;所述命令传输模块调用虚拟编程接口模块提供的功能函数进行命令的发送和接收;所述命令模块根据不同版本调用特定功能的命令封装,向被测设备发送命令并获取设备响应;所述外部编程接口模块位于最上层,为测试逻辑调用命令模块的功能提供统一接口。本发明通过AW内部分层处理,实现测试逻辑与AW以及AW与自动化测试体系环境的分离,降低被测版本及流程变动对测试逻辑的影响,降低AW维护的工作量,提高AW的可维护性。 |
申请公布号 |
CN100373326C |
申请公布日期 |
2008.03.05 |
申请号 |
CN200510037308.4 |
申请日期 |
2005.09.13 |
申请人 |
华为技术有限公司 |
发明人 |
刘承东;宋永刚;李坤龙;张宗胜;张锋;方键 |
分类号 |
G06F9/00(2006.01);G06F11/00(2006.01);G06F13/00(2006.01);H04L12/26(2006.01) |
主分类号 |
G06F9/00(2006.01) |
代理机构 |
深圳市顺天达专利商标代理有限公司 |
代理人 |
郭伟刚;蔡晓红 |
主权项 |
1.一种自动化测试系统,其特征在于,所述系统包括虚拟编程接口模块、命令传输模块、至少一个命令模块和外部编程接口模块;所述虚拟编程接口模块位于系统的底层,为上层模块提供一个统一的接口来调用自动化测试体系功能函数;所述命令传输模块调用虚拟编程接口模块提供的功能函数进行命令的发送和接收;所述命令模块根据不同版本调用特定功能的命令封装,向被测设备发送命令并获取设备响应;所述外部编程接口模块位于系统的最上层,为外部测试逻辑提供一个统一的接口来调用所述命令模块的功能。 |
地址 |
518129广东省深圳市龙岗区布吉坂田华为总部办公楼 |