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,结果如下
作者:授客
微信/QQ:1033553122
全国软件测试QQ交流群:7156436
Git地址:https://gitee.com/ishouke
友情提示:限于时间仓促,文中可能存在错误,欢迎指正、评论!
作者五行缺钱,如果觉得文章对您有帮助,请扫描下边的二维码打赏作者,金额随意,您的支持将是我继续创作的源动力,打赏后如有任何疑问,请联系我!!!
微信打赏
支付宝打赏 全国软件测试交流QQ群
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库