Вопросы по теме 'xcode-ui-testing'

Тестовые примеры пользовательского интерфейса Xcode 7 для проектов до Xcode 7
Apple упростила тестирование пользовательского интерфейса iOS в Xcode 7. С новыми проектами Xcode 7 все, что вам нужно сделать, чтобы получить полную конфигурацию для тестирования пользовательского интерфейса iOS, — это установить флажок «Включить...
3132 просмотров
schedule 07.12.2022

Определение выбранных тестов State Swift UI
Я хочу выяснить, какой сегмент выбран в сегментированном элементе управления в новом тестировании пользовательского интерфейса Xcode в Swift. Я могу получить XCUIElement segmentedControl и связанные с ним «кнопки», но я не уверен, как проверить...
4890 просмотров
schedule 28.12.2023

Ошибка тестирования пользовательского интерфейса Xcode 7: доступность приложения не загружена
Пока я запускаю UITests на симуляторе с Xcode 7, он не работает при вызове XCUIApplication().launch() с Специальные возможности приложения не загружены
2138 просмотров
schedule 16.04.2024

Тест пользовательского интерфейса завершается сбоем, когда он вводит текст в текстовое представление при запуске ботом Xcode
У меня есть следующий тест пользовательского интерфейса XCTest, который вводит текст в текстовое представление. let textView = app.textViews.elementBoundByIndex(0) textView.tap() textView.typeText("Hello world") При запуске в качестве бота...
5287 просмотров
schedule 06.03.2024

XCTestCase: подождите, пока приложение не будет простаивать
Мой UI-тест терпит неудачу, потому что тест бесконечно ждет, пока приложение не остановится. Я не вижу, чтобы что-то происходило в фоновом режиме, например, спиннер загрузки. Это просто происходит на одной вкладке. Все остальные вкладки можно...
7671 просмотров
schedule 14.02.2024

Строка доступа к тестированию пользовательского интерфейса Swift в текстовом поле
Я использую класс UI Test Case , интегрированный в Xcode, и XCTest для тестирования пользовательского интерфейса приложения. Я хочу проверить что-то вроде этого: app = XCUIApplication() let textField = app.textFields["Apple"]...
23235 просмотров
schedule 23.02.2024

Тест пользовательского интерфейса — системное оповещение в ландшафтном режиме
Я работаю над тестом пользовательского интерфейса для нескольких системных предупреждений подряд (например, видеоприложение для получения разрешения на камеру, микрофон и фотографии). В примере проекта кажется, что новый метод...
493 просмотров

Как протестировать UITextField в тестировании пользовательского интерфейса Xcode, когда текстовое поле пусто?
Я делаю UITest в Xcode. Когда я записываю свой тест, он работает нормально, но когда я запускаю тест, он выдает ошибку. Вот строки кода, в которых возникает ошибка: XCUIElement *clearTextTextField = [app.textFields...
6883 просмотров

Ошибка утверждения: ошибка тестирования пользовательского интерфейса — ни элемент, ни потомок не имеют фокуса клавиатуры
я новичок в xcode-ui и у меня есть одна проблема. Assertion Failure: UI Testing Failure - Neither element nor any descendant has keyboard focus. Element: Attributes: Other 0x7f8c1cb703d0: traits: 8589934592, {{0.0, 167.0}, {375.0, 44.0}}, label:...
1453 просмотров
schedule 06.11.2023

XCUITesting для всплывающего окна разрешения: появляется предупреждение, но UIInterruptionMonitor не срабатывает
Я хотел бы написать тест следующим образом: Когда мое приложение переходит на определенную панель, оно должно запрашивать разрешение на использование камеры. Я хочу проверить, появляется ли панель. Для этого я использую встроенную структуру XC...
6542 просмотров
schedule 04.12.2023

XCUITest бросает SIGKILL и вообще нестабилен
Я пытался использовать платформу XCUITest для настройки некоторых тестов пользовательского интерфейса приложения iOS. Я смог написать несколько базовых тестов, но столкнулся с проблемой. Каркас работает крайне нестабильно. Один раз все мои тесты...
437 просмотров
schedule 17.01.2024

Тестирование пользовательского интерфейса - дождитесь диалога, затем нажмите кнопку ОК и проверьте контроллер
Я пытаюсь создать тест пользовательского интерфейса для своего контроллера. Я заполняю текстовые поля и нажимаю кнопку, и теперь я хочу дождаться появления диалогового окна, и когда он появится, я хочу нажать кнопку ОК и проверить, какой контроллер...
6395 просмотров
schedule 11.10.2022

Как я могу получить доступ к основному хранилищу данных из теста пользовательского интерфейса Xcode?
У нас есть набор тестов пользовательского интерфейса для нашего приложения, написанных с использованием KIF, которые я хотел бы преобразовать для использования новой среды тестирования пользовательского интерфейса Xcode. Некоторые из наших текущих...
848 просмотров

Ошибка тестирования пользовательского интерфейса iOS
Я пытаюсь запустить Xcode UITesting на физическом устройстве ( iPod ), но получаю сообщение об ошибке: Test Target UITests обнаружил ошибку (ранний неожиданный выход, операция не завершила начальную загрузку — попытки перезапуска...
414 просмотров
schedule 01.02.2024

Swift – как проверить, обновлялась ли метка при нажатии кнопки
Я использую очень простой калькулятор и пытаюсь проверить, обновляется ли метка при нажатии кнопки. Мой метод тестирования выглядит следующим образом: let app = XCUIApplication() app.buttons["9"].tap() Я визуально вижу, как обновляется...
4900 просмотров

запустить все тестовые классы в тесте пользовательского интерфейса xcode
я совершенно новичок в тестировании приложения xcode ui. у меня есть источник приложения ios. Но я должен протестировать приложение с помощью теста пользовательского интерфейса xcode. в настоящее время я добавляю новые тестовые классы в свой тест...
4510 просмотров
schedule 29.02.2024

Как убедиться, что моя цель Xcode UITest создает только целевое приложение?
У меня есть проект Swift iOS с более чем 50 целями, каждая из которых создает немного другую версию приложения для разных клиентов (разные значки приложений/логотипы/имена/цвета и т. д.). У меня также есть тестовая цель для тестирования...
1069 просмотров
schedule 31.05.2024

Ошибка тестирования пользовательского интерфейса: не получено уведомление об исчезновении уведомления в течение 2,0 с.
Я пытаюсь записать тестовый пример пользовательского интерфейса и запустить его, но сталкиваюсь с этой ошибкой. По сути, в моем приложении, когда я попадаю на главный экран, пользователя просят разрешить использование уведомлений и местоположения....
699 просмотров

Отклонение нескольких предупреждений XCUITesing
Я пишу свои XCUITests для своего приложения и в настоящее время изо всех сил пытаюсь найти лучшие решения для отклонения предупреждений о моих приложениях. У меня есть два набора предупреждений: одно — предупреждение notifications , которое...
298 просмотров
schedule 29.04.2024

Обработчик addUIInterruptionMonitor не вызывается для предупреждения, связанного с фотографиями
private func acceptPermissionAlert() { _ = addUIInterruptionMonitor(withDescription: "") { alert -> Bool in if alert.buttons["Don’t Allow"].exists { //doesnt get here second time alert.buttons.element(boundBy:...
9159 просмотров
schedule 23.12.2023