Публикации по теме 'detox'


Detox vs.Appium: автоматические UI-тесты в React Native
Версия для разработчиков Совершенно новая мобильная среда Вероятно, как и вы, я пришел к React Native из другого опыта JavaScript, а не как нативный мобильный разработчик. Это совершенно новая среда со своими уловками и хитростями. Одна из важных новых областей, которые вам предстоит изучить, - это тестирование. Когда в модульных тестах более или менее ясно, как мы выполняем сквозные тесты пользовательского интерфейса? Есть iOS, есть Android. Рынок с множеством устройств на..

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

Detox 5.10.0 зависает с Jest runner
Все еще новичок в детоксе, пытаюсь понять, почему одна команда в package.json работает, а другая нет. Проект ReactNative [email protected] одна конфигурация детоксикации: "jest": { "preset": "react-native", "setupTestFrameworkScriptFile":...
240 просмотров
schedule 21.01.2023

iOS: ошибка Earlgrey / Detox после двукратного запуска одного и того же теста
Выполнить один и тот же тест дважды во второй раз не удастся. Шаги по воспроизведению: Этот тест проходит: describe('Login', () => { beforeEach(async () => { await device.reloadReactNative(); }); it('should not login',...
526 просмотров

Detox: iOS Simulator как нажать Далее на клавиатуре
После ввода адреса электронной почты пользователя я хочу, чтобы программа Detox перешла в поле пароля, нажав кнопку «Далее». Я попытался найти поле пароля по идентификатору элемента и вызвать .tap() для фокуса, но клавиатура частично закрывает...
730 просмотров
schedule 29.06.2022

Detox: iOS Simulator как подтвердить предупреждающее сообщение
Я использую Alert от react-native. Как получить детокс, нажав кнопку «Выйти» в предупреждающем сообщении? Я пробовал использовать await element(by.text('Log out')).tap(); Но я получаю ошибку «Несколько элементов совпадают»....
5817 просмотров
schedule 10.05.2022

Как использовать Jest globalSetup с Detox
Я хочу использовать globalSetup и globalTeardown из Jest с Detox, чтобы настройка детоксикации происходила только один раз, но Detox, похоже, не работает, если инициализация не выполняется доAll. Какие-либо предложения? Версия Jest: 22.0.4...
885 просмотров
schedule 26.11.2022

Детокс — нажмите кнопку, когда она станет активной.
У меня возникла проблема с выполнением нажатия() на кнопку при тестировании с Detox. <Button style={this._loginButtonDisabled() ? {} : styles.loginButtonActive} disabled={this._loginButtonDisabled()} onPress={this.logInClick}...
823 просмотров
schedule 22.07.2023

Как выполнить действие typeText() с React Native TextInput за пределами экрана (позиция: абсолютная, правая: -99)
У меня есть внешний экран TextInput со стилем {position: 'absolute', right: -99}, когда я вызываю действие typeText(), я получаю эту ошибку «Ошибка: Ошибка: невозможно выполнить действие из-за сбоя ограничений. Исключение с действием: { «Имя...
220 просмотров
schedule 09.03.2023

Шут-тесты сломаны после внедрения детокса
Я хотел бы иметь возможность запускать свои детокс-тесты и модульные тесты Jest отдельно. Например, запускайте детокс-тесты с detox build && detox test , а мои модульные тесты Jest с npm test . После реализации детоксикации (с...
955 просмотров
schedule 15.05.2023

React Native: нажмите вкладку с Detox
Я пишу тест автоматизации с помощью Detox для своего нативного приложения. На главном экране моего приложения есть компонент TabNavigator. Как я могу перейти на определенную вкладку в тесте Детокс? Могу ли я установить testID для вкладок в...
629 просмотров

не могу установить detox-cli
-После глобальной установки detox-cli я пытаюсь запустить detox -h и получаю detox не установлен в этом каталоге . К сожалению, я не знаю, что делать дальше ): я был проверен, и detox-cli был установлен. благодарю вас
1037 просмотров
schedule 08.07.2022

Получил ошибку при запуске тестового примера detox/wix android.util.AndroidException: INSTRUMENTATION_FAILED:
Получение ошибки каждый раз, когда я запускаю тестовый пример detox/wix на эмуляторе Android. > android.util.AndroidException: INSTRUMENTATION_FAILED: com.mobile.sampleApp.debug.test/android.support.test.runner.AndroidJUnitRunner nstrumentation...
394 просмотров
schedule 30.07.2023

Тестирование e2e с детоксом не запускает симулятор iPhone, вместо этого запускает Apple TV
тлдр; У меня есть приложение React Native, и я использую рабочее пространство. Я ознакомился с этим началом детоксикации и Теперь у меня есть папка e2e с 3 файлами (по умолчанию) и конфигурация в package.json. Конфигурация выглядит так...
2415 просмотров
schedule 07.09.2022

Ожидание смешения шуток с ожиданием детоксикации
Как совместить ожидания Jest с ожиданиями Detox? Вот что я пытаюсь сделать. Кажется, expect пересилил шутку expect . await mockServer.mockAnyResponse({ httpRequest: { method: 'POST', path: '/api/register', },...
954 просмотров
schedule 20.10.2022

Детокс, несколько элементов были сопоставлены для кнопки в переходе
Я использую detox e2e для создания тестовых примеров для моего реагирующего приложения. Короче говоря, у меня есть кнопка внутри функции рендеринга моего компонента, и эта кнопка перемещается слева направо. Я присвоил этой кнопке уникальный тестовый...
2613 просмотров
schedule 25.09.2022

Как я могу повторить неудачные сквозные тесты в Detox с помощью Mocha?
У меня есть нестабильный сквозной тест который использует Detox и Мокко . Средство запуска тестов Mocha допускает несколько повторных попыток . Я попытался использовать рекомендуемый синтаксис Mocha: // auth.spec.js describe('App...
288 просмотров
schedule 02.08.2023

Detox - Как проверить наличие элемента без использования ожидания
Есть ли способ проверить наличие элемента без использования ожидания с Detox? Прямо сейчас мне приходится вкладывать свою логику в блоки try/catch, чтобы контролировать ход теста, чтобы уменьшить нестабильность, поскольку он проверяет состояние...
994 просмотров
schedule 18.09.2022

Как запустить тест Detox только на IOS и отключить запуск Android
Я создаю несколько тестов пользовательского интерфейса для iOS, используя Detox. Изначально тесты iOS проходили нормально. [Примечание: в настоящее время нет никаких тестов Android] Config.json { "setupTestFrameworkScriptFile": "./init.js",...
908 просмотров
schedule 16.02.2023

Как я могу получить результат теста (не пройден / прошел), записанный в переменную / файл при тестировании с помощью Detox на TravisCI
Я создаю свое приложение React Native с TravisCI и использую Detox для запуска E2E в этой версии. Результаты теста Detox выводятся на консоль Travis, но мне нужно знать, что это не удалось или передать переменную окружения, чтобы я мог действовать...
342 просмотров
schedule 17.11.2022

Не удалось запустить тестовый пример с использованием детоксикации
Я сталкиваюсь с ошибкой ниже при запуске тестового примера с использованием детоксикации. У меня были установлены все зависимости как его часть. Can't find a simulator to match with " iPhone 6 ", run 'xcrun simctl list' to list your...
1127 просмотров
schedule 29.04.2024

Detox: сборка Detox для Android не работает для видео с реакцией
когда я пытаюсь построить с детоксом для Android, это дает мне следующую ошибку Не удалось выполнить задачу ':react-native-video:transformClassesWithDexBuilderForDebugAndroidTest'. com.android.build.api.transform.TransformException:...
270 просмотров