Robot Framework Share 6(Supplement)
阿新 • • 發佈:2018-12-07
兩個 run loop nbsp ora log 控制 語言 amp
這篇的主要內容是FOR & IF 這兩個關鍵詞
不管在什麽語言中這兩個可以說都是非常關鍵的存在
第一個 FOR 就是一個循環的關鍵詞
用法 : : FOR ${s} IN a b c
\ log to console ${s}
效果:就是把a,d和c依次打印在控制臺
第二個 IF 就是一個判斷的關鍵詞
用法 : run keyword if ‘a‘ == ‘a‘ log to console 1
... ELSE IF ‘c‘==‘c‘ logto console 2
... ELSE log to console 3
效果: 在控制臺打印 1
第三 這兩的混合運用
*** Test Case *** ForAndIf : FOR ${s} IN a b c \ run keywordif ‘${s}‘==‘a‘ log to console 1 \ ... ELSE IF ‘${s}‘==‘a‘ log to console 2 \ ... ELSE Exit For Loop
效果就是只會打印出1和2 執行ELSE 是會跳出循環!
OK,下篇會寫怎麽運用RIDE。 :)
Robot Framework Share 6(Supplement)