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

Сбросить содержимое приложения iOS перед выполнением тестов
Я хочу написать тесты для приложения iOS 8. Приложение запускается в симуляторе перед запуском тестов и загружает все возможные существующие настройки и элементы связки ключей. Поскольку невозможно правильно протестировать приложение, когда всегда...
1756 просмотров
schedule 23.09.2021

Подключение внешнего фреймворка к цели модульного тестирования пользовательского интерфейса, iOS
Итак, у меня уже есть существующий проект, и я пытаюсь создать несколько тестов пользовательского интерфейса, используя этот новый модный пакет тестирования пользовательского интерфейса, предоставляемый Apple. Проблема в том, что тестовая цель не...
1998 просмотров

UITesting, XCTest текущий класс ViewController
Простая проблема. У меня есть кнопка, которая выполняет переход к следующему контроллеру представления. Я хочу написать UI XCTest, чтобы узнать, есть ли открытый контроллер представления, который я хотел.
13797 просмотров

Как проверить, доступен ли элемент
Приложение, для которого я разрабатываю тесты пользовательского интерфейса Xcode, имеет несколько кнопок возврата. Один из них можно нажимать, а другой - нет. Я попытался обернуть do / catch, но тест не удался, если какая-либо одна строка не...
1308 просмотров
schedule 28.11.2021

Тестирование пользовательского интерфейса с помощью Xcode: как найти кнопку без заголовка?
У меня есть несколько кнопок в моем пользовательском интерфейсе, которые отображают только изображение, но не заголовок. Как я могу получить к ним доступ во время теста пользовательского интерфейса? window.buttons["delete"].click() не находит...
5429 просмотров
schedule 03.10.2021

В XCUITests, как дождаться существования любого из двух элементов пользовательского интерфейса
Глядя на XCTWaiter (). Wait (...) Я считаю, что мы можем дождаться, пока множественные ожидания станут реальностью, используя этот код. let notHittablePredicate = NSPredicate(format: "hittable == false") let myExpectation =...
2931 просмотров

Тестирование пользовательского интерфейса iOS Webview
Невозможно получить доступ к элементам пользовательского интерфейса во время тестирования пользовательского интерфейса приложения iOS на основе ionic framework. Например, я хотел бы нажать кнопку с надписью «дом Дом». Ниже мое отладочное описание...
2181 просмотров

В тестовой цели iOS UI отсутствует право доступа icloud-services
У меня есть приложение, использующее iCloud. Это прекрасно работает. Теперь я попытался написать тест пользовательского интерфейса, который сначала проверяет, доступна ли учетная запись iCloud, т.е. что пользователь вошел в систему iCloud и iCloud...
1490 просмотров

Скрыть клавиатуру не работает с Webview для UITests, запущенных на симуляторах iPadAir и iPad Air 2.
Скрыть клавиатуру не работает с веб-просмотром на iPadAir и iPad Air 2. Я создал быстрый UITest для ввода имени пользователя и пароля в веб-просмотре, но скрыть клавиатуру после ввода имени пользователя не работает — касание скрытых щелчков клавиатуры...
123 просмотров
schedule 05.03.2022

Базовая реализация SwiftMonkey завершается неудачно, пакет не может быть загружен
Я пытался добавить SwiftMonkey-Target в свой текущий проект в течение нескольких часов, и, похоже, ничего не работает. Пример проекта от https://github.com/zalando/SwiftMonkey работает. Настраивается все аналогично / по инструкции. Работает...
184 просмотров

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

Поиск доступности (идентификатора :) DatePicker (), встроенного в форму в SwiftUI, с помощью XCUIElementQuery
У меня есть представление SwiftUI с формой, содержащей DatePicker: struct GettingUpTimeSettingView: View { @State private var viewModel = GettingUpTimeSettingViewModel() var body: some View { VStack { Form...
240 просмотров
schedule 06.04.2022

Тестирование пользовательского интерфейса Xcode — вход/выход с сохраненными учетными данными
Я хочу запустить функциональные (UI) тесты для процедуры входа в систему в моем приложении iOS (Xcode 7.2.1). Поведение приложения заключается в том, что после успешного входа учетные данные пользователя сохраняются для автоматического входа (без...
2746 просмотров

Тестирование пользовательского интерфейса Xcode приводит к сбою на каждом устройстве iOS
При попытке использовать новую функцию тестирования пользовательского интерфейса Xcode 7 на физическом устройстве iOS путем нажатия кнопки записи со знаком курсора внутри метода тестирования Xcode создает проект, но непосредственно перед запуском...
1630 просмотров
schedule 04.05.2022

Отличительные особенности первого запуска при тестировании пользовательского интерфейса
Я хочу использовать Fastlane Snapshot для создания снимков экрана для своего приложения. Но поведение приложения при первом запуске и при запуске после него другое. Как мне добиться согласованного поведения при захвате скриншотов? (этот вопрос...
240 просмотров
schedule 17.05.2022

Тестирование пользовательского интерфейса Xcode — перетаскивание
Я пытаюсь создать XCTestCase для проверки изменения порядка в моем представлении схемы (в приложении OS X). Когда я использую функцию записи теста пользовательского интерфейса, Xcode печатает это: window.outlines.staticTexts["<cell which I...
2319 просмотров

XCUITests — передача переменных среды через командную строку
Я пытаюсь передать значение моему XCUITest через командную строку. Я знаю, что это можно сделать для XCTest (не UI) следующим образом: xcodebuild -verbose test -workspace MyWorkspace.xcworkspace -derivedDataPath производные данные -схема...
5705 просмотров
schedule 23.05.2022

Отключение оповещения XCUITest
Я пытаюсь отклонить предупреждения в моем наборе XCUITest, в настоящее время я использую app.alerts.buttons["OK"].tap() При этом предупреждение закрывается, но затем приложение продолжает попытки нажать кнопку, а затем выдает ошибку с...
5371 просмотров
schedule 06.06.2022

iOS UITest: как прочитать настройки приложения в UITest на iOS
Здравствуйте, есть ли способ в UITest через xCode8 прочитать текущие настройки приложения? Я хотел бы запустить приложение и проверить его настройки по умолчанию. Спасибо, Джей Джей.
283 просмотров
schedule 09.06.2022

Как реализовать XCUITest с вызовами API
Я новичок в XCUITest framework. Мне нужно вызвать API https://restcountries.eu/rest/v2/all получение списка стран и отображение в UITableView теперь, когда пользователь нажимает на любую ячейку в зависимости от названия страны, на следующем...
631 просмотров
schedule 11.06.2022