web-dev-qa-db-ja.com

このエラーを解決する方法「名前 'および'のキーワードが見つかりません」

このキーワードを実行すると、'名前のキーワードがありません'および 'が見つかりましたエラーが表示されます。

このキーワードをテストする

[arguments]    ${YearDiff}    ${MonthDiff}

Run Keyword If    ${YearDiff}>=0  and  ${MonthDiff}>=0    Click Element    id=Left_Calendar_Icon

Run Keyword If    ${YearDiff}<=0  and  ${MonthDiff}<=0    Click Element    id=Right_Calendar_Icon

間違った構文を使用した場合は修正してください。

6
Rakesh

スペース区切り形式を使用しています。つまり、ロボットは2つ以上のスペースを使用してキーワードを区切ります。 「and」の両側に2つのスペースがあるため、ロボットは「and」をキーワードと見なします。式全体がテストケーステーブルの単一のセルに収まる必要があります。

解決策は、「and」の両側に1つのスペースのみを配置することです。

Run Keyword If    ${YearDiff}>=0 and ${MonthDiff}>=0    Click Element    id=Left_Calendar_Icon
6
Bryan Oakley