首页 > 解决方案 > 从另一个功能文件调用功能文件时如何使用空手道 UI 进行调试

问题描述

从我的功能文件中调用功能文件时,我正在尝试使用空手道 UI 进行调试Eg: App.run("src/test/java/demo/cats/cats.feature", "dev");

在cats.feature文件中调用dogs.feature时,应该如何调试cats.feature。当我使用上面的特征文件路径示例启动 UI 时,它会失败,因为我正在调用另一个特征文件。

错误:javascript 评估失败

标签: karate

解决方案


我建议您使用 JUnit HTML 报告而不是 UI 来解决测试问题。逐步调试非常困难 - 特别是如果您是非程序员。

请注意,您可以print在测试中使用该语句来记录变量的值,以便于排除故障。看看这个视频:https ://twitter.com/KarateDSL/status/935029435140489216


推荐阅读