发明公开
- 专利标题: 一种基于反射的自动化测试方法
- 专利标题(英): Reflection-based automated testing method
-
申请号: CN201510095017.4申请日: 2015-03-03
-
公开(公告)号: CN104750606A公开(公告)日: 2015-07-01
- 发明人: 吕伟 , 宋宏江 , 何晓宇 , 孙波 , 张海祥
- 申请人: 北京空间飞行器总体设计部
- 申请人地址: 北京市海淀区友谊路104号
- 专利权人: 北京空间飞行器总体设计部
- 当前专利权人: 北京空间飞行器总体设计部
- 当前专利权人地址: 北京市海淀区友谊路104号
- 代理机构: 中国航天科技专利中心
- 代理商 陈鹏
- 主分类号: G06F11/36
- IPC分类号: G06F11/36
摘要:
一种基于反射的自动化测试方法,首先得到被测系统的所有测试单元模块,并对每个测试单元模块编写对应的Java代码后进行编译;然后选取需要的测试单元模块组成测试用例,并将测试用例及对应测试用例信息存至数据库;最后从数据库中依次读取测试用例,并根据测试用例中的测试单元模块创建Object[]类型的参数数组、Java类的Class对象及对应的Java对象后执行完成测试。本发明与现有技术相比,避免了从测试用例到脚本的翻译转换过程,可以直接根据测试单元模块动态执行测试,同时无需额外的脚本解释器,执行效率高且易扩展。
公开/授权文献
- CN104750606B 一种基于反射的自动化测试方法 公开/授权日:2017-11-07