【问题标题】:clicking a NSToolbarItem in XCTest UI Testing在 XCTest UI 测试中单击 NSToolbarItem
【发布时间】:2020-02-04 00:53:18
【问题描述】:

我正在为基于文档的 macOS 应用程序编写 UI 测试。

在 UI 测试中,如何以本地化友好的方式点击 NSToolbarTiem?

当我点击一个时,录制不会录制任何内容。

NSToolbarItem 似乎没有accessibilityIdentifier

【问题讨论】:

    标签: xcode xctest xcode-ui-testing


    【解决方案1】:

    你应该检查元素树print(app.debugDescription)

    找到你的元素并点击app.toolbars["brushes"].firstMatch.click()之类的东西

    如果缺少accessibilityIdentifierlabel,请将它们添加到应用程序代码或情节提要中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-10
      • 2017-11-11
      • 2017-04-29
      • 1970-01-01
      • 2019-10-09
      • 2015-09-26
      相关资源
      最近更新 更多