powerdesigner 批量生成日期型、中文字符型、数字型测试数据

Powerdesigner可以在数据模型中方便地生成测试数据。本文主要简介利用PowerDesigner生成三种基本类型的数据:日期型、中文字符型、数字型。

基本测试表如下:

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第1张图片



一、生成日期型测试数据

在“Column Property”中“Detail”,"Create"一个Test Data Profile如下:

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第2张图片

然后对相应的列选择该Profile,即可。

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第3张图片

二、生成中文字符

思路如下:将需要生成的中文字符导入到一个文件或数据库中,然后从中随机生成。

首先,我们生成一个演示CVS文件,存放一组中文地区名称。

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第4张图片

类似地, 我们得先创建一个Profile,假定名称为Profile_CHSChar。

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第5张图片

修改属性如下:

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第6张图片

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第7张图片

然后,生成效果如下:

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第8张图片

三、生成数字型测试数据

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第9张图片

生成效果如下:

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第10张图片

最后,如果你需要导出或导入这些profile,可以如下操作:

powerdesigner 批量生成日期型、中文字符型、数字型测试数据_第11张图片

邀月注:本文版权由邀月和CSDN共同所有,转载请注明出处。
助人等于自助!
[email protected]

你可能感兴趣的:(powerDesigner)