【摘要】 本发明公开了一种基于应用程序接口的自动测试方法,涉及基于测试仪表的测试技术,为解决目前基于测试仪表的测试方法繁杂而提出,所采用的方案为:确定测试系统中各测试仪表所支持的测试应用程序接口API及其调用指令,为各测试API设置标识,建立测试API库,测试API库中记录有测试API标识、测试API、测试API调用指令与测试仪表之间的对应关系;选取待测试项,根据测试API标识生成本地测试脚本;执行并解析测试脚本,确定出测试API及其调用指令,根据测试API与测试仪表的对应关系将测试API调用指令发送至测试仪表;测试仪表调用测试API,执行测试API对应的测试程序。本发明实现简单,维护成本低。 【专利类型】发明授权 【申请人】中兴通讯股份有限公司 【申请人类型】企业 【申请人地址】518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810008145.0 【申请日】2008-02-05 【申请年份】2008 【公开公告号】CN101227345B 【公开公告日】2010-08-18 【公开公告年份】2010 【授权公告号】CN101227345B 【授权公告日】2010-08-18 【授权公告年份】2010.0 【IPC分类号】G06F11/36; G06F17/30; H04L29/06 【发明人】谢密; 许生海; 樊志强; 马汝胜 【主权项内容】一种基于应用程序接口的自动测试方法,其特征在于,该方法包括:A、确定测试系统中各测试仪表所支持的测试应用程序接口API及其调用指令,为各测试API设置标识,建立测试API库,所述测试API库中记录有测试API标识、测试API、测试API调用指令与测试仪表之间的对应关系;B、选取待测试项,根据所述测试API标识生成本地测试脚本;C、执行并解析所述测试脚本,根据所述测试API标识在所述测试API库中确定出所述测试API及其调用指令,根据所述测试API与测试仪表的对应关系将所述测试API调用指令发送至所述测试仪表;所述测试仪表调用所述测试API,执行所述测试API对应的测试程序。 【当前权利人】中兴通讯股份有限公司 【当前专利权人地址】广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【专利权人类型】上市股份有限公司 【统一社会信用代码】9144030027939873X7 【引证次数】3.0 【他引次数】3.0 【家族引证次数】3.0 【家族被引证次数】18