给定路径中的 UI 自动化商店屏幕截图
Posted
技术标签:
【中文标题】给定路径中的 UI 自动化商店屏幕截图【英文标题】:UI Automation store screenshot in given path 【发布时间】:2014-05-15 15:59:45 【问题描述】:我可以在日志中看到屏幕截图,但我无法将其存储在给定路径中。如何将其存储在给定路径中,例如:\users\downloads\test.png
使用以下代码截取屏幕截图:
target.captureScreenWithName( "screenshot1.png" );
【问题讨论】:
【参考方案1】:在Instruments窗口的左侧边栏的最底部有Logging部分。您可以按 Export Traced Results... 按钮将所有日志结果(日志、屏幕截图等)保存在所需文件夹中。
另外,您可以勾选Continuous Log Results复选标记并指定所需的文件夹。所有日志结果将自动保存在该文件夹中。
【讨论】:
谢谢!有没有办法通过脚本只将所需的图像保存到目标文件夹?这样我就可以将照片保存到不同的文件夹中。 使用命令行工具(instruments,而不是 Instruments)时,在跟踪文档中找不到截图文件。但是,当我通过 Instrument 打开跟踪文档时,我可以在“扩展详细信息”面板中看到屏幕截图。现在我想知道这个屏幕截图在跟踪文档中的确切位置(实际上是一个文件夹)?以上是关于给定路径中的 UI 自动化商店屏幕截图的主要内容,如果未能解决你的问题,请参考以下文章