在使用XCUITest进行UI测试期间,如何获取对UITextField的rightView的引用?

时间:2019-07-01 11:55:42

标签: ios xcuitest

我有一个UITextField,向其中添加了一个UIImageView作为textField的rightView,如下所示-

let imageView = UIImageView(image: UIImage(named: "TickMark"))
imageView.accessibilityIdentifier = "identifier"
textField.rightView = imageView

我尝试使用以下代码访问UI测试用例中的imageView

let imageView = app.images["identifier"]
XCTAssert(imageView.exists)

以上声明在运行时失败。

有人可以指出在UI测试期间如何访问imageView吗?

1 个答案:

答案 0 :(得分:0)

通过将isAccessibilityElement中的imageView设置为true可以解决问题。