相关疑难解决方法(0)

是否可以在Xcode 7自动UI测试中存根HTTP请求?

我一直试图在Xcode 7自动UI测试中拦截和存根/模拟HTTP请求,使用像OHHTTPStubs这样的工具,没有运气.

以下是我尝试在UI测试文件的setUp方法中使用OHHTTPStubs捕获任何HTTP请求的示例:

override func setUp() {
  super.setUp()

  let matcher: OHHTTPStubsTestBlock = { (request) -> Bool in
    return true
  }

  OHHTTPStubs.stubRequestsPassingTest(matcher) { (response) -> OHHTTPStubsResponse! in
    return OHHTTPStubsResponse.init()
  }
}
Run Code Online (Sandbox Code Playgroud)

有没有关于UI测试工作的方式可以防止这种情况?有没有人能够实现这一目标?

ios xcode7 xcode-ui-testing

8
推荐指数
1
解决办法
2914
查看次数

标签 统计

ios ×1

xcode-ui-testing ×1

xcode7 ×1