2016-07-04 2 views
1

Здесь код сгенерирован заново. Я не изменил его.UI Testing Failure

func testExample() { 

    let app = XCUIApplication() 
    let defaultStaticText = app.tables.staticTexts["Default"] 
    defaultStaticText.tap() 
} 

Ошибка у меня есть:

UI Test активность: Assertion Failure: UI Тестирование Failure - Отказ получать список активных приложений: ошибка AX -25205

Скриншот из приложение:

App screenshots displaying 1 app with screens. Table view with 3 options and sign up screen.

Все, что я сделал во время теста, нажимает на строку по умолчанию сверху. Я сделал это в Simulator. Ошибка на последней строке: defaultStaticText.tap().

+0

Есть ли асинхронная задача (т.е. сетевые данные выборки) при нажатии 'defaultStaticText.tap()' перед отправкой контроллера вида ? –

+0

Нет. Он инициализирует новый контроллер представления, а затем 'navigationController? .pushViewController (authController, animated: true)' –

+0

Вы пытались добавить ожидание, изначально ожидающее, что контроллер табличного представления будет иметь 3 ячейки? –

ответ

0

Вы пытались использовать совершенно разные имена для «По умолчанию» и «По умолчанию настроено»? Я думаю, вы получите несколько ячеек для
let defaultStaticText = app.tables.staticTexts["Default"]

Вы можете узнать больше из here.

+0

Да, я решил свою проблему, переименовав _Default Configured_ в _Configured._ –

Смежные вопросы