1

我是 iOS 开发人员,目前正在探索使用机器人框架和 Appium 进行自动化测试。我注意到 Appium 检查器(或者可能是一般的 XCTest 框架)即使我放入 UIView 元素也无法检测到accessibilityIdentifier它。

下面是视图层次结构:

带有 UIStackView 的 IB

带有 UIStackView 的 IB

我在视图上添加accessibilityIdentifier类型字符串和值,因为它是保存.departure_buttonfromViewtapGesture

下面是 Appium 检查器 在此处输入图像描述

好吧,我可以选择第一个标签来执行点击并获得相同的效果。但是,这是正常行为吗?

4

1 回答 1

0

试试这个答案,它对我有帮助。简而言之,您必须检查父元素似乎不是可访问性元素,否则可访问性子元素将被忽略。

于 2020-08-27T11:30:44.797 回答