XCUITest如何访问tableView标头

时间:2017-02-21 18:06:18

标签: ios swift uitableview xctest

我是XCUItest的新用户,但我还没有找到访问tableview标题的方法。我在Xcode 7.3 ...

上运行我的测试

我的UIView组成如下

HEADER

  • 标签1
  • 标签2
  • 图像

CELL 1 .... ....

CELL 2 ... ...

点击tableView标题内的图片:

let header = app!.tables.otherElements.elementBoundByIndex(0).otherElements["label_header"]
let image_header = header.otherElements["image_header"]
product_image_header.tap()

总是因错误而失败:

  

UI测试失败 - 找不到其他查询输入的匹配项{((   其他0x7fbd95c250e0:特征:8590000128,{{0.0,64.0},{375.0,120.0}},标签:' image_header' )}

你有一个技巧来拥有我的观点的完整层次结构吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:-1)

尝试导航栏

app.navigationBars [“标签1”]。waitForExistence(超时:2) app.navigationBars [“标签1”]。tap