mac环境,roborframework操作selenium
1.安装selenium模块
sudo pip install -t /usr/local/lib/python2.7/site-packages/ selenium --指定目录安装
2.安装selenium2library模块
sudo pip install -t /usr/local/lib/python2.7/site-packages/ robotframework-selenium2library
3.查看是否安装成功
cd /usr/local/lib/python2.7/site-packages/
selenium模块对应:selenium和 selenium-3.4.1.dist-info
selenium2library模块对应Selenium2Library
4.下载浏览器驱动:
chromedriver 2.29----对应-----chrome版本是:v56~v58(我的chrome版本是58)
selenium3.0以上的版本需要下载geckodriver驱动
6.把下载的驱动加载path路径。因是mac系统,直接复制到 /usr/local/bin
cp /Users/username/Desktop/dev/geckodriver /usr/local/bin (不操作这步,运行case提示打不开浏览器)
cp /Users/username/Desktop/dev/chromdriver2.29/chromedriver /usr/local/bin
准备环境都OK,就可以编写代码了~~~·
4.打开ride.py,开始编辑脚本
1)新增suite,导入Selenium2Library
2)新增case,编辑脚本:
Open Browser https://www.baidu.com/ chrome ----chrome打开百度
3)运行
备:下载各chromedriver版本 http://chromedriver.storage.googleapis.com/index.html
关系表:http://blog.csdn.net/huilan_same/article/details/51896672 1、)