robot Framework環境搭建好之后先來一個簡單的腳本跑一下
一、新建項目
二、新建測試套件
三、創建測試用例
四、導入Selenium2Library庫
因為RF框架編寫基於web 的測試用例,所以,我們需要selenium 的庫支持。所以,我們在使用的過程中需要加載selenium2library庫.
在“測試套件”的Edit標簽頁,點擊“Library”按鈕,彈出輸入框,Name輸入:Selenium2Library ,點擊OK 完。如果導入的庫顯示為紅色,表示導入的庫不存在。如果是黑色則表示導入成功
五、編寫用例
在robotframework中使用selenium2library庫,一般的頁面web控件識別關鍵字格式是:關鍵字+控件識別方式+輸入的參數,如果關鍵字寫對了,會變成藍色。
“Open Browser”變藍了,說明它是一個合法的關鍵字,后面有一個方框是紅色的,表示這個參數不能缺省的。
可以點擊F5彈出搜索來搜索關鍵字
可使用快捷鍵是ctrl+alt+空格來匹配內容
我們編輯的用例為:
1、使用谷歌打開百度;
2、輸入搜索關鍵字;
3、點擊按鈕搜索;
4、等待2秒;
5、關閉瀏覽器;
六、運行測試用例
點擊下圖紅框可以運行。運行信息顯示會生成三個文件:Output.xml、Log.html、Report.html。我們重點查看Log.html和Report.html ,Log.html更關注腳本的執行過程的記錄,Report.html更關注腳本的執行結果的展示。