我们有一个标签很少的笔尖(例如:SubmitterName)。此nib位于具有tableview
的视图控制器上。在我们的UI测试期间,我们能够看到tableview
中的所有元素,但我们没有看到任何来自nib的内容。我们正在使用Quick / Nimble。
let app = self.app!
expect(app.staticTexts["John Doe"].exists).to(beTrue())
此断言失败,因为它找不到“John Doe”,即使它在控制器上可见。我们是否需要首先访问我们的nib以获取其所有元素然后断言?当我们进行po app.staticTexts
时,我们会看到除了笔尖文本之外的所有文本。