2016-08-16 5 views
0

こんにちは、builtin libraryRun Keyword Ifを使用しています.2つの条件が満たされている場合は、キーワードを実行します。私はこのようにそれをやっていた一つの条件と :実行キーワードの使い方ロボットフレームワークで条件が2つの場合

Scale Down Service Should Succeed 
Get Services 
:For ${Service}  IN    @{BODY.json()} 
    \ Run Keyword If  ${Service['DOWN']}  Scale Down Service With Correct ID And Can be Scaled Down ${Service['ID']}  ${Service['ContainersRunning']} 

今、私の質問は、私は2例$ {サービス[「DOWN」]}(boolean型)のための条件と$ {サービス[でこれを行うことができる方法でありますあなたが使用できる '名前']} = "サービス"

答えて

2

"AND" 以下のように2つの条件を確認するために、オペレータ:

Run Keyword If  ${Service['DOWN']} and ${Service['Name']}=="service"  Scale Down Service With Correct ID And Can be Scaled Down ${Service['ID']}  ${Service['ContainersRunning']} 
関連する問題