1.一种生成测试数据的方法,其特征在于,所述方法包括:
对上游业务系统发送的实际业务数据进行数据漂白获得铺底数据表;
同步上游业务系统的接口变更信息;
根据所述铺底数据表,所述接口变更信息,以及预选的数据生成规则生成测试数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述铺底数据表,所述接口变更信息,以及预选的数据生成规则生成测试数据包括:
所述接口变更信息包括变更字段和所述变更字段的变更方法,根据所述变更方法对所述铺底数据表中的所述变更字段进行变更,获得变更数据表;
根据所述预选的数据生成规则生成所述变更数据表中所述变更字段所需的字段,将所述字段填充至所述变更数据表生成测试数据。
3.根据权利要求2所述的方法,其特征在于,所述根据所述变更方法对所述铺底数据表中的所述变更字段进行变更,获得变更数据表包括:
对所述铺底数据表中的所述变更字段进行增加,删除,修改以及交换位置中的任意一种变更,获得变更数据表。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
记录所述变更字段和所述变更字段的变更方法。
5.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
将所述测试数据转换成符合传输格式数据文件;
根据预设的测试系统的配置,将所述数据文件传输至所述测试系统。
6.一种生成测试数据的装置,其特征在于,所述装置包括:
漂白单元,用于对上游业务系统发送的实际业务数据进行数据漂白获得铺底数据表;
同步单元,用于同步上游业务系统的接口变更信息;
生成单元,用于根据所述铺底数据表,所述接口变更信息,以及预选的数据生成规则生成测试数据。
7.根据权利要求1所述的装置,其特征在于,所述生成单元包括:
变更子单元,用于所述接口变更信息包括变更字段和所述变更字段的变更方法,根据所述变更方法对所述铺底数据表中的所述变更字段进行变更,获得变更数据表;
填充子单元,用于根据所述预选的数据生成规则生成所述变更数据表中所述变更字段所需的字段,将所述字段填充至所述变更数据表生成测试数据。
8.根据权利要求7所述的装置,其特征在于,
所述变更子单元,用于对所述铺底数据表中的所述变更字段进行增加,删除,修改以及交换位置中的任意一种变更,获得变更数据表。
9.根据权利要求6-8任意一项所述的装置,其特征在于,所述装置还包括:
记录单元,用于记录所述变更字段和所述变更字段的变更方法。
10.根据权利要求6-8任意一项所述的装置,其特征在于,所述装置还包括:
转换单元,用于将所述测试数据转换成符合传输格式数据文件;
传输单元,用于根据预设的测试系统的配置,将所述数据文件传输至所述测试系统。