XCTest:如何正确设置UITextView的辅助功能特性?

问题描述 投票:0回答:1

我有一个UITextView与可访问性标识符正确设置。当我尝试使用app.textViews["textViewIdentifier"]挂钩此元素时,它不起作用。

它可能不起作用,因为我没有正确设置辅助功能特征。我没有在界面构建器或documentation中看到任何可用于UITextView的特征

玩不同的特征我能够找到textview但它不执行textView.typeText("test text"),因为traits与type不匹配。

TextView仅包含在默认的UIView中。

经过更多测试后,问题的核心似乎是为UITextView正确设置了辅助功能特性。如何正确设置UITextView的辅助功能特性?

ios xctest xcode-ui-testing
1个回答
1
投票

据我了解你的帖子,这里有两个问题:

  • 如何设置辅助功能标识符
  • 如何在UI测试期间在textview中键入文本

我可以回答第二个问题。您可以在断点中使用po app.textViews来查看标识符,或者,如果textview是页面上唯一的文本视图,则使用app.textViews.firstMatch

如果您需要回答第一个问题,我会将其留给其他人。

© www.soinside.com 2019 - 2024. All rights reserved.