Monorail
介绍
MonorailSwift 是一个用于记录、记录和回放 iOS 项目网络交互的故障排除/测试工具。
受 pact.io 和许多开源项目的启发。
要求
Swift 4.1+, Xcode 9.3+, iOS 9.0+
特性
- 将网络交互输出到调试终端。
- 将网络交互保存到设备/模拟器的 json 文件中
- 在设备/模拟器中共享/发送/浏览日志
- 将保存的网络交互作为响应进行回放。
- 通过摇晃设备或在模拟器中按下 Ctrl+Cmd+z 调出/关闭 MonorailSwiftTools 菜单
如何使用
CocoaPods
pod 'MonorailSwiftTools', :configurations => ['Debug']
Carthage
github "river2202/MonorailSwift"
通讯
- 如需帮助,请在 Stack Overflow 问答中添加标签
monorailswift
.
作者
许可协议
Monorail遵循MIT许可协议。更多信息,请查阅LICENSE文件。