【技术实现步骤摘要】
压力测试方法、装置、设备及计算机可读存储介质
[0001]本申请实施例涉及压力测试
,具体涉及一种压力测试方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]压力测试是指是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能,例如可靠性、稳定性等。
[0003]在现有的压力测试中,通常都是利用随机生成的样本数据对系统中的各个接口随机进行压力测试,往往会导致压力测试的结果不够理想。
技术实现思路
[0004]本申请实施例提供一种压力测试方法、装置、设备及计算机可读存储介质。旨在解决现有压力测试中压力测试结果不够理想的技术问题。
[0005]一方面,本申请实施例提供一种压力测试方法,包括:
[0006]获取待压力测试的目标系统的生产环境数据;
[0007]根据所述生产环境数据生成测试样本数据;
[0008]根据所述生产环境数据设定所述目标系统中各接口之间的压测业务量比例;
[0009]根据所述压测业务 ...
【技术保护点】
【技术特征摘要】
1.一种压力测试方法,其特征在于,包括:获取待压力测试的目标系统的生产环境数据;根据所述生产环境数据生成测试样本数据;根据所述生产环境数据设定所述目标系统中各接口之间的压测业务量比例;根据所述压测业务量比例将所述测试样本数据输入至所述目标系统中的各接口进行压力测试,得到压力测试结果。2.根据权利要求1所述的压力测试方法,其特征在于,所述根据所述生产环境数据生成测试样本数据,包括:获取所述生产环境数据对应的参数类型,以及所述参数类型对应的参数字段集合;根据所述参数字段集合中各参数字段的数据统计特征,确定所述参数类型对应的目标参数字段;根据所述参数类型对应的目标参数字段生成测试样本数据。3.根据权利要求2所述的压力测试方法,其特征在于,根据所述参数字段集合中各参数字段的数据统计特征,确定所述参数类型对应的目标参数字段,包括:对所述生产环境数据进行数据统计处理,得到所述参数字段集合中各参数字段对应的数据量;根据各所述参数字段对应的数据量,将各所述参数字段排序,得到参数字段序列;将所述参数字段序列中前若干个参数字段设定为所述参数类型对应的目标参数字段。4.根据权利要求2所述的压力测试方法,其特征在于,所述根据各所述参数类型对应的目标参数字段生成测试样本数据,包括:根据各目标参数字段对应的数据统计特征设定各目标参数字段对应的随机概率;根据各目标参数字段对应的随机概率,随机生成测试样本数据。5.根据权利要求1所述的压力测试方法,其特征在于,所述根据所述生产环境数据确定所述目标系统中各接口之间的压测业务量比例,包括:对所述生产环境数据进行数据统计,得到所述目标系统中各接口的流量值;查询预设数据库,获取所述目标系统中各接口对应的权重;根据所述目标系统中各接口对应的权重,对所述目标系统中各接口的流量值进行加权,得到所述目标系统中各接口的目标流量值;将所述目标系统中各接口的目标流量值之间的比例设定为所述目标系统中各接口之间的压测业务量...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。