1. 程式人生 > >RF初步關鍵字操作

RF初步關鍵字操作

1、建立測試用例

在這裡插入圖片描述

2、載入library

在這裡插入圖片描述
載入library如果失敗時會顯示紅色,載入成功後顯示黑色,按F5鍵,調出Search Keywords的介面
在這裡插入圖片描述

3、新增關鍵字

在這裡插入圖片描述
 “Open Browser”變藍了,說明它是一個合法的關鍵字,後面有一個方框是紅色的,表示這個引數不能預設的。通過說明資訊中,我發現它需要一個url 地址是必填的,當然還需要指定browser (預設不填為 friefox)

4、執行用例

在這裡插入圖片描述
 執行完成後生成report與log,該按鈕高亮為可點選狀態(如執行後該按鈕仍為灰色,點選工作管理員將瀏覽器對應的驅動結束任務)

5、介紹ride頁面元素

  1. 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
    設定每一個測試案例的超時時間,只要超過這個時間就會失敗,並停止案例執行。這是防止某些情況導致案例一直卡住不動,也不停止也不失敗。

  1. test case
    Force Tags:在上一層的suite中設定了這個標記,他就會強制的傳遞給所有的子元素,包括下面的TestCase。並且不能刪除父類的tags
    在這裡插入圖片描述
  • Test Template:測試模版