iOS等效于Ruby VCR盒 /录制服务器HTTP响应iOS



我正在尝试记录我的HTTP响应,因此我的测试运行速度更快。Ruby有一个名为VCR的酷炫框架,您可以用来记录响应并加载它们以进行更快的测试。iOS有类似的东西吗?这是我发现的两个豆荚,但我想知道还有其他东西(也许是本地人吗?)?

https://github.com/venmo/dvr

https://github.com/velhotes/vinyl

预先感谢!

更新:

因此,事实证明您不能将DVR与afnetworking一起使用。因此,相反,我正在使用OHHTTPSTUB来存根请求和SwhttpTrafficRecorder,以尝试将流量记录到以后加载的文件中。但是,我遇到的问题要让SwhttpTrafficrecorder记录与AfhttpsessionManager发送的请求。我慢慢得出的结论是,swgtptrafficrecorder和afnetwork不兼容。还有其他人对录制HTTP请求有什么建议吗?

我最终使用swhttptrafficrecorder来记录流量,但是我必须实现方法来记录afnetworking的网络请求。这是指定的仓库的链接,该方法已经实现了方法:

https://github.com/amindv1/swhttptrafficrecorder

对于固执,我使用了ohhttpstubs。这两个豆荚是兼容的,我已经测试了它们,可以确认它们一起工作。我也不建议将它们用于测试,而是将它们包括在我的测试目标中。

最新更新