性能测试数据的处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:23161586 阅读:52 留言:0更新日期:2020-01-21 21:57
本申请涉及一种性能测试数据的处理方法、装置、计算机设备和存储介质。所述方法包括:获取性能测试对应的多个第一参数文件的文件路径,各第一参数文件分别用于存储多个性能测试数据;根据多个第一参数文件的文件路径分别获取各第一参数文件中的性能测试数据;获取各第一参数文件中的性能测试数据的排列顺序;将各第一参数文件中相同排序位置的性能测试数据进行合并处理,得到合并处理后的数据集,数据集用于向性能测试提供性能测试数据。上述方法能够提高性能测试时性能测试数据准备过程中数据处理的效率。

Processing method, device, computer equipment and storage medium of performance test data

【技术实现步骤摘要】
性能测试数据的处理方法、装置、计算机设备和存储介质
本申请涉及性能测试
,特别是涉及一种性能测试数据的处理方法、装置、计算机设备和存储介质。
技术介绍
在性能测试的测试数据准备过程中,测试的入参需依赖性能测试数据的参数化文件,根据参数化文件进行性能测试请求的发送与数据的统计。当性能测试场景涉及多个相关业务数据库时,为更好的模拟实际业务场景,性能测试数据需要从不同分库的分表中进行取值。为了保证输入到执行性能测试的数据库服务器的数据的均衡性,传统技术中,一般通过人工的方式对来自各个相关业务数据库的数据进行合并操作处理,将合并后的数据输入到执行性能测试的数据库服务器中。然而,性能测试的数据量要求比较高,至少百万级的数据量。通过人工方式进行数据的合并处理,费时费力,数据处理的效率低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够自动化合并性能测试数据,提高性能测试时性能测试数据准备过程中数据处理的效率的性能测试数据的处理方法、装置、计算机设备和存储介质。一种性能测试数据的处理方法,该方法包括:获取本文档来自技高网...

【技术保护点】
1.一种性能测试数据的处理方法,所述方法包括:/n获取性能测试对应的多个第一参数文件的文件路径,各所述第一参数文件分别用于存储多个性能测试数据;/n根据所述多个第一参数文件的文件路径分别获取各所述第一参数文件中的性能测试数据;/n获取各所述第一参数文件中的性能测试数据的排列顺序;/n将各所述第一参数文件中相同排序位置的性能测试数据进行合并处理,得到合并处理后的数据集,所述数据集用于向所述性能测试提供性能测试数据。/n

【技术特征摘要】
1.一种性能测试数据的处理方法,所述方法包括:
获取性能测试对应的多个第一参数文件的文件路径,各所述第一参数文件分别用于存储多个性能测试数据;
根据所述多个第一参数文件的文件路径分别获取各所述第一参数文件中的性能测试数据;
获取各所述第一参数文件中的性能测试数据的排列顺序;
将各所述第一参数文件中相同排序位置的性能测试数据进行合并处理,得到合并处理后的数据集,所述数据集用于向所述性能测试提供性能测试数据。


2.根据权利要求1所述的方法,其特征在于,所述获取性能测试对应的多个第一参数文件的文件路径,包括:
根据所述性能测试的测试需求从不同数据库获取多个第一参数文件的文件路径;或,
根据所述性能测试的测试需求从同一数据库的不同参数文件存储表中获取多个第一参数文件的文件路径。


3.根据权利要求1所述的方法,其特征在于,所述将各所述第一参数文件中相同排序位置的性能测试数据进行合并处理,包括:
按照顺序的方式将各所述第一参数文件中相同排序位置的性能测试数据进行合并处理;或,
按照逆序的方式各所述第一参数文件中相同排序位置的性能测试数据进行合并处理;或,
按照随机的方式将各所述第一参数文件中相同排序位置的性能测试数据进行合并处理。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将每次合并处理后的性能测试数据存储到中间文件;
当所述中间文件中的性能测试数据的数量达到预设数量值时,将所述中间文件中的性能测试数据导入第二参数文件,并对所述中间文件进行初始化处理,所述第二参数文件用于向所述性能测试提供性能测试数据;
当所述中间文件中的性能测试数据的数量未达到预设数量值,且合并处理后的性能测试数据均已全部存储到所述中间文件时,将所述中间文件中的性能测试数据导入所述第二参数文件。


5.根据权利要求1至4任意一项所述的方法,其特征在于,所述获取性能测试对应的多个第一参数文件的文件路径,包括:
获取性能测试对应的多个第一参数文件的多个文件路径;
当所述多个文件路径中任意一个文件路径发生异常时,根据异常的文件路径进行信息提示,并将所述多个文件路径划分为第一文件路径和第二文件路径,所述第一文件路径包括所述多个文件路径中正确的文件路径,所述第二文件路径包括所述多个文件路径中异常的文件路径;
当...

【专利技术属性】
技术研发人员:刘锷杨婧徐梅兰
申请(专利权)人:苏宁云计算有限公司
类型:发明
国别省市:江苏;32

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

1