如果你還想從頭學起Robot Framework,可以看看這個系列的文章哦!
https://www.cnblogs.com/poloyy/category/1770899.html
前言
在 RF 中,有很多專業概念,先大概瀏覽一遍先
- 測試套件
- 測試用例
- 測試套件文件的表
- 關鍵字
- 測試庫
- 資源文件
- 變量文件
測試套件
- 它可以是文件夾,也可以是文件
- 測試用例存在於測試套件文件(不是測試套件目錄哦!)中,一個測試套件可以有多個測試用例
- 測試套件文件夾可以包含 子套件文件夾 和 子套件文件
- 測試套件文件夾也可以包含一個特殊的初始化文件
畫了個圖有助於理解
測試庫
包含最底層的關鍵字,第三方關鍵字庫
資源文件
包含用戶關鍵字和變量
變量文件
提供更靈活的方式來創建變量
測試套件文件的表
RF 支持四種表
- Settings
- Variables
- Test Cases
- Keywords
測試套件文件的大概結構
Settings
是當前測試套件的全局配置表,比如常用的
- 聲明需要用到的測試庫
- 聲明自己寫的模塊
- 聲明資源文件
- 測試套件的環境初始化(setup)
- 套件內的標簽
Test Cases
定義這個測試套件的測試用例集
Variables
定義這個測試套件的全局變量集
Keywords
定義這個測試套件的用戶關鍵字