无法获得足够的响应时间吗?我使用了getTime()方法,但没有帮助
答案 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);