robot-framework的安装与使用【1】

  • 欢迎使用robot framework
  • python的安装
  • pycharm的配置
  • 编写第一个robot程序
  • 编写一个自己的keyword


欢迎使用robot framework

Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。

python的安装

一、安装步骤:

1、首先安装python运行环境,我用的2.7版本,当然也有更高的版本,不过安装其他插件的过程中,出现版本问题,所以用了2.7。
2、安装pip(python包管理工具) https://pip.pypa.io/en/latest/index.html 进入下载get-pip.by文件,进入控制台执行easy_install pip安装pip,以下命令都是控制台执行。将pip.exe解压到python2.7/scripts中。
3、安装robot framework,执行pip install robotframework 4、安装selenium2library,执行pip install robotframework-selenium2library 5、安装decorator-3.3.3.tar,执行pip install decorator 6、安装selenium,执行pip installselenium 8、安装PythonIDE pycharm
9、在pycharm中配置intelliBot如图所示,我们通过File-settings来打开设置面板,然后按照图中步骤来下载这个插件,然后重启pycharm。

pycharm的配置

一、安装步骤:

1、安装PythonIDE pycharm https://www.jetbrains.com/pycharm/download/#section=windows 下载社区版即可,功能依旧强大。
2、在pycharm中配置intelliBot如图所示,我们通过File-settings来打开设置面板,然后按照图中步骤来下载这个插件,然后重启pycharm

python 编写 rpa 机构人 rpa for python_python


3、在pycharm中配置RF的文件类型识别


还是打开设置面板,如图所示来配置一下(因为RF的文件,我们在ide中设置的是txt格式,所以我们添加*.txt,如果你设置的是其他格式,那就添加其他格式就好了)


python 编写 rpa 机构人 rpa for python_测试_02


4、在pycharm中配置suite和case的运行配置

①配置suite

Robot Run TestSuite-d results $FileName$ $FileDir$

python 编写 rpa 机构人 rpa for python_robot framework_03


②设置case

Robot Run SingleTestCase-d results -t "$SelectedText$" ./$FileDir$

python 编写 rpa 机构人 rpa for python_robot framework_04

编写第一个robot程序

*** Test Cases *** 
#声明测试用例名称
My First Robot Script
    Log    Hello World

编写一个自己的keyword

*** Test Cases ***
My First Keyword
    Log Hello World
*** Keywords ***
Log Hello World
    Log    Hello World

在testcase中我们可以调用自己的写关键字,就像调用一个函数一个方法一样。