有很多iOS自动化测试框架,但我正在寻找能够将图像与该位置的先前图像进行比较的框架。具体来说,最好的方法是让我能够获取包含图像的元素(例如UIImageView),并测试其中的图像是否与测试过程中的图像匹配先前拍摄的图像。
我不清楚我所看到的许多框架中的哪一个允许这样做。
答案 0 :(得分:1)
您正在寻找Zucchini!
它允许您在应用测试过程中的不同点截取屏幕截图,并将它们与以前的版本进行比较。有一些帮助,例如this video和this tutorial。
为了比较UI的特定部分,您可以使用它们支持的遮罩功能来仅比较UI的相关部分。
您还可以查看demo project。