RF 支持四种表,分别为Settings、Variables、Test Cases、Keywords
一. Settings 测试套件的全局配置表,如测试库、资源文件、测试套件的环境初始化Setup和清除TearDown
*** Settings ***
Library SeleniumLibrary #导入标准库
Library myTest #导入扩展库
Resource ../config/CaseKeys.robot # 导入资源文件,里面可含扩展关键字
Variables variable.py #导入扩展文件
Suite Setup Do Sometin ${MESSAGE} #套件初始化
Test Setup Open Application #测试用例初始化
Test Teardown CloseApplication #清除
Force Tags test-001 #包含该设置的测试用例文件中所有用例都被指定打上这些标签
Default Tags smoking owner-root #Tags的用例将被打上这些默认标签
二. Keywords 定义测试套件的用户用户关键字
*** Keywords***
Login
Open Browser http://www.baidu.com chrome
三. Variables 测试套件的全局变量表
***Variables***
${loginurl}= http://www.baidu.com
四. 用户关键字表
*** Test Cases ***