Возможность изменить 1 или 2 аргумента из нескольких списков аргументов в ключевом слове при создании тестового примера в роботизированной рамке - PullRequest
0 голосов
/ 18 февраля 2020

Мне интересно, можно ли изменить какой-либо аргумент по умолчанию, когда я пытаюсь использовать следующее ключевое слово при создании тестового примера. Смотрите пример ниже.

*** Keywords ***
Open URL With Custom Parameters
     [Arguments]     ${fe}=example.lan   ${be}=https://example.be.lan  ${reminderInterval}=5  ${licence}=default   ${flowId}=7349   ${name}=example    ${cur}=EUR   ${lang}=en
     ...             ${browser}=chrome
     Open Browser    https://${fe}/${name}/debug_index.html?&appsrv=${be}&currency=${cur}&lang=${lang}&reminderInterval=${reminderInterval}&fullscreen=yes&license=${licence}      ${browser}

Я хотел бы изменить только 2 выделенных аргумента, например, ниже не работает

*** Test Cases ***
Open browser and do sth
    Open URL With Custom Parameters         ${name}=development   ${be}=https://goodday.com`

Если возможно изменить аргумент по умолчанию из ключевого слова в другом порядке, где он установлен в Ключевое слово?

Хотелось бы не добавлять параметр всех остатков, чтобы изменить только 1 или 2 аргумента, как показано ниже:

*** Test Cases ***
Open browser and do sth
    Open URL With Custom Parameters         ${fe}=https://development   ${be}=https://goodday3421.com

....

1 Ответ

1 голос
/ 18 февраля 2020

Да, это возможно, просто не используйте ${} вокруг имен аргументов при вызове ключевого слова:

Open URL With Custom Parameters         fe=https://development   be=https://goodday3421.com
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...