Robot Framework關鍵字Run KeyWord If應用

在RF中,用到條件判斷時我們會用到Run KeyWord If這個關鍵字,下面就簡單彙總下自動化過程中的一些應用

一、常用語法

1)run keyword if  判斷表達式  關鍵字  參數

2)run keyword if  判斷表達式  關鍵字  參數  ELSE 關鍵字  參數

3)run keyword if  判斷表達式  關鍵字  參數

      ...   ELSE IF     判斷表達式  關鍵字   參數

      ...   ELSE IF     判斷表達式  關鍵字   參數

      ...   ELSE         關鍵字   參數

4)${變量}  run keyword if  判斷表達式  set variable/evaluate  參數/表達式

二、日常應用

應用1:

當表達式成立,執行某關鍵字。

應用2:

賦值,當表達式成立,執行evaluate關鍵字後的表達式,輸出結果${b}=1

 賦值,當表達式成立,執行Set Variable關鍵字並賦值爲1,不成立執行關鍵字Set Variable關鍵字賦值爲2,輸出結果爲${b}=1

 應用3:

多個判斷條件

特別說明:

1、表達式還可以使用in/or/and且必須是小寫

2、ELSE/ELSE IF必須是大寫

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章