Я использую очень простой калькулятор и пытаюсь проверить, обновляется ли метка при нажатии кнопки.
Мой метод тестирования выглядит следующим образом:
let app = XCUIApplication()
app.buttons["9"].tap()
Я визуально вижу, как обновляется метка, но не знаю, как это проверить.
Я думаю, мне нужно использовать XCUIElementQuery
API для запроса метки, а затем утверждать, что текст метки изменился. Я просто не знаю, как это сделать.
Я не уверен в следующих вопросах:
- Нужно ли мне знать, какое значение имеет метка, чтобы иметь возможность запрашивать?
- Есть ли способ запросить метку, не зная значения при запуске приложения?