当我们使用 karate.fork 作为 CLI 命令并需要将其中的一些信息存储在变量中并在下一步中使用它时。
对于 EX - karate.fork('java -version')
我们只需要获取版本数据。
最佳答案
那么 karate.fork()
是错误的选择 - 只需使用 karate.exec()
反而。它做同样的事情,但会阻塞,并且还返回控制台输出:
* def output = karate.exec('java -version')
请阅读此内容以获取高级示例:https://stackoverflow.com/a/62911366/143475
关于api - 使用 karate.fork 时如何获取特定值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70970402/