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

参考资料

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容