RF的變量list在For循環的用法,試錯中學習


 test.robot:

 FOR 循環要注意:

 關鍵字:FOR  IN END必須大寫,且END 需必寫,中間的空格都是兩個或兩個以上

             如果用到IN RANGE 中間的空格是1個

*** Variables ***
@{list} '192.168.1.34' '3306'
&{dict1} name=Lara pwd=123456
*** Test Cases ***
case1---for循環中list的寫法1${list1}
FOR ${i} IN ${list}
log to console ${i}
END
case2---for循環中list的寫法2@{list1}
FOR ${i} IN @{list}
log to console ${i}
END
case3---for循環中dict的寫法1${dict1}
FOR ${i} IN ${dict1}
log to console ${i}
END
case4---for循環中dict的寫法2&{dict1}
FOR ${i} IN &{dict1}
log to console ${i}
END
case5---for循環中dict的寫法3@{dict1}
FOR ${i} IN @{dict1}
log to console ${i}
END

 

執行結果:

 

 正常情況,for循環,遍歷出所有的元素。所以:

 列表:@{list1}     取出列表中每一個值       ${list1}   會取出一個整體

 對於字典中@dict1 寫法有待研究


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM