Как использовать UITest метки в xib/nib
У нас есть перо с несколькими метками (например: SubmitterName). Этот кончик находится на контроллере представления, который имеет tableview
, Во время нашего теста пользовательского интерфейса мы можем видеть все элементы из tableview
, но мы не видим ничего от кончика. Мы используем Quick/Nimble.
let app = self.app!
expect(app.staticTexts["John Doe"].exists).to(beTrue())
Это утверждение не выполняется, потому что он не находит "Джон Доу", даже если он виден на контроллере. Нужно ли нам сначала получить доступ к нашему пиру, чтобы получить все его элементы, а затем утверждать? Когда мы делаем по app.staticTexts
мы видим весь текст, кроме текста из пера.