Iri*_*naG 0 response time-wait rest-assured
响应需要很长时间才能到来。如何在放心的情况下等待响应时间?
过去我使用过 awaitility,它允许您在开始另一个呼叫之前等待服务的响应。
https://github.com/awaitility/awaitility。
您可以返回提取的响应并等待状态代码/正文返回值。
@Test
public void waitTest() throws Exception {
Awaitility.await().atMost(5, TimeUnit.SECONDS).until(() -> this.getStatus() == 200)
}
public int getStatus() {
return given()
.accept(ContentType.JSON)
.get(url)
.then()
.extract()
.statusCode();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10243 次 |
| 最近记录: |