[发明专利]可视化测试方法及装置在审
申请号: | 201811386909.X | 申请日: | 2018-11-20 |
公开(公告)号: | CN109542786A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 贾文正 | 申请(专利权)人: | 北京千丁互联科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 李强 |
地址: | 102300 北京市门头沟区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务系统 可视化测试 请求参数 对外接口 测试 测试报告 返回结果 开发效率 显示界面 自动分析 配置 申请 解析 指派 开发 | ||
本申请提供的可视化测试方法及装置,通过获取业务系统对外接口对应的依赖包,并解析所述依赖包获得所述业务系统对外接口的请求参数。将所述请求参数通过显示界面进行显示。测试人员通过该显示界面对所述请求参数进行配置,并将配置好的参数通过泛化处理之后向所述业务系统进行提交。自动分析所述业务系统对的请求返回结果,并生成相应的测试报告,同时针对于异常测试结果指派给对应的开发人员。同时,存在多个业务系统时,所述可视化测试方法及装置可对所述多个业务系统同时进行测试。本申请提供的可视化测试方法及装置在使用过程中减少了测试人员和开发人员的沟通成本,大大提升了开发效率。
技术领域
本申请涉及系统测试领域,具体而言,涉及一种可视化测试方法及装置。
背景技术
随着业务系统应用的规模不断扩大,一个大型的业务系统对外提供的服务功能也越来越丰富。业务系统功能的越丰富,其业务系统的架构也就越复杂。如何快速且高效的对业务系统所提供的服务功能进行测试,已经成为一个急需解决的问题。目前,对业务系统进行测试,需要测试人员对业务系统业务逻辑非常熟悉的前提下,手动编写代码进行测试,因此对测试人员要求较高。同时,又由于针对不同的业务系统,需要编写不同的测试代码对业务系统进行测试,重复性劳动高,进而导致测试效率慢。目前测试人员,针对测试的测试结果需要手动的完成测试报告的提交,在提交之前还需要了解各个测试接口对应的开发人员,才能将测试的问题提交给对应的开发人员。针对大型的业务系统,尤其是开发的接口特别多的时候,工作量很大,进而导致效率极低。
发明内容
为了克服现有技术中的上述不足,本申请的目的在于提供一种可视化测试方法,应用于测试系统,所述方法的步骤包括:
根据待测试服务器的服务接口标识信息,获取所述待测试服务器服务接口依赖包,所述服务接口依赖包用于获取所述待测试服务器的服务接口的请求参数;
解析所述服务接口依赖包,获得所述待测试服务器的服务接口的请求参数;
提供显示界面显示所述请求参数,响应用户对所述请求参数的配置,将所述请求参数的配置结果发送给所述待测试服务器,并分析所述待测试服务器的返回结果。
可选地,所述测试系统包括注册中心服务器,所述响应用户对所述请求参数的配置,根据所述请求参数的配置结果通过所述接口依赖包向所述待测试服务器发送网络请求,并对所述网络请求的返回结果进行分析的之前还包括步骤:
根据所述接口依赖包的属性信息从所述注册中心服务器获取所述待测试服务器的服务接口地址,所述注册中心服务器记录有所述待测试服务器的所有可用的服务接口。
可选地,所述测试系统包括注册中心服务器,所述响应用户对所述请求参数的配置,根据所述请求参数的配置结果通过所述接口依赖包向所述待测试服务器发送网络请求,并对所述网络请求的返回结果进行分析的步骤包括:
根据所述接口依赖包,通过所述服务接口地址向所述待测试服务器发送网络请求;
通过消息队列缓存所述返回结果;
统计所述返回结果,并根据所述返回结果的属性对所述返回结果进行分类存储。
可选地,所述统计所述返回结果,并根据所述返回结果的属性对所述返回结果进行分类存储的步骤包括:
对所述返回结果进行分类处理之后,通过ElasticSearch引擎对分类处理后的返回结果进行存储。
可选地,所述测试系统包括服务接口依赖包仓库,所述根据所述待测试服务器的服务接口标识信息,获取所述待测试服务器的服务接口依赖包的步骤包括:
根据服务接口标识信息从所述服务接口依赖包仓库获取所述服务接口依赖JAR包。
可选地,所述解析所述对外接口依赖包,获得所述待测试服务器的对外服务接口的请求参数的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千丁互联科技有限公司,未经北京千丁互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811386909.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无效bug确定方法和装置
- 下一篇:一种核电厂安全级软件测试方法及装置