У меня проблема с кодом RobotFramework.Я пытаюсь создать If / ELSE и тестировать некоторые функции, но когда я объявляю ключевое слово, я получаю сообщение об ошибке: «Ключевое слово« SeleniumLibrary.Input Text »ожидал 2 аргумента, получил 10».
Я попытался изменить переменныеключевых слов, но ничего.
*** Settings ***
Library SeleniumLibrary
*** Variables ***
${WEB} https://google.es #Url we are going to open
${BROWSER} chrome #Browser to use
${SELENIUM_DELAY} 1
*** Test Cases ***
Conditional Test q Different from 0 Equal to 0
*** Keywords ***
Open Browser
Log To Console Opening browser...
Open Browser ${WEB} ${BROWSER}
Maximize Browser Window
Conditional Test
[Arguments] ${textview} ${text} ${text2}
Open Browser
Input Text ${textview} ${text} if ${SELENIUM_DELAY} != 0
... ELSE Input Text ${textview} ${text2}
Я только что попытался сделать условие, что если значение $ {SELENIUM_DELAY} отличается от 0, то напишите в поиске Google строку.