robotframework操作使用

2022-06-26 10:36:11 字數 1678 閱讀 6654

一、建立測試專案

選擇選單欄file----->new project

1.name 輸入專案名稱。

2.type 選擇directory。

二、建立測試套件

右鍵點選「測試專案」選擇new suite 選項

1.name 輸入專案名稱。

2.type 選擇file。

三、建立測試用例

右鍵點選「測試專案」選擇new test case 

用例只需要輸入用例name ,點選ok即可。

四、匯入需要使用的庫

因為rf框架編寫基於web 的測試用例,所以,我們需要selenium 的庫支援。所以,

我們在使用的過程中需要載入selenium2library庫。

看到沒有紅字就說明匯入成功了。

五、編寫用例

下面就可以開始寫我們的用例了,我們可以通過按f5 快捷鍵來查詢指令碼的關鍵字。

例如下圖所示的「open browser」關鍵字,提示後面需要帶url和指定瀏覽器

填寫好之後如下圖所示,指定了訪問的url和瀏覽器

六、執行測試用例

勾選當前需要執行的測試用例,點選工具欄執行按鈕,如果只執行單個用例的話,也可以

切換到用例的run標籤頁,點選「start」按鈕。

檢視執行結果,執行結果會同步在控制台輸出。

七、檢視報告

執行資訊顯示會生成三個檔案:output.xml、log.html、report.html

我們重點檢視log.html和report.html ,log.html更關注指令碼的執行過程的記錄,report.html更關注指令碼的執行結果的展示。

到這裡第乙個指令碼就完成了。

RobotFramework測試Rest服務

python有乙個都對http請求封裝的很好的類庫 requests 見這裡 而rest服務就是基於http請求之上的,活躍的社群也有提供了乙個封裝 robotframework requests 見這裡 可以用來方便的測試rest服務 這裡記錄下在使用過程中碰到的問題 1.import的時候,名字...

RobotFramework 資料分離

robotframework 資料分離分為三種 1.run 新增引數 2.外部的python檔案 3.讀取excel run 新增引數 適用於jenkins 使用 v 引數名 引數值 使用外部的python檔案 使用外部的python檔案進行資料分離的話,首先建乙個python檔案,並在裡面定義乙個...

robot framework環境搭建

一 robot framework環境搭建 官網 序號安裝包名 安裝方法備註1 python exe檔案,直接雙擊安裝 一切的基礎,安裝路徑不能有空格 2setuptools python 的套件管理程式 3pip 1 cmd進入ez setup.py檔案目錄 2 用setuptools安裝 eas...