Loadrunner脚本优化-参数化之关联MySQL数据库获取数据
脚本优化-参数化之关联MySQL数据库获取数据
by:授客 QQ:1033553122
测试环境:
Loadrunner 11
Win7 64位
实操:
1. 安装MySQL ODBC驱动程序
ODBC驱动程序下载地址:http://dev.mysql.com/downloads/connector/odbc/5.2.html
网盘下载地址:mysql-connector-odbc-5.1.13-win32.msi
下载后安装.msi程序即可
注:安装过程中可能会报如下错误:
Error 1918.Error installing ODBC driver MySQL ODBC 5.2 ANSI Driver, ODBC error 13:无法加载 MySQLMySQL ODBC 5.2 ANSI Driver ODBC 驱动程序的安装例程,因为存在系统错误代码 126:找不到指定的模块。...\myodbc5S.dll)。Verify that the file MySQL ODB...

解决方法:安装Microsoft Visual C++ 2010 Redistributable Package,然后再重新安装ODBC驱动程序
64-bit下载地址:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=14632
网盘下载地址: http://pan.baidu.com/s/1bowNi0Z
32-bit下载地址:
http://www.microsoft.com/en-gb/download/details.aspx?id=5555
2. 配置数据源
1)控制面板->管理工具->数据源(ODBC)->系统DSN,如下图点击“添加”->选择MySQL ODBC ANSI Driver
注:忽略上述图中版本不一致的问题(开篇5.2,这会5.3),遇到问题,找解决方案时,笔者尝试过安装不同版本

如上图,点击“完成”
2)如下,填写数据源名称,数据库服务器,端口,用户名,密码,选择数据库
说明:如果可正常连接,则可选择数据库,否则获取不到数据库

如上图,点击Ok,结果如下

3.
使用数据源
1)
打开lr
vugen,打开Parameter
List,选择参数类型为File
或Table,新建参数

2)
点击Data
Wizard,打开如下界面,如下,Connection中填写数据源,SQL中填写查询语句

点击Finish,结果弹出如下提示(正常情况下,点击Finish就好了)

原因:操作系统为Win7
64位,安装的ODBC
Driver为64位的,LR不支持吧
解决方法:
第一:安装32位的MySQL
ODBC Driver
第二:到上述第 2)
步时,点击Create
如下,弹出界面中选择
“机器数据源”

第三,如上图,点击“新建”


如上,选择数据源类型
(区别见文案提示)
如下图,选择安装的ODBC
Driver
说明:这一步如果看不到安装的驱动,烦重启系统试试

点击“下一步”


第四,配置


如上,点击 Finish,结果如下

Loadrunner脚本优化-参数化之关联MySQL数据库获取数据的更多相关文章
- loadrunner 脚本优化-参数化之Parameter List参数同行取值
脚本优化-参数化之Parameter List参数同行取值 by:授客 QQ:1033553122 select next row 记录选择方式 Same line as,这个选项只有当参数多余一个时 ...
- loadrunner 脚本优化-参数化方法
脚本优化-参数化方法 by:授客 QQ:1033553122 方法一 1.确定需要参数化的内容 2.选中需要参数化的内容 3.右键选中的内容->Replace with a Parameter- ...
- loadrunner 脚本优化-参数化之Parameter List参数取值
脚本优化-参数化之Parameter List参数取值 by:授客 QQ:1033553122 参数取值选项 Select next row Update value on 以上两个选项是改变参数化取 ...
- 【Loadrunner】LR参数化:利用mysql数据库里面的数据进行参数化
很多同学都在自学loadrunner去做压力测试,但是如果要利用LR做压力测试,或者是其他工具,其中有一个环节是我们避开不了的,比如说:参数化 今天华华就给大家简要的介绍下,如果你要做的参数化的数据来 ...
- loadrunner 脚本优化-参数化之场景中的参数化取值
脚本优化-场景中的参数化取值 by:授客 QQ:1033553122 Action() { lr_eval_string("{NewParam}"); lr_eval_stri ...
- Excel VBA连接MySql 数据库获取数据
编写Excel VBA工具,连接并操作Mysql 数据库. 系统环境: OS:Win7 64位 英文版 Office 2010 32位 英文版 1.VBA连接MySql前的准备 Tools---> ...
- Python连接MySQL数据库获取数据绘制柱状图
一.Python通过pymysql包获取MySQL数据库中的数据(没有对应包的可以通过pip install pymysql 安装对应的包) import matplotlib.pyplot as p ...
- loadrunner 脚本优化-事务时间简介
脚本优化-事务时间简介 by:授客 QQ:1033553122 事务概念 事务是指用户在客户端做一种或多种业务所需要的操作集(actions),通过事务开始和结束函数可以标记完成该业务所需要的操作内容 ...
- MySQL数据库的优化(下)MySQL数据库的高可用架构方案
MySQL数据库的优化(下)MySQL数据库的高可用架构方案 2011-03-09 08:53 抚琴煮酒 51CTO 字号:T | T 在上一篇MySQL数据库的优化中,我们跟随笔者学习了单机MySQ ...
随机推荐
- POJ 2591
#include<iostream> #include<stdio.h> #define MAXN 10000001 using namespace std; int a[MA ...
- SQLAlchemy介绍和基本使用
pymysql:pymysql是用Python来操作mysql的包,因此通过pip来安装,命令如下:pip3 install pymysql.如果您用的是Python 3,请安装pymysql 豆瓣源 ...
- vue教程2-06 过滤器
vue教程2-06 过滤器 过滤器: vue提供过滤器: capitalize uppercase currency.... <div id="box"> {{msg| ...
- How To Scan QRCode For UWP (4)
QR Code的全称是Quick Response Code,中文翻译为快速响应矩阵图码,有关它的简介可以查看维基百科. 我准备使用ZXing.Net来实现扫描二维码的功能,ZXing.Net在Cod ...
- python处理json格式的数据
这里我就不介绍json了,不知道json的同学可以去百度一下json,首先我们的json的格式如下,这个json有点长,这个json来自我以前的一个小任务,具体看这里:http://www.cnblo ...
- c3p0配置文件
配置文件 名称必须为c3p0-config.xml,否则找不到: 标签名称 <c3p0-config> <default-config > 具体配置内容 </defaul ...
- org.jeecgframework.core.common.exception.MyExceptionHandler]java.lang.NullPointerException
问题原因:
- Java总结:字符串详解
更新时间:2018-1-6 21:20:39 更多请查看在线文集:http://android.52fhy.com/java/index.html String 字符串创建 String str1=& ...
- Unity3D中的常用方法
备注:文中所使用的this均指脚本所依附的对象 1.移动(用Translate方法进行移动) ; //移动速度 this.transform.Translate(Vector3.down * Time ...
- Hibernate的执行流程和集合的映射关系
Hibernate的执行流程 集合映射 准被hibernate的运行环境 配置hibernate.cfg.xml主配置文件 1.Set集合 写User.java类 package com.gqx.co ...