gpt4 book ai didi

python - 如何在机器人框架中保存先前的嵌入式参数实例?

转载 作者:太空宇宙 更新时间:2023-11-04 06:40:22 25 4
gpt4 key购买 nike

我正在尝试实现一个我无法做到的场景。 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"

在这里,我将 abx 中的 Samxyz 中的 Tom 传递给它们,它们将根据 SamTom

我的问题如下:

  1. 在记住我必须保留 SamTom 的属性的同时,我将如何在测试用例中交换用户?例如:

    **Given some operation xxxxxxxxxxyyyyyzzzz
    When "Tom" doing some operation to "Sam"**
  2. 如何在这种情况下实现完全动态,前提是我们将让任何用户(不仅仅是 SamTom)具有每个用户的上述属性?

  3. 在上面的代码中,特别是在 if else 中的更正是什么,因为在任何情况下它都不会转到 Keyword2

最佳答案

  1. 这是位置参数。没有保留“属性”。
  2. “属性”应该有一些到用户的映射,所以它可以使用字典。
  3. 按照编码方式,${result] 始终等于 ${ABX}。

关于python - 如何在机器人框架中保存先前的嵌入式参数实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55002240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com