【发布时间】:2012-01-23 12:09:36
【问题描述】:
我正在做一个项目,我必须对 iOS 应用程序进行自动测试,并且所有 iOS 应用程序都使用 GHUnit 作为测试框架。
如果我们在 iOS 设备或 iOS 模拟器上运行这些测试,这些应用程序有一些 REST HTTP 和 HTTPS 测试,可以为我们提供预期的结果。
但是当我们通过 CLI 运行测试时,所有 HTTPS 测试都失败了(全部)。
如果我们将 HTTPS 服务更改为 HTTP,它们会给我们预期的结果(一切正常)
测试在 HTTP 域上执行 REST 调用,但随后将我们(301 HTTP 代码)重定向到 HTTPS 服务。
所以这是我的问题:这是一个错误,还是一个未实现的功能? CLI GHUnit 可以处理 HTTPS 连接吗?有人在 CLI 上使用 GHUnit 进行过任何 HTTPS REST 测试吗?
【问题讨论】:
标签: http https command-line-interface gh-unit