【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

时间:2023-03-10 04:47:55
【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

很多时候我们需要大量的参数数据,但是光光靠手填写是非常麻烦的,既然被测对象的数据都在数据库,那么我们直接读取数据库回来就轻松简便很多。

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

data  wizard 提供了一个从ODBC的连接获得数据转化成参数的过程。过程如下:

一、配置ODBC

1、打开windows 下的控制面板下的管理工具,找到ODBC数据源。

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

2、为LR提供一个新的ODBC连接数据DSN,我们选择添加一个系统DSN.(根据使用的数据库选择对应的驱动,如果没有对应的驱动,需下载对应的驱动,安装后才能选择。)

我使用的数据库是mysql .所以我选择的是mysql ODBC Driver

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

【注意】:这里要说明一下“MYSQL ODBC 8.0 ANSI Driver”和“MySQL ODBC 8.0 Unicode Driver”的区别:

①MySQL ODBC 8.0 ANSI Driver 只针对有限的字符集的范围;

②MySQL ODBC 8.0 Unicode Driver 提供了更多字符集的支持,也就是提供了多语言的支持。

3、填写配置信息

前两个选项可根据项目功能信息填写;然后按具体情况填写TCP/IP Server和Port;然后是MySQL用户名、密码、数据库名称。

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

【说明】

Data Source Name:数据源名称,可自拟(最好跟项目功能挂钩)

Description:关于此数据源的描述,主要功能等,可不填写

TCP/IP Server:服务器名称,可以是机器名,也可以是IP地址;若是本地可填写“localhost”

Port:MySQL服务的端口号,默认是3306,也可在安装MySQL时自己设定

User:用户名,默认是root,也可在安装MySQL时自己设定

Password:密码

Database:数据库名称

填写完后可点击【Test】按钮,测试一下连接是否配置成功!如果成功会有成功提示!

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

若测试成功,再点击【OK】按钮即可!

4、在用户DSN处即可查看到最新创建的ODBC。

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

 二、在LR中,从ODBC导入数据。

1、我们在LR中,Parameter List中打开该功能。当我们使用data waizd时,LR会提示下面的操作将会覆盖当前表中所有的值。选择【确定】

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

2、有两种方式的查询器来进行查询。一种是微软的查询器,一种是自己写sql语句。

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

一般我们都是用下面一种,自己写sql.这里我们还能设置最大记录发回条数,根据情况考虑(海量记录尤甚)。下一步

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

3、自己写sql

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续

这里我们需要添加连接的ODBC串,并且写入对应的DML语句。

点击【Create】,在弹出的窗口中选择机器数据源。在机器数据源中选择我们刚才创建的数据源。

【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续