Описание тега kif-framework

KIF ("Keep It Functional") is a library originally created by Square to help testing on Apple's iOS platform. It uses the system accessibility features to simulate a user's interactions with an app from within an XCTest suite.
1 ответ

Передача данных между этапами теста KIF

Я пытаюсь написать тест KIF для проверки входа в две разные учетные записи в моем приложении. Теперь проблема в том, что мне нужно получить данные из DetailView, которые пользователь видит после первого входа в систему, и сравнить их с данными, увид…
29 янв '13 в 06:48
1 ответ

Используйте KIF, чтобы смахнуть от края экрана (проверить UIScreenEdgePanGestureRecognizer)?

До сих пор я не мог сделать краевой удар в KIF (в частности, запуск тестов KIF на устройстве). Кто-нибудь проверял это? Я что-то пропустил? Результирующая функция: func panInViewFromLeftScreenEdge() { // Grab the menu & its frame. let menuView =…
23 ноя '15 в 15:16
0 ответов

Каркас KIF не работает в рабочей области xcode

Согласно учебному пособию по интеграции KIF я успешно установил какао-бобы и настроил рабочее пространство, как указано в этом URL: https://github.com/kif-framework/KIF/. Согласно учебному руководству по установке Я не добавил ни одного KIF-файла, а…
04 ноя '13 в 10:42
1 ответ

Как я могу установить флаги, которые мое приложение будет видеть, когда оно работает под XCTest?

KIF работает как волшебство, что-то меня сильно озадачило в последнее время. Именно так работают KIF и XCTest. В WWDC 2014 и 2013 сказано: тестовый код внедряется в хост-приложение как своего рода плагин, так какую информацию можно подслушать из осн…
06 апр '15 в 03:12
1 ответ

Элемент доступа KIF 2.0 в UIWebview

Может кто-нибудь сказать мне, как получить доступ к полю ввода в uiwebview в KIF 2.0? К сожалению, я не могу найти ничего о KIF Framework Github, ни в документации, ни в примерах. Я пытался получить доступ к полю ввода через его идентификатор, но эт…
17 дек '13 в 15:13
2 ответа

Как программно коснуться точки на клавиатуре iOS

Я использую KIF для автоматизации своего приложения и пытаюсь автоматизировать ввод чего-либо в UISearchBar и в поисках этого. К сожалению, я не смог найти удовлетворительный способ сделать это, программно нажав на кнопку поиска после того, как я вв…
24 сен '13 в 22:46
2 ответа

Как сравнить TextFrom с пользовательским интерфейсом и текстом, полученным от веб-службы в KIF 3.1.1?

Я хочу объединить текст из пользовательского интерфейса и то, что я получаю от WebService, используя KIF V3.0. Я знаю, как сравнивать в KIF 1.0, но KIF V3.0 я не знаю. Для V1.0 + (id) stepToverifyOutput: (NSString *) ожидаемая доступность метки: (NS…
09 янв '15 в 14:13
1 ответ

Могу ли я запустить мой тестовый модуль iPhone программно?

Наше приложение для iPhone использует встроенный SenTestingKit для модульных тестов и KIF для функциональных тестов. Мы используем Zapp для CI, который выполняет функциональные тесты, но не модульные тесты. В качестве временного промежутка я хотел б…
1 ответ

Можно построить схему сценария с несколькими примерами с KIF?

Я использую KIF для тестирования интеграции / приемки в своем приложении для iOS, и у меня есть пример, который должен пройти ~50 строк статической таблицы, ожидая, что конкретное содержимое в представлении помещено в стек. Если бы я был в мире огур…
1 ответ

KIF альтернативы для OSX

Я использую KIF для выполнения автоматических тестов пользовательского интерфейса iOS. К сожалению, похоже, что он не предназначен для работы в OSX. Есть ли альтернатива для этого? Обновить: Я знаю, что есть встроенная среда UITest под названием XCT…
25 сен '17 в 08:48
1 ответ

Тестирование iOS: проблемы с тестированием UITextField с KIF

Я пробую KIF для тестирования iOS, и у меня возникли проблемы с взаимодействиями UITextField. Я использую следующий код для добавления текста в текстовое поле. KIFTestScenario *scenario = [KIFTestScenario scenarioWithDescription:@"Test that a user c…
02 апр '12 в 14:59
1 ответ

Тестирование UIAnimation с KIF

Коротко: есть ли способ проверить, выполняется ли анимация так, как это должно быть с KIF, Длинный: В iOS, если вы анимируете UIView, есть ли способ "проверить" анимацию в KIF, или, по крайней мере, дождаться окончания анимации или, альтернативно, п…
10 окт '12 в 20:59
3 ответа

Waxsim Xcode 4.4

Я использовал Cruise Control, KIF и Waxsim для тестирования своих приложений для iOS. Недавно я обновился до Xcode 4.4 и заметил, что WaxSim больше не работает. Я получаю эту ошибку, которая заставляет меня поверить, что частный фреймворк iPhoneSimu…
10 сен '12 в 20:12
0 ответов

Как я могу использовать KIF и XCTest в одном классе тестового примера?

Я пытаюсь адаптировать это решение для сброса приложения после каждого теста в моем классе тестирования KIF. Поэтому я изменил файл main.m и добавил XCUIApplication *app = [[XCUIApplication alloc] init]; app.launchArguments = @[@"--reset-container"]…
1 ответ

Снимок экрана с использованием KIF2 IOS

Пожалуйста, помогите мне с примером кода KIF2 для захвата скриншота по требованию, я хочу сделать скриншот в симуляторе с использованием KIF2 Пожалуйста помоги!
06 окт '14 в 10:21
1 ответ

Сбой теста KIF в UIView-KIFAdditions.m классе iOS

Я хочу написать тестирование автоматизации пользовательского интерфейса для одного из моих проектов. Я сделал следующие шаги, чтобы настроить среду, 1. Создайте новый проект (KIFDemo) с "Включить модульные тесты" и "Включить тесты пользовательского …
1 ответ

Программный способ сброса предупреждений о местоположении в симуляторе iOS

Я хотел бы найти программный способ сброса предупреждений о местоположении для симулятора iOS, чтобы его можно было автоматизировать перед тестовым набором. Я специально пытаюсь включить это в среду тестирования KIF. Подойдет любой API, частный или …
1 ответ

Сбой простого теста с использованием KIF

Я пытаюсь использовать KIF в быстром проекте. Я запускаю тестовый пример на симуляторе iPhone. Возможно, я неправильно настроил KIF, потому что использую его впервые. Я использовал это руководство Тест не проходит в этом простом коде func testSelect…
01 май '17 в 16:40
1 ответ

Тесты KIF 3.0 (XCTest) из командной строки

Мои тесты KIF работают нормально из xcode, однако, когда я запускаю тесты из командной строки с помощью следующей команды, тесты KIF не выполняются, однако все остальные модульные тесты (XCTest) проходят. Моя команда ниже, Отладка xcodebuild -worksp…
11 мар '16 в 14:19
1 ответ

Может ли KIF предназначаться для компонентов UIWebView?

Можно ли ориентироваться на компоненты UIWebView при тестировании KIF? Мне удалось получить ограниченную функциональность с помощью stepToTapScreenAtPoint но есть серьезные проблемы, когда целевой контент "ниже сгиба". Я также имел ограниченный успе…
06 ноя '12 в 19:54