从控制台日志中隐藏调试消息
Hide debug message from console log
我正在使用Instrument的UIAutomation程序来构建自动化的iOS测试并从命令行运行它们。我想使用控制台输出作为测试报告,但是我不希望看到每一次点击和拖动等等,这些都被记录为"调试"消息。我已经检查了UIALogger类参考,Instruments文档和Google搜索了这个问题,但找不到一种方法来抑制这些或使用甚至比非详细选项更少的选项运行。
问题:是否有任何方法可以隐藏或禁用来自仪器命令行选项中的UIALogger的调试消息?
从终端运行以下命令禁用消息:
defaults write com.apple.dt.InstrumentsCLI UIAVerboseLogging -int 4096
defaults write com.apple.dt.Instruments UIAVerboseLogging -int 4096
这些命令修改了工具首选项中的设置,以关闭详细日志记录。您可以使用以下命令重新打开它们:
defaults delete com.apple.dt.InstrumentsCLI UIAVerboseLogging
defaults delete com.apple.dt.Instruments UIAVerboseLogging
我在我的书中提到了这些设置和更多关于UI自动化的命令行内容,以供进一步参考。
相关文章:
- 如何在vs2002中调试html页面
- Ajax聊天消息重复而不仅仅是更新
- 如果localstorage为空,则显示欢迎消息
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- 离开页面时弹出消息
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 消息显示之外的淘汰验证
- 选项卡侦听器未被来自后台脚本的消息激活
- 如何在visualstudio中调试web api时编辑javascript文件
- 我是否可以检测到javascript正在被卸载(作为调试模式)
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- jQuery在输入下验证post错误消息
- 如何在生产服务器上测试、调试和查看 Node js 应用的控制台日志消息
- 有没有其他方法可以在不对 javascript 中的内容进行换行的情况下打印出调试消息
- Dalvik是否监听日志/调试消息
- 如何禁用sockjs-STOMP上的调试消息
- Console.log调试消息管理
- 使用System.js在Angular 2应用程序中导入visionmedia调试,以及如何记录消息
- 从控制台日志中隐藏调试消息