[发明专利]可视化测试方法及装置在审
申请号: | 201811386909.X | 申请日: | 2018-11-20 |
公开(公告)号: | CN109542786A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 贾文正 | 申请(专利权)人: | 北京千丁互联科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 李强 |
地址: | 102300 北京市门头沟区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务系统 可视化测试 请求参数 对外接口 测试 测试报告 返回结果 开发效率 显示界面 自动分析 配置 申请 解析 指派 开发 | ||
1.一种可视化测试方法,其特征在于,应用于测试系统,所述方法的步骤包括:
根据待测试服务器的服务接口标识信息,获取所述待测试服务器服务接口依赖包,所述服务接口依赖包用于获取所述待测试服务器的服务接口的请求参数;
解析所述服务接口依赖包,获得所述待测试服务器的服务接口的请求参数;
提供显示界面显示所述请求参数,响应用户对所述请求参数的配置,将所述请求参数的配置结果发送给所述待测试服务器,并分析所述待测试服务器的返回结果。
2.根据权利要求1所述的可视化测试方法,其特征在于,所述测试系统包括注册中心服务器,所述提供显示界面显示所述请求参数,响应用户对所述请求参数的配置,将所述请求参数的配置结果发送给所述待测试服务器,并分析所述待测试服务器的返回结果之前还包括步骤:
根据所述接口依赖包的属性信息从所述注册中心服务器获取所述待测试服务器的服务接口地址,所述注册中心服务器记录有所述待测试服务器的所有可用的服务接口。
3.根据权利要求2所述的可视化测试方法,其特征在于,所述测试系统包括注册中心服务器,所述提供显示界面显示所述请求参数,响应用户对所述请求参数的配置,将所述请求参数的配置结果发送给所述待测试服务器,并分析所述待测试服务器的返回结果的步骤包括:
根据所述接口依赖包,通过所述服务接口地址向所述待测试服务器发送网络请求;
通过消息队列缓存所述返回结果;
统计所述返回结果,并根据所述返回结果的属性对所述返回结果进行分类存储。
4.根据权利要求3所述的可视化测试方法,其特征在于,所述统计所述返回结果,并根据所述返回结果的属性对所述返回结果进行分类存储的步骤包括:
对所述返回结果进行分类处理之后,通过ElasticSearch引擎对分类处理后的返回结果进行存储。
5.根据权利要求1所述的可视化测试方法,其特征在于,所述测试系统包括服务接口依赖包仓库,所述根据所述待测试服务器的服务接口标识信息,获取所述待测试服务器的服务接口依赖包的步骤包括:
根据服务接口标识信息从所述服务接口依赖包仓库获取所述服务接口依赖JAR包。
6.根据权利要求5所述的可视化测试方法,其特征在于,所述解析所述服务接口依赖包,获得所述待测试服务器的服务接口的请求参数的步骤包括:
解析所述服务接口依赖JAR包,根据所述待测试服务器的对外服务接口类,通过Java反射机制获得所述待测试服务器的对外服务接口的请求参数和返回参数;
对所述请求参数和返回参数进行泛化操作,获得所述请求参数和返回参数的键值对。
7.一种可视化测试装置,其特征在于,应用于测试系统,所述可视化测试装置包括依赖包获取模块、解析模块和测试结果分析模块;
所述依赖包获取模块用于根据待测试服务器的服务接口标识信息,获取所述待测试服务器服务接口依赖包,所述服务接口依赖包用于获取所述待测试服务器的服务接口的请求参数;
所述解析模块用于解析所述服务接口依赖包,获得所述待测试服务器的服务接口的请求参数;
所述测试结果分析模块用于提供显示界面显示所述请求参数,响应用户对所述请求参数的配置,将所述请求参数的配置结果发送给所述待测试服务器,并分析所述待测试服务器的返回结果。
8.根据权利要求7所述的可视化测试装置,其特征在于,所述测试结果分析模块通过以下方式对所述返回结果进行分析:
根据所述接口依赖包,通过所述服务接口地址向所述待测试服务器发送网络请求;
通过消息队列缓存所述返回结果;
统计所述返回结果,并根据所述返回结果的属性对所述返回结果进行分类存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千丁互联科技有限公司,未经北京千丁互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811386909.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无效bug确定方法和装置
- 下一篇:一种核电厂安全级软件测试方法及装置