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

Не удается включить Objective-C .framework в цель тестирования пользовательского интерфейса Xcode 7?
Я пытаюсь использовать OHHTTPStubs в качестве фреймворка из цели тестирования пользовательского интерфейса Swift в Xcode 7. Я создал .framework (через Carthage, но я не уверен, что это актуально?) и перетащил его в раздел «Связать двоичные файлы...
994 просмотров

Модульное тестирование пользовательского интерфейса iOS (XCode7)
Меня немного смущает новая схема модульного тестирования пользовательского интерфейса, которую Apple выпустила в своей бета-версии XCode7. Я думаю, что это отличная идея, но у меня есть пара вопросов. это один из методов тестирования, который у...
944 просмотров
schedule 06.08.2023

Как импортировать мой модуль приложения в файл MyAppUITests?
Это мой простой тестовый пример: import XCTest @testable import MyApp //it doesn't work из-за этого: class TabBarControllerTests: XCTestCase { override func setUp() { super.setUp() let defaults =...
2179 просмотров
schedule 29.07.2022

Тесты пользовательского интерфейса Xcode - потерянное соединение со службой диспетчера тестов
Иногда при выполнении тестов пользовательского интерфейса я получаю следующую ошибку Lost connection to test manager services . Никаких логов и прочего. Происходит случайно. Я бы предоставил больше информации, но у меня ее просто нет из-за...
2384 просмотров
schedule 21.01.2024

Как изменить порядок ячеек в UITests?
Наряду с UITests и UITableView мне нужно изменить порядок ячеек. Является ли это возможным? Я пробовал myTable.swipeDown() , но он вызывается в том месте ячейки, которое не отвечает на переупорядочивание. Как я могу это сделать? Это вообще...
603 просмотров
schedule 08.01.2023

Тестирование пользовательского интерфейса Xcode 7 - не удается получить доступ к элементу в подвиде
Я пытаюсь получить доступ к элементу в подвиде, и я считаю, что это невозможно. Иерархия: Просмотр контроллера: View tempView userEnterView zipCodeEntered Я хочу получить доступ к текстовому полю zipCodeEntered. У меня...
10240 просмотров
schedule 02.05.2023

Тестирование пользовательского интерфейса Xcode 7.1 и покрытие кода
Я заметил, что мои результаты покрытия кода Xcode 7.1 не зависят от написанных мной тестов пользовательского интерфейса. Я могу установить точку останова, чтобы удостовериться, что определенная строка кода сработает во время теста пользовательского...
877 просмотров
schedule 26.10.2022

Тесты пользовательского интерфейса Xcode 7 завершаются с ошибкой с тайм-аутом ожидания завершения ключевого события
Мы с моей командой настраивали сервер Jenkins для автоматизации запуска модульных тестов и тестов пользовательского интерфейса на Mac Mini, который мы используем в качестве сервера сборки. К этому Mac Mini не подключены периферийные устройства, и...
2288 просмотров

Тестирование пользовательского интерфейса Xcode: метка staticText не обновляется при обновлении текста?
Фон Я изучаю миграцию нашей автоматизации на основе Appium на тестирование пользовательского интерфейса Xcode. Учитывая, что наше приложение написано на Objective C, мне также нужно использовать Objective-C для тестового кода. Приложение, для...
622 просмотров
schedule 28.07.2022

Динамическое целевое приложение
По каким-то причинам у меня есть 3 цели/схемы, каждая из которых загружает другую тему. Итак, когда я запускаю команду моментального снимка, она делает снимок только цели, выбранной в целевом приложении (цель UITest). Есть ли способ...
316 просмотров
schedule 29.03.2023

Swift UI Test — Системное оповещение пользовательских уведомлений
Я пытаюсь обойти системное предупреждение пользователя, следуя потоку, представленному в следующем посте, который является тем же потоком, который упоминается в шпаргалке по тестированию пользовательского интерфейса и нескольких других сообщениях на...
1270 просмотров
schedule 09.02.2023

Есть ли способ очистить/обновить кеш иерархии доступности
У меня есть тест пользовательского интерфейса, который проверяет значение статического текстового элемента, ждет несколько секунд и снова проверяет, чтобы подтвердить изменение. Сначала это не работало, потому что иерархия не обновлялась. Я заметил...
3991 просмотров
schedule 12.10.2022

Как запустить тест пользовательского интерфейса Xcode с определенной целью
По причинам дизайна мне приходится запускать разные цели для разных локалей. Недавно я начал путь тестирования пользовательского интерфейса с помощью Xcode и сразу же столкнулся с проблемой. Я следил за сеансом WWDC и добавил тестовую цель...
1057 просмотров

Тестирование пользовательского интерфейса Xcode с несколькими предикатами
Xcode 7 представляет новые инструменты тестирования пользовательского интерфейса. Я хочу отфильтровать элемент, соответствующий более чем одному запросу. Например. Таблица с ячейками, каждая из которых имеет 4 метки внутри них. Я хочу найти...
1036 просмотров
schedule 29.05.2023

Тестирование расширения приложения для клавиатуры iOS
Есть ли способ провести модульное тестирование или тестирование пользовательского интерфейса расширений приложений клавиатуры? Похоже, это было невозможно в XCode6, но Apple что-то изменила в XCode 7?
421 просмотров

Настройка языка схемы игнорируется в тестах модулей iOS и пользовательского интерфейса
Моя конечная цель - выпустить xcodebuild test из командной строки выбирая разные схемы для разных языков. На данный момент у меня две схемы, разница между ними только в языке приложения. В одной схеме английский, в другой испанский. Если я...
5256 просмотров
schedule 30.10.2022

В тестировании пользовательского интерфейса Xcode можно получить ориентацию вида
Для своего приложения я пытаюсь запустить базовый тест пользовательского интерфейса на предмет того, остается ли представление фиксированным в своей ориентации при вращении фактического устройства. Я знаю, как имитировать физическое вращение...
1884 просмотров
schedule 03.09.2022

Ошибка бота Xcode: ранний неожиданный выход, операция так и не завершила начальную загрузку
У меня есть проект, написанный на Swift, с основной целью и двумя целями тестирования: одна для модульного тестирования с использованием quick framework и содержит 3 теста KIF . Другая цель имеет XCUITests. Поэтому всякий раз, когда я запускаю...
5401 просмотров

настраиваемые представления подконтейнеров в UICollectionView, не отображаемые в iOS UIAutomation logElementTree или Xcode UI Testing debugDescription
Представление контейнера верхнего уровня — это пользовательский UICollectionView. Я добавил два пользовательских вида контейнера в месте пополнения. Дерево иерархии, как показано ниже пользовательский UICollectionView |- пользовательский...
289 просмотров

Как я могу нажимать кнопки в Центре управления?
Я новичок, когда дело доходит до Swift и UITesting. У меня есть тестовый пример, который должен отключить интернет-соединение устройства, но, поскольку я не могу этого сделать, я попытался получить доступ к центру управления, проведя пальцем по...
568 просмотров