RF初步關鍵字操作
阿新 • • 發佈:2019-01-13
1、建立測試用例
2、載入library
載入library如果失敗時會顯示紅色,載入成功後顯示黑色,按F5鍵,調出Search Keywords的介面
3、新增關鍵字
“Open Browser”變藍了,說明它是一個合法的關鍵字,後面有一個方框是紅色的,表示這個引數不能預設的。通過說明資訊中,我發現它需要一個url 地址是必填的,當然還需要指定browser (預設不填為 friefox)
4、執行用例
執行完成後生成report與log,該按鈕高亮為可點選狀態(如執行後該按鈕仍為灰色,點選工作管理員將瀏覽器對應的驅動結束任務)
5、介紹ride頁面元素
- Testsuite
- suite setup 、suite teardown
Setup和TearDown分別表示啟動和停止,也就是你可以在對應的文字框設定一個關鍵字,那麼指定的事件觸發的時候就會執行這個關鍵字。
比如Suite Setup指的是測試套件啟動的時候就執行某個關鍵字。Test Teardown指的就是案例結束的時候執行某個關鍵字。
例:Suite Setup設定了Sleep | 5sec,表示等待5秒,要注意關鍵字的引數要使用 | 分隔,如果要使用 | 本身而不是讓他起分隔引數的作用,那麼就使用 | 即可。
-
Force Tags
tags有什麼用呢?在後面執行的時候我們可以選擇指定tag的案例來執行。那麼這裡設定了Force Tags之後呢,他就會強制的給他的所有子元素加上這些tags。
-
Test Timeout
設定每一個測試案例的超時時間,只要超過這個時間就會失敗,並停止案例執行。這是防止某些情況導致案例一直卡住不動,也不停止也不失敗。
- test case
Force Tags:在上一層的suite中設定了這個標記,他就會強制的傳遞給所有的子元素,包括下面的TestCase。並且不能刪除父類的tags
- Test Template:測試模版