Automated tests 有没有办法在ios上与物理设备进行快照比较?
我正在为ios应用程序实现测试自动化。因为它是用金属框架开发的,所以我不能在模拟器上运行它。那么,有没有办法自动将快照与真实设备进行比较呢Automated tests 有没有办法在ios上与物理设备进行快照比较?,automated-tests,xctest,snapshot,Automated Tests,Xctest,Snapshot,我正在为ios应用程序实现测试自动化。因为它是用金属框架开发的,所以我不能在模拟器上运行它。那么,有没有办法自动将快照与真实设备进行比较呢 我使用XTest来实现自动化。在real devices framework上没有可用的屏幕截图比较,您需要自己实现自动化。可能的步骤: 您可以使用此片段保存自定义屏幕截图 let image=xguiscreen.main.screenshot().image let attachment=xstatachment(图像:图像) 附件.life=.keep
我使用XTest来实现自动化。在real devices framework上没有可用的屏幕截图比较,您需要自己实现自动化。可能的步骤:
let image=xguiscreen.main.screenshot().image
let attachment=xstatachment(图像:图像)
附件.life=.keepAlways
附件.name=“主屏幕”
添加(附件)
.xcsresult
文件中imagemagic
要从xcresult中提取屏幕截图,可以使用xcparse: