
- Robot Framework 教程
- Robot Framework - 首頁
- Robot Framework - 概述
- 環境設定
- Unix 和 Linux 安裝
- RIDE 簡介
- 使用 RIDE 建立第一個測試用例
- 編寫和執行測試用例
- 關鍵字和資料驅動測試用例
- 使用 Selenium 庫操作瀏覽器
- 操作文字框
- 操作單選按鈕
- 操作複選框
- 操作下拉選單
- 使用關鍵字
- 使用變數
- 使用命令列
- 使用設定和拆卸
- 使用內建庫
- 使用外部資料庫庫
- 使用 Robot Framework 測試登入頁面
- Robot Framework 有用資源
- Robot Framework - 快速指南
- Robot Framework - 有用資源
- Robot Framework - 討論
Robot Framework - RIDE 簡介
RIDE 是 Robot Framework 的一個測試編輯器。接下來,我們將使用 RIDE 編寫測試用例。要啟動 RIDE,我們需要執行以下命令。
命令
ride.py

上述命令將開啟如下所示的 IDE:

本章將引導您瞭解 IDE 中可用的選項和功能。這些選項和功能將幫助我們測試專案。
建立新專案
轉到“檔案”並單擊“新建專案”,如下所示:

單擊“新建專案”後,將出現以下螢幕。

輸入專案名稱。“建立路徑”是專案將儲存到的路徑。如有需要,您可以更改位置。專案可以儲存為檔案或目錄。您還可以將專案儲存為 ROBOT、TXT、TSV 或 HTML 格式。在本教程中,我們將使用 ROBOT 格式,並學習如何編寫和執行測試用例。
現在,我們將像下面顯示的那樣新增一個檔案型別的專案。專案命名為“Testing”,建立專案後將顯示以下螢幕。

專案名稱顯示在左側,右側可以看到三個選項卡:“編輯”、“文字編輯”和“執行”。
“編輯”選項卡在 UI 上有很多選項,如上所示。在此部分,我們可以新增執行測試用例所需的資料。我們可以匯入庫、資源、變數、新增標量、新增列表、新增字典和新增元資料。
在“編輯”部分新增的詳細資訊將顯示在下一個選項卡“文字編輯”中。您可以在“文字編輯”部分編寫程式碼。

如果在“文字編輯”中新增任何更改,它將顯示在“編輯”部分。因此,“編輯”和“文字編輯”這兩個選項卡是相互依賴的,所做的更改將同時顯示在這兩個選項卡中。
測試用例準備就緒後,我們可以使用第三個選項卡“執行”來執行它們。

“執行”UI 如上所示。它允許執行測試用例,並帶有啟動、停止、暫停、繼續、下一個測試用例、單步執行等選項。您還可以為正在執行的測試用例建立報告和日誌。
要建立測試用例,我們需要執行以下操作:
右鍵單擊建立的專案,然後單擊“新建測試用例”,如下所示:

單擊“新建測試用例”後,將出現如下所示的螢幕:

輸入測試用例的名稱並單擊確定。我們將測試用例儲存為 TC0。儲存測試用例後,將出現以下螢幕。

測試用例具有文件、設定、拆卸、標籤、超時和模板等選項。它們都有一個編輯按鈕;單擊該按鈕後,將出現一個螢幕,您可以在其中輸入每個選項的詳細資訊。我們將在後續章節中討論這些詳細資訊的各種引數。
測試用例可以以表格格式編寫,如下所示。Robot Framework 測試用例是基於關鍵字的,我們可以使用內建關鍵字或從庫匯入的關鍵字來編寫測試用例。我們還可以在 Robot Framework 中建立使用者定義的關鍵字、變數等。
導航欄中提供用於執行/停止測試用例的快捷方式,如下所示:

搜尋關鍵字選項可按如下螢幕截圖所示使用:

要獲取 Robot Framework 可用的關鍵字列表,只需在表格格式中按 Ctrl+空格鍵,如下所示,它將顯示所有可用的關鍵字:

如果您不記得關鍵字,這將幫助您獲取詳細資訊。我們為每個關鍵字都提供了詳細資訊。詳細資訊還顯示瞭如何使用相關的關鍵字。在下一章中,我們將學習如何在 RIDE 中建立我們的第一個測試用例。
結論
本章我們瞭解了 RIDE 提供的功能。我們還學習瞭如何建立和執行測試用例。