当前位置: 首页 > 知识库问答 >
问题:

使用VSCode时进行空手道记录,空手道跑步者karate.jar

仲孙焱
2023-03-14

我使用vscode与空手道跑步者空手道独立(karate.jar0.9.6)。我正在努力调整空手道日志设置。

我做了回写测试。xml在几个文件夹中(连同karate.jar和我的功能文件,在src/test/resource中)。我还尝试通过修补karate Runner›karate jar:Command Line Args将logback-test.xml添加到java类路径,但到目前为止没有任何效果。

谢谢你的帮助。

亲切的问候,约阿希姆

共有1个答案

朱天逸
2023-03-14

参考文档,设置系统属性应该可以:https://github.com/intuit/karate/tree/master/karate-netty#logging

java -jar -Dlogback.configurationFile=my-logback.xml karate.jar my-test.feature

但还要注意,我们关注的是1.0版本,因此我建议您现在就尝试一下,如果问题没有解决,请帮助我们复制问题:https://github.com/intuit/karate/wiki/1.0-upgrade-guide

还有一件事,尝试将文件重命名为logback。xml,看看这是否有效。

 类似资料:
  • 抱歉提出了一个天真的问题:在解释Junit5测试配置的示例文档中,对“示例”和“标记”的引用是什么?这些特征是什么? 谢谢

  • 我使用Visual Studio代码和空手道跑步者插件安装。使用karate-config.js与独立罐(karate.jar)。我试图在空手道跑步者的VS代码中配置空手道跑步者设置- 执行任务:java-Dkarate.config.dir=test/Resources/-cpkarate.jarcom.intuit.karate.Main"d:\GitHub\KarateTestFramewo

  • 我已经从空手道的gitlab主页(0.9.6版本)下载了zip文件(而不是回购克隆),并用java推荐的东西配置了VS Code,但有些导入失败了... 这个来自DemoLogModifier。尝试时使用java 人口统计学修改器。JAVA 带着错误 当使用Intellij这些错误不存在 我安装了19个扩展 Cloudfoundry和YML支持 这是我的设置json 这是我的. zschc 有线索

  • Visual Studio代码1.43。0空手道独立罐0.9。5.RC5 在VScode编辑器中,在打开的空手道。功能文件中,代码“运行空手道测试”不再显示,如屏幕截图所示。因此,不可能调试特定的场景。对此有什么想法吗?多谢了。

  • 早上好 我刚刚开始使用JSON,所以我知道这是一个非常基本的问题,有人能指出我在尝试验证下面的事件和问题ID方面的错误吗? id字段似乎已成功验证,但我的文件在尝试验证时失败。

  • 我95%的自动化框架是在空手道,工作得很好。我们需要检查应用程序日志中显示的中间结果的功能很少(不在Json响应中)。我写了一个外壳脚本,它在从邮递员手动发送请求后验证Linux机器上的应用程序日志。我使用eclipse的JSCH库调用这个脚本。 有没有什么方法可以让我从空手道发送请求,然后调用我的JSCH类进行验证,这样就可以避免手动发送请求的步骤? 谢谢,阿比