Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在从空手道调用API之前检查底层存储过程的运行状况/可用性_Api_Stored Procedures_Karate - Fatal编程技术网

在从空手道调用API之前检查底层存储过程的运行状况/可用性

在从空手道调用API之前检查底层存储过程的运行状况/可用性,api,stored-procedures,karate,Api,Stored Procedures,Karate,我有一个场景,在这个场景中,我可以用200个来自Karate的响应代码调用一个服务,但是由于存储过程中的一些错误(数据库服务器关闭),它不会返回响应数据。在这种情况下,我想首先调用并检查来自Karate的相关存储过程&如果它成功返回数据,那么我应该调用API。如何从空手道调用/检查存储过程 我试图寻找材料来实现这一点,但没有运气 在从空手道调用服务之前,我应该能够检查存储过程的数据/可用性。此外,如果存储过程有任何错误,则应将其包含在故障排除日志中。您似乎又在问同样的问题: 简单的回答是-使用J

我有一个场景,在这个场景中,我可以用200个来自Karate的响应代码调用一个服务,但是由于存储过程中的一些错误(数据库服务器关闭),它不会返回响应数据。在这种情况下,我想首先调用并检查来自Karate的相关存储过程&如果它成功返回数据,那么我应该调用API。如何从空手道调用/检查存储过程

我试图寻找材料来实现这一点,但没有运气


在从空手道调用服务之前,我应该能够检查存储过程的数据/可用性。此外,如果存储过程有任何错误,则应将其包含在故障排除日志中。

您似乎又在问同样的问题:

简单的回答是-使用Java互操作,您可以用空手道做任何事情:

如果您正在进行普通的API测试,那么就不需要使用Java,许多团队都很乐意这样做——只需发出HTTP请求。要实现您的要求,只需查看上面的链接,这方面有大量的资料。如果您无法从文档中了解到这一点,如果您在编写Java代码时遇到困难,那么maye空手道不适合您,您需要寻找其他替代方案