Вопросы по теме 'kif'

При использовании тестовой среды KIF UIButton не работает для UIControlEventTouchUpInside
Я пытаюсь сделать несколько сценариев с помощью KIF framework. Когда я добавляю, например: [scenario addStep:[KIFTestStep stepToTapViewWithAccessibilityLabel:@"MyUIButtonAccessibilityLabel"]]; UIControlEventTouchUpInside не запускается для...
410 просмотров

Щелкните Просмотр предупреждений с помощью KIF.
Итак, у меня есть тест, который выполняется в KIF, который хочет щелкнуть основную кнопку представления предупреждений (в этом вызове метка называется «Вызов». Но проблема в том, что в табличном представлении также есть кнопки «Вызов». Мне удалось...
1458 просмотров
schedule 11.06.2022

Как привести к преждевременному сбою модульных тестов Xcode 5?
Я запускаю модульные тесты SenTestKit в Xcode 5 (на самом деле это интеграционные тесты с KIF 2, но это одно и то же). Эти тесты занимают много времени. Есть ли способ, чтобы весь набор тестов провалился при первом провале теста?
204 просмотров
schedule 07.06.2023

Ярлыки представления предупреждения о запросе на доступ «ALAssetsLibrary» не распознаются KIF
Я пишу тест KIF , чтобы протестировать процесс адаптации приложения для iPhone, над которым я работаю. . При запросе доступа к ALAssetsLibrary появляется обычное представление предупреждений, но KIF не распознает метки специальных возможностей...
241 просмотров

Нажатие «ОК» в UIAlertView, только если оно появляется
У меня есть приложение iOS, которое время от времени отображает UIAlertViews. Например, если пользователь находится недалеко от определенного места, покажите ему предупреждение, если мы уже не показывали ему предупреждение в течение последнего часа....
184 просмотров
schedule 13.05.2023

Тестовый внешний браузер, запущенный с помощью KIF в iOS
Я использую Swift, XCode 6.1 и KIF для интеграционного теста. Как я могу увидеть, был ли запущен веб-браузер, если я использую это: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.daledietrich.com"]]; Или как я...
327 просмотров
schedule 16.06.2022

Как выбрать изображение в Альбомах - тестирование iOS KIF
Столкнулся с такой проблемой, при выборе изображения из альбома не приходит нажатие на изображение. Также возникает точечное давление. Что делать? б/у:[тестер выбираетPhotoInAlbum:@"Моменты" в строке:0 столбец:0]; А также: [тестер...
368 просмотров
schedule 03.11.2022

KIF: Может ли KIF получить доступ к файловой системе тестируемого приложения для iOS?
Учитывая приложение iOS 8, которое загружает некоторые файлы с целью их кэширования (т.е. для автономного использования), есть ли способ, которым KIF может получить доступ к базовой файловой системе приложения для проверки файлов? Я ожидаю, что...
63 просмотров
kif
schedule 27.03.2023

Тесты функций с KIF: beforeEach вызывается после загрузки моего контроллера представления?
У меня простой (наверное) вопрос. Я хочу протестировать возможности своего приложения с помощью Specta и KIF. Проблема в том, что я устанавливаю зависимость в методе viewDidLoad моего контроллера представления, а в методе beforeEach моей...
509 просмотров
schedule 04.01.2023

Как мы можем проверить значение UILabel в KIF
У меня есть UILabel со значением «текст». Теперь в KIF я попытался проверить его значение, используя: (UIView *)waitForViewWithAccessibilityLabel:(NSString *)label value:(NSString *)value traits:(UIAccessibilityTraits)traits Но не удалось...
452 просмотров
schedule 29.09.2022

Удаление оповещения о разрешении iOS для локальных уведомлений при запуске приложения в симуляторе
Я пытаюсь написать приемочный тест в KIF для приложения, которое запрашивает разрешения на локальные уведомления. довольно рано. К сожалению, из-за соображений безопасности симулятора iOS невозможно автоматизировать прием предупреждений о...
1320 просмотров
schedule 09.06.2024

Как создавать объекты страницы с помощью KIF?
у меня проблема с классами, которые расширяют KIFTestActor, я хочу иметь PageObject для каждого экрана, но кажется, что эти объекты не могут быть нормально инициализированы. «тестер» — это макрос, который регистрирует обработчик исключений, но если...
69 просмотров
schedule 30.07.2022