robotframework

环境配置
1、安装jdk
2、环境变量配置:JAVA_HOME=C:\Program Files\Java\jdk1.8.0_45;PATH=%JAVA_HOME%\bin
3、下载安装python2.7
4、环境变量设置:path=C:\Python27;C:\Python27\Scripts
5、安装robotframework:pip install robotframework

robotframework Ride
1、安装WxPython
2、安装RIDE:pip install robotframework-ride
3、启动:C:\Python27\Scripts>python ride.py

robotframework-requests,用于写API接口测试脚本
1、安装python的request模块:pip install requests
2、安装第三方类库:pip install -U robotframework-requests

robotframework-selenium,用于写UI测试脚本
1、安装:pip install robotframework-selenium2library
2、chromedriver.exe放至system32目录下

数据库连接
1、安装DatabaseLibrary:pip install robotframework-databaselibrary
使用pymysql连接数据库
1、安装python连接mysql驱动:pip install PyMySQL
2、编码
import DatabaseLibrary
Connect To Database Using Custom Params      pymysql    host=’192.168.0.1′,port=3306,user=’root’,passwd=’xxx’,db=’xxx’
${a}    query    select * from xxx where code=’pxq’

使用pyodbc连接数据库
1、安装VCForPython27.msi
2、安装pyodbc:pip install pyodbc
3、安装mysql-connector-odbc-5.3.4-winx64.msi
4、配置mysql odbc:控制面板=>管理工具=>数据源(ODBC)=>MySQL ODBC 5.3 Unicode Driver
5、编码
Connect To Database Using Custom Params    pyodbc    “Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.0.1;Port=3306;Database=xxx;User=root;Password=xxx”
${a}    query    select * from xxx where code=’pxq’

python IDE
1、pycharm:http://www.jetbrains.com/pycharm/
2、pycharm执行robot
a、Go to File > Settings > External Tools
b、Click ‘+’ button under ‘External Tools’ panel
c、In the ‘Create Tool’ dialog, enter the below values:
Name: Robot
Program: [Path of Pybot.bat e.g.C:\Python27\Scripts\Pybot.bat]
Parameters: $FileName$
Working Directory: $FileDir$
d、Click OKImage
3、代码高亮
a、安装插件:robot-plugin-0.12
b、脚本文件后缀命名为.robot

发表评论

电子邮件地址不会被公开。