如何使用服务器编写Rest服务的测试用例?

时间:2018-03-12 12:04:26

标签: java testing testng integration-testing web-api-testing

我正在使用TestNG编写测试用例。

我想为我的Rest API编写一个测试用例,而我的服务器还没有启动。这意味着没有人给我回复。

我有可以点击的网址。我知道响应当我点击URL时应该作为响应。

可以直接点击API,获取响应然后从响应中获取正文并检查它是否为真?

我不想要这样意味着我的服务器不是。

这是否可以模拟Rest Service并实现它?

1 个答案:

答案 0 :(得分:1)

如何处理您的问题有很多方法。它们是简单还是复杂取决于您所测试的服务的实现方式。

您可以使用Soap UIWireMock配置所需的模拟。与以前的方法不同,如果开发人员使用Swagger(Swagger mock server)等框架来描述REST服务,则可以自动构建模拟。