04_RobotFramework支持的库和工具

  • 官方介绍地址:http://robotframework.org/#libraries

1、库和工具

  • 在RobotFramework官网的Libraries和Tools模块下,可以看到RobotFramework支持的库和工具,包括标准的和收录的第三方的
  • 由于采用python语言,所以主要关注支持python的库和工具

2、库

2.1 标准库

  • 标准库是不需要下载的,直接导入使用就可以啦
  • 除了使用Builtin中的关键字不用导入外,其他库都需要导入哟
*** Settings ***
Library     XML

*** Variables ***
${source}   
${result}   root

*** Test cases ***
Test xml
    ${root}=    Parse XML   ${source}
    Should be equal    ${root.tag}  ${result}

2.2 扩展的第三方库

  • 扩展库非常丰富
  • SeleniumLibrary:用于web自动化测试
  • AppiumLibrary:用于手机端自动化测试
  • DatabaseLibrary:可以连接数据库,对数据库进行操作
  • FTPLibrary、HTTPLibrary也会很有用哟
  • 多看看官网介绍
image.png

3、工具

  • 工具根据分类主要分为内置工具,编译器插件,构建工具插件,以及其他一些工具
  • 内置工具主要包括:rebot、Libdoc、Testdoc、Tidy
  • 构建工具有助于代码管理和持续集成


    image.png

4、总结

  • RobotFramework的库和插件比较多,嗯,看得头疼。。。
  • 不过每个库和插件都有对应的功能,在需要用到时,能够快速去查阅并掌握功能

你可能感兴趣的:(04_RobotFramework支持的库和工具)