使用 RestAssured 在 Java 中进行多次 Rest 调用

mmy*_*ers 5 java rest-assured

当您使用 RestAssured 发出休息请求时,它似乎在等待响应。我需要在 RestAssured 中发出 POST 请求,然后在等待响应时,我需要发出 GET 请求。我正在使用 Java 和 RestAssured。我也试过创建第二个线程,但它仍然没有工作。这是为了测试目的。

这是它等待的地方:

given().auth().preemptive().basic(userCreds[0], userCreds[1]).contentType("application/json;").and().post(baseURL + resourcePath + this.act.getId() + "/run");
Run Code Online (Sandbox Code Playgroud)

我希望在上一个请求运行的同时运行它(异步请求?):

given().auth().preemptive().basic(userCreds[0], userCreds[1]).when().get(baseURL + resourcePath + this.connect.getId() + "/outgoing/" + fileId);
Run Code Online (Sandbox Code Playgroud)

我也读过 RestAssured 支持异步请求,但我没有成功让它工作。我的项目是 mavenized。我只是一个卑微的 QA 人员,因此将不胜感激任何帮助。

小智 0

RestAssured 仅支持并行运行,不支持异步运行。