如何确保放心的响应时间?

时间:2019-03-25 13:58:04

标签: rest rest-assured

无法获得足够的响应时间吗?我使用了getTime()方法,但没有帮助

2 个答案:

答案 0 :(得分:1)

我不知道您使用的是哪个RestAssured版本,但是从2.8.0开始,您可以使用getTime method on the Response object来获得一个相当简单的方法。

因此,只需尝试以下操作,然后验证它是否对您有用:

long millis = RestAssured.get("http://google.de").time()

有关时间测量和断言中时间约束的使用的更多详细信息,也可以在respective part of the RestAssured docs中找到。

如果您仍使用的是2.8.0之前的版本,请考虑升级,这确实值得!

答案 1 :(得分:0)

在此代码段中,您还可以定义时间单位。

long actualTimeWithUnits=given().get("https://restcountries.eu/rest/v2/currency/cop").getTimeIn(TimeUnit.SECONDS);