码迷,mamicode.com
首页 > 数据库 > 详细

Robot Framework 通过pyodbc连接Mysql

时间:2016-05-17 17:36:59      阅读:519      评论:0      收藏:0      [点我收藏+]

标签:

 

首先是环境的安装:

1.安装Python2.7,不要安装3.5版本,因为很多依赖库不支持最新版本

2.通过pip在线安装Robot Framework,DatabaseLibrary,pyodbc,selenium2library,appiumlibrary(后面两个是web测试和移动端测试库)

pip install robotframework

pip install robotframework-databaselibrary

pip install robotframework-selenium2library

pip install robotframework-appiumlibrary

pip install pyodbc

3.安装wxPython,因为运行RIDE需要该依赖,同样不能下载最新版本

版本wxPython2.8-win32-unicode-2.8.12.1-py27.exe或wxPython2.8-win64-unicode-2.8.12.1-py27.exe

下载地址https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

4.下载RIDE并安装,解压后切换到目录运行python setup.py install

https://pypi.python.org/pypi/robotframework-ride

5.在桌面新建快捷方式,对象位置输入

D:\Python27\pythonw.exe -c "from robotide import main; main()"

6.下载mysql odbc驱动并安装

http://dev.mysql.com/downloads/connector/odbc/

 

下面开始运行RIDE

新建project,新建Testsuit,进行Testcase

project和Testsuit都有插件的导入,注意这个作用域不一样,否则会报关键字找不到.保险起见,两个地方都导入.

导入插件注意大小写,databaselibrary要写成DatabaseLibrary,还有Selenium2Library和AppiumLibrary

 

Driver={MySQL ODBC 5.3 Unicode Driver}是通过控制面板-管理工具-数据源-添加的列表获取

技术分享

通过pyodbc连接数据库对中文的支持较好.点运行后就可以进行自动化测试了.

关键字在导入库后按F5就可以查询到.

Robot Framework 通过pyodbc连接Mysql

标签:

原文地址:http://www.cnblogs.com/newvoyage/p/5502243.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!