1. 程式人生 > >Robot Framework Share 6(Supplement)

Robot Framework Share 6(Supplement)

兩個 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 keyword 
if ${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)