RobotFrameWork的selenium自动化测试
1.安装库
pip install -U robotframework-selenium2library
导入库的时候注意:Selenium2Library (大写开头)
踩坑:导入后发现没有open browser这个关键字,百度一下发现,robotframework版本太高(3.2.2),换成3.1.2就好啦
2.下载webdriver(RF调用webdriver的原理我就不赘述了)
以谷歌为例吧
谷歌的driver地址:https://npm.taobao.org/mirrors/chromedriver?spm=a2c6h.14029880.0.0.735975d7atXFOv
版本有很多,注意和你的谷歌浏览器的版本对应起来,找到版本后,点击进去
注意谷歌的windows,driver只有32位的,下载就可以了,解压后会有个chromedriver.exe文件
将解压好的exe文件地址配到环境变量就可以了,还有一种简单方法直接丢到python的安装目录下,因为这是配过环境变量的。
3.运行打开浏览器
百度找到几篇关于介绍selenium2library的常用关键字,收藏了,需要练手学习了