Robot Framework学习(1)——安装和配置

时间:2022-03-21 07:12:28

(一).RobotFramework特点(参考虫师http://www.cnblogs.com/fnng/p/4333977.html)

1.使用简单

可用excel编写测试用例,填表格方式,测试报告是html格式,便于阅读。

2.可像编程一样编写测试用例

用例支持变量、if、for循环语句的使用,也可调用python提供的方法。

3.可创建自己需要的关键字

在现有关键字的基用例支持变量、if、for循环语句的使用,础上,可利用Python开发更符合自己需求的关键字。

4.类库丰富

  • Web自动化测试:SeleniumLibrary,Selenium2Library;
  • Windows GUI测试:AutoItLibrary;
  • 数据库测试:Database Library(Java)、Database Library (Python)、MongoDB library;
  • 文件对比测试:Diff Library;
  • HTTP测试:HTTP library (livetest)、HTTP library (Requests)

  • (二).RobotFramework安装和配置

  • 1.安装Python

  • robotframework是基于Python2.7的,所以首先要先安装Python。地址:https://www.python.org/downloads/
  • 设置环境变量:在计算机-属性-高级系统设置-环境变量-path变量中,在末尾添加Python的路径和python中scripts文件夹的路径,注意分号。
  • 2.安装pip

  • 在cmd命令窗口,切换到Python文件夹下的scripts目录下,执行easy_install.exe pip。之后在cmd下输入“pip”,观察能否识别,判断是否安装成功。

  • 下载robotframework,地址:https://pypi.python.org/pypi/robotframework 

  • 在cmd命令窗口中,切换到robotframework解压到的目录,执行“Python setup.py install”命令,之后执行“pip install robotframework”进行安装。

  • 5.安装robotframework-ride

在cmd命令窗口,执行“pip install robotframework-ride”进行安装。

6.安装library

根据自己需要进行安装。 pip install robotframework-selenium2library;
pip install robotframework-SSHLibrary;
pip install robotframework-ftplibrary;

pip install robotframework-httplibrary;

以上步骤完成后,安装已完成。

7.打开ride工具

在cmd窗口,Python下scripts路径下,输入“ride.py”,打开ride工具。或者指定文件打开,如 ride.py 目录/to/文件.

8.添加数据库

如果需要数据库的话,需要添加数据库。

安装:pip install robotframework-databaselibrary;

 pip install PyMySQL;

OK,这个时候就可以准备测试用例进行测试了。