Java 如何通过REST Assured将大量数据输入查询参数

Java 如何通过REST Assured将大量数据输入查询参数,java,cucumber,rest-assured,Java,Cucumber,Rest Assured,我有一个API,它返回一个约30000个SKU的列表。然后,我需要将每个SKU插入到另一个API的查询参数URL中,以验证第二个API的响应。 我知道类似的事情在Jmeter中是可能的,您可以通过CSV文件来实现。我如何通过“放心”实现这一点?请提供示例/样品,不胜感激 类似的问题也适用于使用API的输出作为正文内容的输入 谢谢。简短回答。在查询参数时,您不能这样做。您的URL中不能超过2000个字符。解释如下: 关于POST方法,您没有约束 简短的回答。在查询参数时,您不能这样做。您的URL中

我有一个API,它返回一个约30000个SKU的列表。然后,我需要将每个SKU插入到另一个API的查询参数URL中,以验证第二个API的响应。 我知道类似的事情在Jmeter中是可能的,您可以通过CSV文件来实现。我如何通过“放心”实现这一点?请提供示例/样品,不胜感激

类似的问题也适用于使用API的输出作为正文内容的输入


谢谢。

简短回答。在查询参数时,您不能这样做。您的URL中不能超过2000个字符。解释如下:


关于POST方法,您没有约束

简短的回答。在查询参数时,您不能这样做。您的URL中不能超过2000个字符。解释如下:


关于POST方法,您没有约束

如果您愿意评估REST assured的替代方案,则可以轻松实现这种数据驱动的测试,而且它也是基于Cucumber的

免责声明:我是开发人员


在中,您将发现许多使用动态JSON数据驱动进行HTTP调用的循环的示例。是的,您也可以在以后的步骤中动态使用HTTP响应中的数据。

如果您愿意评估REST assured的替代方案,则可以轻松实现这种数据驱动测试,并且它也基于Cucumber

免责声明:我是开发人员


在中,您将发现许多使用动态JSON数据驱动进行HTTP调用的循环的示例。是的,您也可以在以后的步骤中动态使用HTTP响应中的数据。

您能为我提供一个使用空手道的代码片段示例吗?Thanks@Styris演示中有很多内容。看看这一行(29):你能给我举一个使用空手道的代码片段的例子吗?Thanks@Styris演示中有很多内容。看看这一行(29):