【问题标题】:Queries regarding RestAssured有关 RestAssured 的查询
【发布时间】:2017-03-13 13:22:42
【问题描述】:

最近我使用 RestAssured 来测试 Rest API,它似乎非常有用。 但是我有一个关于测试休息端点的查询。我们不会将我们的服务本地部署到服务器上。 我们编写单元测试和集成测试并对其进行测试并将其部署在单独的 dev1 环境中。 我想要的是编写一个集成测试,它将发布一个请求并使用 restassured 测试休息端点。请建议。谢谢。

附:我们没有本地服务器,我们可以在其中部署和访问其余端点。

【问题讨论】:

标签: java spring rest integration-testing rest-assured


【解决方案1】:

我希望本地或远程服务器无关紧要。请查看文档https://github.com/rest-assured/rest-assured/wiki/Usage

【讨论】:

    【解决方案2】:

    您可以使用 RestAssured.baseURI="<BaseURL>" 为所有测试全局设置远程服务器 URL,或者您可以在 RestAssured 方法本身中传递完整的 URL,例如 get("http://baseURL/service1")

    【讨论】:

    • 最好在字符串变量中声明测试类中不同测试的 URL,并在不同的 HTTP 方法(get/post/put/delete)的情况下使用它们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-09
    • 1970-01-01
    • 2023-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-22
    相关资源
    最近更新 更多