Selenium是为了实现多平台Web应用程序测试而专门设计的自动化测试工具套件,具有可扩展、跨平台、多浏览器支持等特性。Selenium 2集成了WebDriver,WebDriver通过原生浏览器支持或者浏览器扩展直接控制浏览器,测试人员可根据不同的平台、不同浏览器选择不同的WebDriver去执行测试。
一、安装selenium2library
pip install robotframework-selenium2library
- 查看版本号
pip install robotframework-selenium2library
查看selenium2library是否安装成功的方法:打开python,输入import Selenium2Library,如果出现命令提示符就 OK了,注意大小写,是Selenium2Library。
二、安装Chrome驱动
首先查看本机Chrome版本号
步骤1、下载chromedriver
chromedriver的下载地址:http://npm.taobao.org/mirrors/chromedriver/
注意:尽量下载与本机Chrome版本号一致或者相近的驱动,Windows下载相对应的版本
步骤2、 将chromedriver.exe复制到Chrome浏览器安装目录
下载zip包之后解压,发现里面仅有一个chromedriver.exe文件,放到Chrome浏览器安装目录下面。如下图,我的Chrome浏览器安装在C:\Program Files\Google\Chrome\Application目录,将解压后的chromedriver.exe驱动文件复制到该目录下即可。
步骤3、 将浏览器环境变量添加到path
三、实例
1、首页打开RIDE
2、新建一个项目,Type选择Directory,Format选择TXT,方便管理。
3、新建一个Suite
Type就可以选择File,区别是File下面可以直接写Test Case,而Directory下面不可以。
4、新建Test Case
Suite中添加selenium2library
Name中添加Selenium2Library
5、编辑Case
关键字Open Browse,蓝色显示,可以通过按F5来查看。
6、执行,查看结果。