自動テストフレームワークRF --- FORループ

FORループ:

(1)構造:

         FOR変数IN反復可能オブジェクト

         コードブロック 

         ループ全体からジャンプするforループを終了します

         ループを続行このループからジャンプします

         終わり  

(2)サンプルコード、主に範囲内のアイテムを示すため(開始、終了、ステップ)

*** Test Cases ***
循环1-遍历列表
    ${list1}    create list  a   b   c   d
    # 列表需要拆包
    FOR    ${one}   IN     @{list1}
    # 循环体
    log to console  ${one}
    # 结束循环
    END



循环2-遍历range()
    FOR    ${one}   IN RANGE    10
    log to console  ${one}
    # exit for loop 跳出整个循环
    run keyword if  $one==5     exit for loop
    END


循环3-range-start-end
    FOR    ${one}  IN RANGE    5  10
    log to console  ${one}
    # continue for loop 跳出本次循环
    run keyword if  $one==8     continue for loop
    END


循环4-步长模式-start-end-step
    FOR    ${one}  IN RANGE    5  10    2
    log to console  ${one}
    END

演算結果:

おすすめ

転載: blog.csdn.net/qq_19982677/article/details/108654900