5.7.4 高级——从已存在的数据库中导入参数数据
LoadRunner允许你利用参数化从已经存在的数据库中导入数据。可以使用下列两种方式之一:
(1)使用Microsoft Query(要求在系统上先安装MS Query)。
(2)指定数据库连接字符串和SQL语句。
用户脚本生成器在从数据库中导入数据的过程中提供了一个向导。在向导中,指明如何导入数据——通过MS Query创建查询语句或者直接书写SQL语句。在导入数据以后,以.dat为后缀并作为正规的参数文件保存。要开始导入数据库中数据的过程,在参数属性对话框中单击“Data Wizard”按钮,则打开数据库查询向导。
1.创建新的查询
(1) 选择“Create query using Microsoft Query”。如果需要MS Query的帮助,选择“Show me how to use Microsoft Query”,然后单击“Finish”按钮,如图5-39所示。
图5-39 在Data Wizard中选择通过Microsoft Query创建查询
如果你还没有安装Microsoft Query,LoadRunner会提示你这个功能不可用。在进行操作之前,从Microsoft Office中安装MS Query。
(2) 在Microsoft Query中导入期望的表和列。
● 选择表和字段(见图5-40)
图5-40 选择表和字段
● 设置过滤条件(见图5-41)
图5-41 设置过滤条件
● 设置排序顺序(见图5-42)
图5-42 设置排序顺序
(3) 在完成数据的导入后,选择“Exit and return to Mercury Virtual User Generator”,然后单击“完成”按钮,如图5-43所示。
图5-43 完成查询并选择返回
在参数列表对话框中,数据库记录以data文件的形式显示出来,如图5-44所示。
图5-44 参数列表中返回所查询的数据