在从空手道调用API之前检查底层存储过程的运行状况/可用性
我有一个场景,在这个场景中,我可以用200个来自Karate的响应代码调用一个服务,但是由于存储过程中的一些错误(数据库服务器关闭),它不会返回响应数据。在这种情况下,我想首先调用并检查来自Karate的相关存储过程&如果它成功返回数据,那么我应该调用API。如何从空手道调用/检查存储过程 我试图寻找材料来实现这一点,但没有运气在从空手道调用API之前检查底层存储过程的运行状况/可用性,api,stored-procedures,karate,Api,Stored Procedures,Karate,我有一个场景,在这个场景中,我可以用200个来自Karate的响应代码调用一个服务,但是由于存储过程中的一些错误(数据库服务器关闭),它不会返回响应数据。在这种情况下,我想首先调用并检查来自Karate的相关存储过程&如果它成功返回数据,那么我应该调用API。如何从空手道调用/检查存储过程 我试图寻找材料来实现这一点,但没有运气 在从空手道调用服务之前,我应该能够检查存储过程的数据/可用性。此外,如果存储过程有任何错误,则应将其包含在故障排除日志中。您似乎又在问同样的问题: 简单的回答是-使用J
在从空手道调用服务之前,我应该能够检查存储过程的数据/可用性。此外,如果存储过程有任何错误,则应将其包含在故障排除日志中。您似乎又在问同样的问题: 简单的回答是-使用Java互操作,您可以用空手道做任何事情: 如果您正在进行普通的API测试,那么就不需要使用Java,许多团队都很乐意这样做——只需发出HTTP请求。要实现您的要求,只需查看上面的链接,这方面有大量的资料。如果您无法从文档中了解到这一点,如果您在编写Java代码时遇到困难,那么maye空手道不适合您,您需要寻找其他替代方案