数据池


数据池功能,实现使用指定数据源中的值来替换参数。HyperPacer支持参数的数据源可以是文件导入、可以是内部生成的变量还可以是来源于数据库中的查询结果,并支持数据管理的功能。


使用详解

1、文件导入数据源

文件导入即把已有的数据文件导到数据池中,这种方式也是比较常用的一种,当参数的值没有规律且不太大时通常使用这种方法。HyperPacer目前只支持txt和csv格式的文件导入,读取策略按逐行读取,创建数据文件时每一个参数占一列。

Txt文件格式如下(注意:每列以设定的分隔符分隔,默认情况下分隔符为逗号):

Csv文件格式如下(提示:可以使用记事本、excel、Notepad++等创建):

创建完数据文件之后,点击左上角新建连接,在弹出窗口点击“文件导入”就可以导入文件:

(1) 点击“打开”,选择要导入的文件;

(2) 默认情况下会自动将数据文件的第一行读为列标题,如果数据文件中第一行没有设置列标题,则可以在“变量名称”处输入列的名称,注意多列使用分隔符隔开,默认情况下为逗号;

(3) “文件编码”即导入数据文件的编码格式;导入数据文件是按列取数,如需多列可编辑分隔符,默认情况下为逗号;

(4) 导入数据文件后,点击“下一步”,双击文件名可以查看导入文件明细;勾选文件,点击“完成”即可完成导入。

2、数据库导入数据源

当参数的值没有规律且较大时,可以选用这种方式。

(1) 选择要连接的“数据库类型”,HyperPacer目前支持的数据库类型包括:ORACLE、MYSQL、DB2、SQLSERVER四种;

(2) 设置数据库的连接配置信息: 提供按“URL”和“IP”地址两种方式配置连接,以及连接数据库的“用户名”和“密码”;

(3) 点击“下一步”,可以看到数据库文件的数据;

(4) 选中需要导入的数据库表,点击完成即可完成数据的导入。

3、自定义生成数据

支持随机生成大量数据,包括名字、名字拼音、邮箱、身份证四个字段。

(1) 根据实际需要选择要生成“名字”、“邮箱”、“身份证”中的哪些字段;

(2) 设定“生成数量”;

(3) “拼音配置”:可以设置名字拼音列的大小写方式;

(4) 如勾选“按文件”,即选择“名字”列数据由文件导入;注意:自动识别文件中的一行内容为一个中文名;

(5)“邮箱配置”:设置邮箱的长度范围和后缀;

(6)在窗口下方可以直接看到自定义生成的数据(注意:默认为前10条数据,可以通过previous和next查看其他数据);

(7)点击“保存”,对自定义生成的参数组进行保存,以待后续使用;

4、新建表

点击“新建表”,输入表名和列名,单击“确定”即可完成表的创建。

5、数据管理

双击参数,通过手动输入sql语句对选中的参数进行增、删、改、查操作。

如果输入的sql语句有误或异常,会有弹窗对错误语句进行提示。

6、删除

通过“删除”操作,可以对选中的参数进行删除,方便管理。

 

Top