【发布时间】:2020-02-04 00:53:18
【问题描述】:
我正在为基于文档的 macOS 应用程序编写 UI 测试。
在 UI 测试中,如何以本地化友好的方式点击 NSToolbarTiem?
当我点击一个时,录制不会录制任何内容。
NSToolbarItem 似乎没有accessibilityIdentifier。
【问题讨论】:
标签: xcode xctest xcode-ui-testing
我正在为基于文档的 macOS 应用程序编写 UI 测试。
在 UI 测试中,如何以本地化友好的方式点击 NSToolbarTiem?
当我点击一个时,录制不会录制任何内容。
NSToolbarItem 似乎没有accessibilityIdentifier。
【问题讨论】:
标签: xcode xctest xcode-ui-testing
你应该检查元素树print(app.debugDescription)
找到你的元素并点击app.toolbars["brushes"].firstMatch.click()之类的东西
如果缺少accessibilityIdentifier 和label,请将它们添加到应用程序代码或情节提要中。
【讨论】: