Вопросы по теме '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 просмотров
schedule
12.11.2023
Как протестировать UITextField в тестировании пользовательского интерфейса Xcode, когда текстовое поле пусто?
Я делаю UITest в Xcode. Когда я записываю свой тест, он работает нормально, но когда я запускаю тест, он выдает ошибку.
Вот строки кода, в которых возникает ошибка:
XCUIElement *clearTextTextField = [app.textFields...
6883 просмотров
schedule
10.04.2024
Ошибка утверждения: ошибка тестирования пользовательского интерфейса — ни элемент, ни потомок не имеют фокуса клавиатуры
я новичок в 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 просмотров
schedule
07.04.2024
Ошибка тестирования пользовательского интерфейса iOS
Я пытаюсь запустить Xcode UITesting на физическом устройстве ( iPod ), но получаю сообщение об ошибке:
Test Target UITests обнаружил ошибку (ранний неожиданный выход, операция не завершила начальную загрузку — попытки перезапуска...
414 просмотров
schedule
01.02.2024
Swift – как проверить, обновлялась ли метка при нажатии кнопки
Я использую очень простой калькулятор и пытаюсь проверить, обновляется ли метка при нажатии кнопки.
Мой метод тестирования выглядит следующим образом:
let app = XCUIApplication()
app.buttons["9"].tap()
Я визуально вижу, как обновляется...
4900 просмотров
schedule
30.11.2023
запустить все тестовые классы в тесте пользовательского интерфейса xcode
я совершенно новичок в тестировании приложения xcode ui. у меня есть источник приложения ios. Но я должен протестировать приложение с помощью теста пользовательского интерфейса xcode. в настоящее время я добавляю новые тестовые классы в свой тест...
4510 просмотров
schedule
29.02.2024
Как убедиться, что моя цель Xcode UITest создает только целевое приложение?
У меня есть проект Swift iOS с более чем 50 целями, каждая из которых создает немного другую версию приложения для разных клиентов (разные значки приложений/логотипы/имена/цвета и т. д.).
У меня также есть тестовая цель для тестирования...
1069 просмотров
schedule
31.05.2024
Ошибка тестирования пользовательского интерфейса: не получено уведомление об исчезновении уведомления в течение 2,0 с.
Я пытаюсь записать тестовый пример пользовательского интерфейса и запустить его, но сталкиваюсь с этой ошибкой. По сути, в моем приложении, когда я попадаю на главный экран, пользователя просят разрешить использование уведомлений и местоположения....
699 просмотров
schedule
06.05.2024
Отклонение нескольких предупреждений 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