一种软件压力测试方法、装置、设备及存储介质制造方法及图纸

技术编号:37802435 阅读:22 留言:0更新日期:2023-06-09 09:32
本发明专利技术公开了一种软件压力测试方法、装置、设备及存储介质,应用于压力测试领域,该方法包括:从数据源中获取压测数据,将压测数据进行存储;确定目标取数规则与目标压测场景,根据目标取数规则从压测数据中确定目标压测数据;将目标压测数据的地址替换至目标压测场景的文件的数据源地址;根据数据源地址下载目标压测数据,利用目标压测数据进行压力测试。该方法通过在进行压力测试的过程中自动生成压测数据及自动进行数据与场景的关联,避免了现有技术中需要手动生成压测数据及手动将生成的数据与场景进行关联而导致的耗费时间长的问题。的问题。的问题。

【技术实现步骤摘要】
一种软件压力测试方法、装置、设备及存储介质


[0001]本专利技术涉及压力测试领域,特别涉及一种软件压力测试方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]压力测试,即性能测试,是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等的一种测试。目的是在软件投入使用以前或软件负载达到极限以前,通过执行可重复的负载测试,了解系统可靠性、性能瓶颈等,以提高软件系统的可靠性、稳定性,减少系统的宕机时间和因此带来的损失。因此,在软件被投入使用前进行压力测试是很有必要的。
[0003]在现有技术中,进行软件压力测试的流程一般是先进行压测场景的分析,再生成压测数据,将压测数据与场景进行关联,之后使用压测数据在压测场景下进行实时压测,并收集最终结果。但由于需要手动进行压测数据的生成且需要手动将压测数据与压力测试场景进行关联,导致在执行现有压测流程时所耗费的时间长,效率低。

技术实现思路

[0004]本专利技术的目的在于提供一种软件压力测试方法、装置、设备及本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件压力测试方法,其特征在于,包括:从数据源中获取压测数据,将所述压测数据进行存储;确定目标取数规则与目标压测场景,根据所述目标取数规则从所述压测数据中确定目标压测数据;将所述目标压测数据的地址替换至所述目标压测场景的文件的数据源地址;根据所述数据源地址下载所述目标压测数据,利用所述目标压测数据进行压力测试。2.根据权利要求1所述的软件压力测试方法,其特征在于,所述从数据源中获取压测数据,包括:根据预先设置的压测场景配置对应的取数规则,根据所述取数规则从所述数据源中获取原始压测数据;根据数据切分规则从所述原始压测数据中提取所述压测数据。3.根据权利要求1所述的软件压力测试方法,其特征在于,所述将所述目标压测数据的地址替换至所述目标压测场景的文件的数据源地址,包括:根据所述地址查询所述目标压测数据是否存在;当所述目标压测数据存在时,将所述目标压测数据的所述地址替换至所述目标压测场景的所述文件的所述数据源地址。4.根据权利要求1所述的软件压力测试方法,其特征在于,还包括:当接收到执行失败指令时,向显示设备输出对应失败信息。5.根据权利要求1所述的软件压力测试方法,其特征在于,所述将所述压测数据进行存储,包括:将所述压测数据以文本形式存储至服务器中。6.一种软件压力测试装置,其特征在于,包括:数据获取模块,用于从数据源中获取压测数据,...

【专利技术属性】
技术研发人员:李权
申请(专利权)人:政采云有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1