【问题标题】:How do I get the response time in rest assured?如何让响应时间放心?
【发布时间】:2019-03-25 13:58:03
【问题描述】:

无法放心得到响应时间?我使用了 getTime() 方法但没有帮助

【问题讨论】:

标签: rest rest-assured


【解决方案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 更旧的版本,请考虑升级,非常值得!

【讨论】:

    【解决方案2】:

    在这段代码sn-p中你也可以定义时间单位。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-29
      • 1970-01-01
      • 2021-05-30
      • 1970-01-01
      相关资源
      最近更新 更多