首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XCUITest模拟特定端点

XCUITest模拟特定端点
EN

Stack Overflow用户
提问于 2021-05-05 16:42:44
回答 1查看 41关注 0票数 0

我正在尝试为XCUITests中的UI测试的某些端点实现模拟响应。但是,所有可用的模拟服务器都会在测试开始时设置url,因此所有请求都会经过它们。

如何只发出特定的请求以通过本地模拟服务器,并发出其余的请求以通过默认的prod / stage端点?

EN

回答 1

Stack Overflow用户

发布于 2021-06-17 02:14:49

查看http://wiremock.org/。有一些代理设置允许您将URL重定向到实际端点和模拟端点。技术名称是代理存根映射:http://wiremock.org/docs/proxying/

从文档复制和粘贴

代理存根映射代理响应的定义方式与存根完全相同,这意味着可以使用相同的请求匹配标准。

下面的代码将所有对http://:/other/service/.*的GET请求代理到http://otherservice.com/approot,例如,当在本地运行WireMock时,对http://localhost:8080/other/service/doc/123的请求将被转发到http://otherservice.com/approot/other/service/doc/123

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67397895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档