[发明专利]压力测试方法、设备及存储介质有效
| 申请号: | 202110009149.6 | 申请日: | 2021-01-05 |
| 公开(公告)号: | CN112699044B | 公开(公告)日: | 2023-02-24 |
| 发明(设计)人: | 张德玺 | 申请(专利权)人: | 长沙市到家悠享家政服务有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京清诚知识产权代理有限公司 11691 | 代理人: | 喻颖 |
| 地址: | 410205 湖南省长沙市长沙高新开*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 压力 测试 方法 设备 存储 介质 | ||
本申请实施例提供一种压力测试方法、设备及存储介质。在本申请实施例中,在压力测试环境中执行压力测试脚本;并在执行压力测试脚本的过程中,直接将压力测试脚本依赖的代码从代码库中下载至压力测试环境中;并在压力测试环境中执行压力测试脚本依赖的代理,以进行压力测试。这种压力测试方式,在执行压力测试脚本的过程中,直接将压力测试脚本依赖的代码从代码库中下载至压力测试环境中,相较于先把压力测试脚本依赖的代码下载至本地,再从本地上传至压力测试环境中进行压力测试的过程,可省略将压力测试脚本依赖的代码从本地上传至压力测试环境的过程,减少了压力测试脚本依赖的代码的上传时间,进而有助于减少压力测试时间,提高压力测试效率。
技术领域
本申请涉及软件测试技术领域,尤其涉及一种压力测试方法、设备及存储介质。
背景技术
压力测试可模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行压力测试脚本,来测试应用程序的性能。
在压力测试脚本开发过程中,经常会依赖现有代码库,这样可减少开发工作量。在进行压力测试时,需要先将压力测试脚本依赖的代码从代码库中下载到本地,再将编写完成的压力测试脚本和依赖包手动上传至压力测试环境中,进行压力测试,整个过程耗时较长,压力测试效率低。
发明内容
本申请的多个方面提供一种压力测试方法、设备及存储介质,用以缩短压力测试时间,提高压力测试效率。
本申请实施例提供一种压力测试方法,适用于计算机设备,包括:
获取压力测试脚本;
在压力测试环境中执行所述压力测试脚本;
在执行所述压力测试脚本的过程中,将所述压力测试脚本依赖的代码从代码库中下载至所述压力测试环境中;
在所述压力测试环境中执行所述压力测试脚本依赖的代码,以进行压力测试。
本申请实施例还提供一种计算机设备,包括:存储器和处理器;其中,所述存储器,用于存储计算机程序;
所述处理器耦合至所述存储器,用于执行所述计算机程序以用于执行上述压力测试方法中的步骤。
本申请实施例还提供一种存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述压力测试方法中的步骤。
在本申请实施例中,在压力测试环境中执行压力测试脚本;并在执行压力测试脚本的过程中,直接将压力测试脚本依赖的代码从代码库中下载至压力测试环境中;并在压力测试环境中执行压力测试脚本依赖的代理,以进行压力测试。这种压力测试方式,在执行压力测试脚本的过程中,直接将压力测试脚本依赖的代码从代码库中下载至压力测试环境中,相较于先把压力测试脚本依赖的代码下载至本地,再从本地上传至压力测试环境中进行压力测试的过程,可省略将压力测试脚本依赖的代码从本地上传至压力测试环境的过程,减少了压力测试脚本依赖的代码的上传时间,进而有助于减少压力测试时间,提高压力测试效率。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的压力测试方法的流程示意图;
图2为本申请实施例提供的计算机设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙市到家悠享家政服务有限公司,未经长沙市到家悠享家政服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110009149.6/2.html,转载请声明来源钻瓜专利网。





