Robot Framework + Selenium2Library自动化测试系列(1) - 环境搭建与安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/heye13/article/details/82852572

Robot Framework是由python编写的一款功能丰富并且扩展性强的自动化测试框架。

Robot Framework安装具体步骤如下:

1、Robot Framework是python编写的,我们可以使用人家已经写好的关键字类库,也可以使用自己写的。首先我们安装Python,我安装的是2.7.15的。安装完的位置就是你的python跟目录,比如我的就是C:\Python27,这个就是我的python的跟目录。然后根据百度教程配置python的环境变量(安装时勾选自动配置环境变量,就不用自己手动配置),装完之后在cmd里输入python(由于我的电脑装了python3,所以输入的是python2),就会出现如下图:

2、python包管理器工具pip,我们可以使用pip安装Robot Framework,在命令行中输入:C:\Python27\Scripts转到python的Scripts目录下,输入“pip install RobotFramework”,安装完成后在python跟目录下输入“pybot --version”显示版本,如下图:

 3、接下来安装Selenium2library。这是一个类库。里面包含了所有2.0版Selenium WebDriver里需要的功能和方法。输入命令:“pip install robotframework-selenium2library”,如下图:

4、有一种叫作wxPython的工具给python提供了GUI,而完成这个过程所使用的工具叫做wxPythontookit,下载该工具并安装,使用命令“pip install wxPython”,后来发现安装完之后启动ride.py启动不了

所以就去提示的网址http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/下载

下载完整直接默认安装就好,安装完整之后在cmd里输入ride.py启动ride。

5、Robot Framework的GUI叫做RIDE,命令行输入pip install robotframework-ride进行安装。RIDE就是我们以后写项目的地方、因为它本身就是一个python程序,所以每次打开RIDE时直接打开命令行输入ride.py就可以了:

6、虽然Robot Framework框架遵循关键字驱动,但对于里面的test case程序逻辑最后还是想用数据驱动的方法来设计,也就是让程序从excel或csv文件中读取测试数据。所以我们需要安装一个叫xlrd的python模块:pip install xlrd

8、如果你想测试数据库的话,还需要安装一个叫pyodbc的模块:pip install pyodbc。

这样,整个环境就搭建完成。

猜你喜欢

转载自blog.csdn.net/heye13/article/details/82852572