【问题标题】:Generate mock service as HTTP endpoint生成模拟服务作为 HTTP 端点
【发布时间】:2016-10-17 02:01:00
【问题描述】:

我正在使用此示例 login 在我的应用程序中构建 RESTful 部分。但是,我没有连接服务器。我想做的是创建一个模拟服务,使用 HTTP 生成器作为 Mocky (check it)。有谁知道如何做到这一点?非常感谢!

【问题讨论】:

标签: android http restful-authentication


【解决方案1】:

抱歉这么久才回答(那周有点忙)。好吧,我希望你还没有放弃...

下面是设置 RESTful 模拟服务的过程:

  1. 您可以下载 SOAP UI here 的开源版本。做一个简单的模拟服务就够了

  2. 新建一个空项目

  3. 右击项目,点击“新建REST模拟服务”

  4. 右键单击 MockService1 并单击“添加新的模拟操作”

  1. 然后双击 /api/v1/user 并添加新的模拟响应(右键单击/新建模拟响应)

  2. 完成了。您只需双击“REST MockService1”并运行服务(绿色按钮)

您可以配置路径、端口和主机:

运行后,您的 WebService 可以使用以下 HTTP 请求调用:GET http://localhost:8080/api/v1/users

网站上的更多信息:https://www.soapui.org/rest-testing-mocking/rest-service-mocking.html 例如,您可以定义一些算法来使您的 Web 服务更加智能并测试每个案例(例如,如果 user is = 1 返回 200 OK {user} 否则返回 404 ERROR NOT FOUND,...)

【讨论】:

  • 非常感谢您抽出宝贵时间进行解释。我会仔细看看。起初,我看到的是我没有“新的 REST 模拟服务”,而是“来自 URI 的新 REST 服务”。有什么想法吗?
  • 你能告诉我当你在项目(左面板)上右时钟时你有相同的菜单
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-01-28
  • 2014-10-19
  • 1970-01-01
  • 2019-03-31
  • 1970-01-01
  • 1970-01-01
  • 2021-01-02
相关资源
最近更新 更多