Я пытаюсь достичь одного сценария, который я не могу сделать. ПФБ сценарий:
"${ABX}" doing some operation to "${XYZ}"
${result} Set variable "${ABX}"
Log ${result}
${callee} Set variable "${XYZ}"
Log ${callee}
Run keyword if ${result}=="${ABX}" Keyword1
... ELSE Keyword2
**Test case in Gherkin Style:**
Given some operation xxxxxxxxxxyyyyyzzzz
When "Sam" doing some operation to "Tom"
Здесь я передаю Sam
в abx
и Tom
в xyz
, которые будут выполнять операции в соответствии с Sam
и Tom
.
Мои вопросы, как показано ниже:
Как я буду обменивать пользователя в тестовом случае, имея в виду, что я должен сохранить свойства Sam
и Tom
? Например:
**Given some operation xxxxxxxxxxyyyyyzzzz
When "Tom" doing some operation to "Sam"**
Как быть полностью динамичным в этом сценарии, если мы возьмем любого пользователя не просто Sam
, а Tom
с упомянутыми свойствами каждого пользователя?
Каким будет исправление в вышеприведенном коде, особенно если еще, потому что в любом сценарии оно не будет Keyword2
?