在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必須是大寫