robotframework笔记5

循环条件

*** Settings ***
Library     BuiltIn
Library        Collections

*** Test Cases ***
TestCase01
    My Keyword 01
    My Keyword 02

*** Keywords ***
My Keyword 01
    :FOR    ${animal}    IN    chat    chien
    \        Log        ${animal}
    \        Log        Animal enregistre

My Keyword 02
    ${ma_liste} =    Create List        chat    chien
    :FOR    ${item}        IN        @{ma_liste}
    \        Log        ${item}

可以看出在"我的关键字 02",取而代之的是"$""@"当遍历列表与for。

我邀请你离开 '$',看看它的返回。

 

FOR…IN RANGE

*** Settings *** 
Library     BuiltIn 

*** Test Cases *** 
TestCase01 
    My Keyword 01 

*** Keywords *** 
My Keyword 01 
    :FOR    ${number}    IN RANGE    2    9    3 
    \        Log        ${number}

我们可以看到在此示例中,该操作是相同 Python ︰ 启动、 停止、 步。

你可以退出循环用关键字"退出 For 循环"。

IF

Python IF 关键字等于就是 ' 运行关键字如果 '。作为此关键字的建议,我们将不会执行代码,但叫关键字,将包含我们想要运行的代码。

*** Settings ***
Library     BuiltIn

*** Test Cases ***
TestCase01
    My Keyword 01

*** Keywords ***
My Keyword 01
    :FOR    ${number}    IN RANGE    2    12    3
    \        Log        ${number}
    \        Run Keyword If        '${number}' == '8'        Exit For Loop
posted @ 2016-04-12 13:49  七月的尾巴_葵花  阅读(374)  评论(0编辑  收藏  举报