我正在尝试实现一种我无法实现的方案。 PFB方案:
"${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
,那么上面代码中的更正是什么?
答案 0 :(得分:-1)