[发明专利]一种性能测试方法和装置在审
申请号: | 202210733136.8 | 申请日: | 2022-06-27 |
公开(公告)号: | CN114968693A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 梁冬冬;吕军 | 申请(专利权)人: | 京东科技控股股份有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张效荣;王志远 |
地址: | 100176 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 性能 测试 方法 装置 | ||
本发明公开了一种性能测试方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:通过与被测端建立长连接,获取被测端的资源数据;对获取的被测端的资源数据进行解析,得到第一测试结果文件;基于第一测试结果文件和对被测端的第二测试结果文件生成测试报告,其中,第二测试结果文件是对被测端的除资源之外的其他指标项进行性能测试得到的。该实施方式能够实现对资源数据进行集成采集和定制化采集,准确的采集的资源数据,降低数据整合成本和维护成本。
技术领域
本发明涉及计算机技术领域,尤其涉及一种性能测试方法和装置。
背景技术
性能测试是为了提前预知在系统请求量增加或者激增时,系统的各种表现,提前预知、预演,提升系统的容错、性能、健壮性等等。现有的性能测试框架非常多,形成业界标准化的性能测试工具,性能测试工具技术栈存在多种,java、C、C++、python等等。目前的性能测试框架中没有集成资源采集的功能,在资源采集时,需要通过人工手动或者开源的资源采集的工具进行采集资源数据,将采集的资源数据与性能测试框架生成的报告进行整合,从而完成性能测试。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
无法对资源数据进行集成采集和定制化采集,采集的资源数据的准确性差,数据整合成本和维护成本高。
发明内容
有鉴于此,本发明实施例提供一种性能测试方法和装置,能够实现对资源数据进行集成采集和定制化采集,准确的采集的资源数据,降低数据整合成本和维护成本。
为实现上述目的,根据本发明实施例的一个方面,提供了一种性能测试方法。
一种性能测试方法,包括:通过与被测端建立长连接,获取所述被测端的资源数据;对获取的所述被测端的资源数据进行解析,得到第一测试结果文件;基于所述第一测试结果文件和对所述被测端的第二测试结果文件生成测试报告,其中,所述第二测试结果文件是对所述被测端的除资源之外的其他指标项进行性能测试得到的。
可选地,所述通过与被测端建立长连接,获取所述被测端的资源数据,包括:利用套接字服务端与所述被测端中部署的套接字客户端建立所述长连接;通过所述套接字服务端接收所述套接字客户端发送的所述被测端的资源数据。
可选地,所述被测端的资源数据是所述套接字客户端基于shell命令采集到的。
可选地,所述被测端的资源数据是根据所述被测端配置的测试项目采集的,所述测试项目包括所述被测端的总体资源利用率、CPU利用率、CPU负载率中的一种或多种。
可选地,所述套接字服务端部署于对所述被测端执行性能测试的测试框架中。
可选地,获取的所述资源数据通过文本IO实时写入资源文件;所述对获取的所述被测端的资源数据进行解析,得到第一测试结果文件,包括:利用可视化插件解析所述资源文件,并对解析结果进行可视化,得到所述第一测试结果文件。
根据本发明实施例的另一方面,提供了一种性能测试装置。
一种性能测试装置,包括:资源数据获取模块,用于通过与被测端建立长连接,获取所述被测端的资源数据;解析模块,用于对获取的所述被测端的资源数据进行解析,得到第一测试结果文件;测试报告生成模块,用于基于所述第一测试结果文件和对所述被测端的第二测试结果文件生成测试报告,其中,所述第二测试结果文件是对所述被测端的除资源之外的其他指标项进行性能测试得到的。
可选地,所述资源数据获取模块还用于:利用套接字服务端与所述被测端中部署的套接字客户端建立所述长连接;通过所述套接字服务端接收所述套接字客户端发送的所述被测端的资源数据。
可选地,所述被测端的资源数据是所述套接字客户端基于shell命令采集到的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技控股股份有限公司,未经京东科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210733136.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种悬浮式浮雕饰品激光环切装置
- 下一篇:安全笔式针可变指示器