我正在尝试将特定参数传递给设置,但不知道如何正确执行。我尝试执行以下代码:
`功能:测试
@setup=try
Scenario: run before
* def run = "test"
* print "running in the streets"
* print parameter
Scenario Outline: run
* def setup = karate.setupOnce("try") { parameter: <params> }
* print setup.run
* print user
Examples:
| user | params |
| "A" | 1 |
| "B" | 2 |`
有一种方法可以做到这一点,就像我们可以对 karate.call 所做的那样?
你不能。
setup
的重点是执行一些逻辑并生成 Examples
数据的 整个表,现在可以将其输入到
Scenario Outline
中。
请阅读以下内容以了解更多详细信息:https://stackoverflow.com/a/76320023/143475
所以请重新考虑由谁来编写测试。可以在这里找到解释:https://stackoverflow.com/a/78673358/143475