Karate 如何在高度详细的&;空手道中的准确表格,供用户在出错时参考

Karate 如何在高度详细的&;空手道中的准确表格,供用户在出错时参考,karate,error-logging,Karate,Error Logging,我正在测试一个不断与数据库通信的应用程序。无论何时,无论是否未找到数据或列名不正确,存储的Proc执行都会出错;我的空手道测试只返回400错误连接超时异常消息(一般消息!) 我试过仔细阅读空手道生成的默认日志,但是错误不够详细和准确 我想要的是,空手道应该以详细的形式报告错误。例如,是什么导致了错误?存储过程中的参数是否不正确?或者数据库表不存在?或者无法连接到数据库、用户ID无效等。我如何在空手道中实现这一点?空手道用于HTTP测试,因此它在报告错误方面做得很好 我猜您使用了一个自定义Java

我正在测试一个不断与数据库通信的应用程序。无论何时,无论是否未找到数据或列名不正确,存储的Proc执行都会出错;我的空手道测试只返回400错误连接超时异常消息(一般消息!)

我试过仔细阅读空手道生成的默认日志,但是错误不够详细和准确


我想要的是,空手道应该以详细的形式报告错误。例如,是什么导致了错误?存储过程中的参数是否不正确?或者数据库表不存在?或者无法连接到数据库、用户ID无效等。我如何在空手道中实现这一点?

空手道用于HTTP测试,因此它在报告错误方面做得很好

我猜您使用了一个自定义Java实用程序来进行数据库调用,请注意,您完全可以控制该代码,而空手道与此无关。有关更多详细信息,请参见此答案:以及此答案:

如果您没有编写连接到数据库的代码,请抓住连接到数据库的人,并向他/她询问这些问题。祝你一切顺利