Публикации по теме '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 просмотров
schedule
24.10.2022
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 просмотров
schedule
08.12.2023
не могу установить 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 просмотров
schedule
01.03.2023