QTP中连接MYSQL数据库

上一篇 / 下一篇  2012-07-17 16:53:22 / 个人分类:qtp

QTP中连接MYSQL数据库


QTP中连接MYSQL束手无策,其实根本原因是默认的我们的操作系统ODBC驱动里默认不支持开源的MySQL驱动。

要解决这个问题的方法非常简单,安装一个相关的驱动就能解决问题了。这里给出这个驱动程序的下载地址:MyODBC-3.51.11-2-win.exe

安装完毕后,到控制面板--管理工具--数据源ODBC--系统DSN”把它添加进来,步骤如下:

1. 点击添加,弹出系统中存在的数据库驱动选择框,在这里面选择刚才添加的mysql数据库驱动  MyODBC-3.51.11Driver然后点击完成,弹出连接配置页面,填写data source名称,数据库服务器名 用户名,密码 然后选择要连接的数据库

2.配置完成后,点击测试,如果连接正确,会显示测试成功,测试成功后,点击确定,完成配置

3.QTP中,选择Insert——CheckPoint(也可以是Output Value)——DataBase CheckPoint——Specify SQL statement manually——Create——机器数据源,选择在步骤2建立好的数据源,然后在SQL statement中输入SQL语句

4.点击完成,会弹出执行SQL语句后的数据表,设置好要输出的数据,或者是要检查的数据.

5.点击完成,完成QTP连接MySql数据库的配置





QTP数据库检查点的前期链接MySQL设置步骤

上一篇 / 下一篇  2010-01-21 16:44:25 / 个人分类:方法解决

现在以web项目www.995114.com网站中个人用户注册为例,注册个人用户信息保存在MySQL数据库XXX中的

users表里面,检查点的字段名为“users_username”。(以XP系统讲解)

1.安装MySQL的界面工具:mysql-gui-tools-5.0-r11a-win32.msi

2.打开控制面板中的“管理工具”,双击“数据源”,添加DNS(选择MySQL ODBC 3.51 Driver)

3.配置Connector: Login:Data Source Name:MySQL

                       Server:MySQL所在的服务器IP(例如:192.168.0.100)    

                       User:输入用户名(例如:root)

                       Passeord:输入密码(例如:123456)

                       Database:输入数据库

                 Connect Options:Port:3306

                 配置好以上信息就差不多了,然后点击“Test”,若成功了就OK

4.设置数据库检查点:1)QTP中插入数据库检查点选择“Specify SQL statement manu”

                 2)Create从机器数据源中选择自己创建的MySQL数据源名称

                 3)SQL中输入:select users_username from users

5.以上就是QTP进行数据库检查前的前期准备工作               



TAG:

 

评分:0

我来说两句

Open Toolbar