api - 使用 karate.fork 时如何获取特定值?

标签 api testing automated-tests karate

当我们使用 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/

相关文章:

python - 如何在没有类的情况下为python中的函数编写测试函数

api - Jenkins获取构建和参数列表

security - 使用 cookie/ session 进行移动应用程序身份验证?

testing - 我如何测试导入的 Perl 6 例程是否存在?

javascript - promise 被拒绝或履行困惑

android - 慢速 Espresso

c# - 如何在 C# 中实现 WebDriverEventListener?

java - 如何在android中获取当前时间戳?

java - 使用 oAuth - fatsecret API 向 REST API 发送请求

WPF、Project White 和 Infragistics