使用karate.fork时如何获取特定值?
How to get a particular value when using karate.fork?
当我们将 karate.fork 用于 CLI 命令并需要将那里的一些信息存储在变量中并在下一步中使用它时。
对于 EX - karate.fork('java -version')
我们只需要单独获取版本数据。
那么 karate.fork()
是错误的选择 - 只需使用 karate.exec()
即可。它做同样的事情,但会阻塞,并且 return 控制台输出:
* def output = karate.exec('java -version')
请同时阅读此内容以获取高级示例:
当我们将 karate.fork 用于 CLI 命令并需要将那里的一些信息存储在变量中并在下一步中使用它时。
对于 EX - karate.fork('java -version')
我们只需要单独获取版本数据。
那么 karate.fork()
是错误的选择 - 只需使用 karate.exec()
即可。它做同样的事情,但会阻塞,并且 return 控制台输出:
* def output = karate.exec('java -version')
请同时阅读此内容以获取高级示例: