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 ...
随机推荐
- 【Canal源码分析】配置项
本文讲解canal中的一些配置含义. 一.配置加载图 二.配置文件canal.properties 2.1 common参数定义 比如可以将instance.properties的公用参数,抽取放置到 ...
- Python -----issubclass和isinstance
issubclass用于判断一个类是否为另一个类的子类,isinstance用于判断一个对象是否某类的一个实例 import math class Point: def __init__(self, ...
- 业余实现一个统计A股数据工具
自己瞎捣鼓了几天 python,数据来源新浪财经,每天收盘启动爬虫抓取一遍,web 端呈现日线与周线数据:实时图表显示上证指数与个股指数等.技术点:scrapy apscheduler sqlalch ...
- 一口一口吃掉Hexo(三)
如果你想得到更好的阅读效果,请访问我的个人网站 ,版权所有,未经许可不得转载! 相信通过前一节的学习,你已经在你的本地部署好了你的网站,那么接下来就让你的朋友们通过网络访问你的网站吧!通过这一节你将免 ...
- Python基础之好玩的字符串格式化之类C风格
今天白月黑羽和大家说说字符串格式化,在python3中,字符串格式化主要有2种方法,今天先和大家介绍类C风格的printf. printf 风格 这种方式 和 传统的C语言printf函数使用一样的格 ...
- js去除字符串中的标签
var str="<p>js去除字符串中的标签</p>"; var result=str.replace(/<.*?>/ig,"&qu ...
- windows下通过VNC图形化访问Ubuntu桌面环境
要在windows下图形化访问Ubuntu或其它Linux系统桌面环境有很多方法,我比较喜欢的是使用VNC服务,需要在Ubuntu下安装vncserver和在windows下安装客户端访问工具. 1. ...
- scala-02-数组的操作
scala中的数组和 java中的数组一样, 定义了长度后不可改变 1, 产生一个数组: 有3种创建数组的方式, 分别直接new, 直接赋值, 或者使用 Array中的rang来产生 /** * 获取 ...
- docker(二)部署docker容器虚拟化平台
yum安装方法参考:https://www.cnblogs.com/yufeng218/p/8370670.html https://www.cnblogs.com/straycats/p/84112 ...
- 复刻smartbits的国产网络测试工具minismb-如何添加数据流
复刻smartbits的国产网络性能测试工具minismb,是一款专门用于测试智能路由器,网络交换机的性能和稳定性的软硬件相结合的工具.可以通过此工具测试任何ip网络设备的端口吞吐率,带宽,并发连接数 ...