【技术实现步骤摘要】
一种压力测试方法、装置、计算机设备和存储介质
[0001]本专利技术涉及性能测试
,特别是涉及一种压力测试方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着软件工程领域技术迭代速度的提升,系统的压力测试已经成为非常重要的质量保障手段之一。压力测试(Stress Testing),也称为强度测试,通过模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测试业务系统的性能、可靠性、稳定性等。压力测试需要确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大的服务级别。通俗地讲,压力测试是为了发现在什么条件下系统的性能会变得不可接受。
[0003]由于压测平台需要对所有业务系统进行压测,而所需要依赖的jar包也是非常多的,一次性的全部加载到压测工具平台对内存也是一个考验,导致压力测试效率不高。
技术实现思路
[0004]基于此,本申请实施例提供一种压力测试方法、系统、设备和可读存储介质,将压力测试任务依赖的jar包缓存于不同层级中,高效加载,减 ...
【技术保护点】
【技术特征摘要】
1.一种压力测试方法,其特征在于,所述方法包括:测试工具根据脚本启动压力测试任务;在当前插件目录下查询是否存在所述压力测试任务所依赖的jar包;若没有,则在二级缓存层查询是否存在所述压力测试任务所依赖的jar包;若没有,则在远程仓库层查询是否存在所述压力测试任务所依赖的jar包;根据查询到的所述压力测试任务所依赖的jar包创建远程过程服务调用请求;根据所述远程过程服务调用请求进行压力测试。2.如权利要求1所述的方法,其特征在于,在当前插件目录下查询是否存在所述压力测试任务所依赖的jar包之后,所述方法还包括:所述测试工具启动缓存记录器线程,以记录所有压力测试任务所依赖的jar包的查询次数。3.如权利要求2所述的方法,其特征在于,所述方法还包括:判断所有jar包的查询次数;当jar包的查询次数超过设定查询阈值,则从所述jar包的查询来源的二级缓存层或远程仓库层加载到当前插件目录中。4.如权利要求1所述的方法,其特征在于,所述方法还包括:所述测试工具判断当前插件目录中所有jar包的被查询次数;当jar包的被查询次数低于第一设定留存阈值,则从当前插件目录中删除所述jar包。5.如权利要求1所述的方法,其特征在于,所述方法还包括:所述测试工具启动二级缓存层的缓存记录器线程,以记录二级缓存层被调用jar包的查询次数和没有被调用jar包的查询次数。6.如权利要求5所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:蒿兴旺,
申请(专利权)人:平安壹钱包电子商务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。