1.一种软件压力测试用数据提供方法,其特征在于,所述软件压力测试用数据提供方法包括以下步骤:
获取生产机器运行运营程序时所产生的流量;
根据所述流量生成测试用参数,并存储所述测试用参数;
根据接收到的由测试系统发送的获取所述测试用参数的请求,发送所述测试用参数至所述测试系统。
2.如权利要求1所述的软件压力测试用数据提供方法,其特征在于,所述根据所述流量生成测试用参数,并存储所述测试用参数包括:
获取所述流量中的原始请求和原始响应;
屏蔽所述原始请求或所述原始响应中的敏感信息;
根据所述原始请求或所述原始响应生成所述测试用参数;
保存所述测试用参数。
3.如权利要求2所述的软件压力测试用数据提供方法,其特征在于,所述保存所述测试用参数包括:
为所述测试用参数生成特征码,所述特征码用于区别所述测试用参数的类别;
存储所述特征码和所述测试用参数至数据库。
4.如权利要求3所述的软件压力测试用数据提供方法,其特征在于,所述根据接收到的由测试系统发送的获取所述测试用参数的请求,发送所述测试用参数至所述测试系统包括:
接收到所述请求,所述请求包括所述特征码;
在所述数据库中查询所有包括所述特征码的测试用参数;
发送所述查询结果至所述测试系统。
5.如权利要求1至4任一项所述的软件压力测试用数据提供方法,其特征在于,所述获取生产机器运行运营程序时所产生的流量包括:
当在第一预设时间时,实时获取构成所述流量的流量包;
在一预设时间段后,停止获取所述生产机的流量。
6.一种软件压力测试用数据提供系统,其特征在于,所述软件压力测试用数据提供系统包括:
获取模块,用于获取生产机器运行运营程序时所产生的流量;
存储模块,用于根据所述流量生成测试用参数,并存储所述测试用参数;
发送模块,用于根据接收到的由测试系统发送的获取所述测试用参数的请求,发送所述测试用参数至所述测试系统。
7.如权利要求6所述的软件压力测试用数据提供系统,其特征在于,所述存储模块包括:
第一获取单元,用于获取所述流量中的原始请求和原始响应;
屏蔽单元,用于屏蔽所述原始请求或所述原始响应中的敏感信息;
第一生成单元,用于根据所述原始请求或所述原始响应生成所述测试用参数;
保存模块,用于保存所述测试用参数。
8.如权利要求7所述的软件压力测试用数据提供系统,其特征在于,所述保存模块包括:
第二生成单元,用于为所述测试用参数生成特征码,所述特征码用于区别所述测试用参数的类别;
存储单元,用于存储所述特征码和所述测试用参数至数据库。
9.如权利要求8所述的软件压力测试用数据提供系统,其特征在于,所述发送模块包括:
接收单元,用于接收到所述请求,所述请求包括所述特征码;
查找单元,用于在所述数据库中查询所有包括所述特征码的测试用参数;
发送单元,用于发送所述查询结果至所述测试系统。
10.如权利要求6至9任一项所述的软件压力测试用数据提供系统,其特征在于,所述获取模块包括:
第二获取单元,用于当在第一预设时间时,实时获取构成所述流量的流量包;
停止单元,用于在一预设时间段后,停止获取所述生产机的流量。