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 ...
随机推荐
- Django url分发器
视图: 视图一般都写在app的views.py中.并且视图的第一个参数永远都是request(一个HttpRequest)对象.这个对象存储了请求过来的所有信息,包括携带的参数以及一些头部信息等.在视 ...
- 05-02 Java 一维数组、内存分配、数组操作
数组的定义 动态初始化 /* 数组:存储同一种数据类型的多个元素的容器. 定义格式: A:数据类型[] 数组名; B:数据类型 数组名[]; 举例: A:int[] a; 定义一个int类型的数组a变 ...
- xamarin android 实现二维码带logo生成效果
MultiFormatWriter writer = new MultiFormatWriter(); Dictionary<EncodeHintType, object> hint = ...
- (转)使用 db2pd 命令进行监视和故障诊断
原文:https://www.ibm.com/support/knowledgecenter/zh/SSEPGG_9.7.0/com.ibm.db2.luw.admin.trb.doc/doc/c00 ...
- Selenium自动化测试Python一:Selenium入门
Selenium入门 欢迎阅读Selenium入门讲义,本讲义将会重点介绍Selenium的入门知识以及Selenium的前置知识. 自动化测试的基础 在Selenium的课程以前,我们先回顾一下软件 ...
- spring 后处理器
Bean后处理器 新建maven项目并添加spring依赖,目录结构如下 Axe public interface Axe { public String chop(); } Person publi ...
- centOS 6.5上安装mysql5.7压缩版
mysql-5.7.10-linux-glibc2.5-i686.tar.gz是目前最新版,二进制发布包,适合各种32为版本的发型版Linux,由于只有一个包,解压后配配就行,很方便,比较符合我的风格 ...
- jQuery同步Ajax带来的UI线程阻塞问题及解决方法
遇到了同步Ajax引起的UI线程阻塞问题,在此记录一下. 事情起因是这样的,因为页面上有多个相似的异步请求动作,本着提高代码可重用性的原则,我封装了一个名为getData的函数,它接收不同参数,只负责 ...
- 关于Mybatis与Spring整合之后SqlSession与mapper对象之间数量的问题。
1,sqlsession的真实类型和数量 由于使用spring管理bean,当我们在代码中需要使用这个bean的时候,会首先去容器中找,第一次需要调用MapperFactoryBean的getObje ...
- eclipse安装quick text search插件,全文搜索
主要有两种方法 1.InstaSearch 同样可以做到workspace下的全文搜索 可以使用eclipse marktplace中搜索instaSearch,与普通软件安装类似 安装成功后的界面如 ...