RED

RF的编辑器。

  • 安装地址

环境

  • 需要的java环境,即jdk,需配置环境变量
    /*python 环境可以根据个人喜好选择2.x或3.x/
  • python 3.x
    • 配置python 环境变量,C:\Python3.x 和 C:\Python3.x\Lib\site-packages 和C:\Python3.x \Scripts
    • 把对应浏览器版本的Chrome驱动放到python根目录下
  • dos 下执行
  • pip install robotframework
  • pip install robotframework - selenium2library
  • pip install robotframework - archivelibrary
  • pip install robotframework - ftplibrary
  • pip install robotframework - SSHLibrary

RED的使用

从创建项目到创建测试用列

  • 创建项目: file -new - robotproject
    在项目下可以跟据功能单元父子级别把excal的测试用例,使用RF积累下来。


    RDE的使用.png
  • 创建测试集合:
    单元功能文件下- new- testsuit
  • 创建功能资源:
    project下:new - robotresoursefile
    我们把project所需要的资源全部放到resource下,在我们每一个testsuit中只需要把所创建的公共资源引入testsuit,在testsuit就不用引入其他资源。
    • 我们在公共资源中自定义的关键字,我们直接在testsuit下就可以直接调用。

系统字段的使用

  • *** Setting***
    创建testsuit或资源文件的设置
    library selenium2Library /需要导入的包名/
    resource ../../../../7.公共资源.robot /引入包的路径/
  • *** Variables *** 参数的设置
    ${参数名} 值
  • *** TestCases***
    测试用例1
    关键字 元素定位
    测试用例2
    关键字 元素定位

robotframwork remot

参考资料

你可能感兴趣的:(RED)