Здравствуйте, есть ли способ в UITest через xCode8 прочитать текущие настройки приложения? Я хотел бы запустить приложение и проверить его настройки по умолчанию.
Спасибо, Джей Джей.
Здравствуйте, есть ли способ в UITest через xCode8 прочитать текущие настройки приложения? Я хотел бы запустить приложение и проверить его настройки по умолчанию.
Спасибо, Джей Джей.
Тесты XCUI могут взаимодействовать только с элементами вашего приложения и не могут проверять какие-либо данные в вашем приложении, такие как настройки в вашем случае.
Однако вы можете перейти на страницу настроек своего приложения и использовать XCTAssert
, чтобы установить, соответствуют ли настройки вашим желаниям.
Вы можете создать тестовый метод в своем приложении и условно включить его с помощью значения #if UI_TEST
.
Например, вы можете установить свойство в среде компиляции UITest и проверить значения, щелкнув тестовый элемент управления, присутствие которого определялось тем, было ли приложение UI_TEST и возвращало представление с интересующими вас значениями.