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"
Communication
- 如需任何帮助,请使用 Stack Overflow 并标记
monorailswift
。
作者
许可
Monorail 适用于 MIT 许可协议。有关更多信息,请参阅 LICENSE 文件。