Snap.swift: 基于快照的UI测试框架
Snap.swift 是一款用于简化视图 UI 测试的快照测试库。它要求 iOS 9.0+、tvOS 10.0+、Xcode 9.0+ 以及 Swift/Objective-C 环境。
UI 测试的目的是确保每次与 UI 元素交互时,界面都能保持预期状态。这种集成测试有助于实现像素级完美的视图,并通过设计参考图像满足设计师的需求。
Snap.swift 的工作原理是生成一个存储在代码库中的参考图像,然后将每个新的测试用例与该参考图像进行比较,以检查是否存在差异。如果测试发现任何差异,则测试失败。
Snap_swift-develop.zip
预估大小:91个文件
Snap.swift-develop
文件夹
.gitignore
9B
Cartfile.private
105B
.swiftlint.yml
200B
.art
文件夹
header.sketch
48KB
header.png
29KB
xcode_project_environment_variable.png
94KB
xcode_attachment.png
99KB
.travis.yml
287B
...
306.72KB
文件大小:
评论区