robot framework 操作MySQL,SQL server数据库
robot framework 操作MySQL,SQL server数据库
1.先安装需要的库:databaseLibrary,pymysql
安装databaseLibrary库,做数据库验证
安装操作MySQL数据库包,输入:pip install pymysql
2.打开robot framework ,导入databaseLibrary包。
操作MySQL数据库:
第一步:连接数据库,使用关键字Connect To Database Using Custom Params。具体操作可以CTRL+alt+空格,看具体例子。
pymysql####根据用例上描述,可以知道,pymsql是dbapiModuleName也就是我们上面安装的pymysql模块名称。
host=‘127.0.0.1’,####连接数据库的地址
port=3306,####连接数据库的端口
user=‘root’,####登陆数据库的用户名
password=‘123456’,######登陆数据库的密码
database=‘zero_test’#####连接数据库的库名
第二步:查询该数据库中的数据。使用关键字:query
第三步:修改/新增数据库中的数据。使用关键字:Execute Sql String
第四步:关闭数据库连接,使用关键字:Disconnect From Database
操作SQL server 数据库:
安装pyodbc。输入: pip install pyodbc。
pyodbc ####刚刚安装的模块
“Driver={SQL Server};Server=192.168.1.231;Port=1433;Database=song_test;UID=sa;PWD=123456;”
driver是系统自带,不需要单独安装。
server是SQL server的服务地址。
port 是端口号。
database是需要访问的数据库名。
uid是SQL server登录名。
pwd是SQL server登陆密码。