Вопросы по теме 'android-espresso'

Выполнение тестов с использованием gradle или внутри студии Android приводит к NoClassDefFoundError
Однако я знаю, что задавать этот тип вопросов без конкретики очень сложно; проект, в котором возникла проблема, является проприетарным, и мне не удалось воспроизвести проблему в каком-либо другом проекте. Итак, я добавил в свой файл build.gradle...
3483 просмотров

Как нажать на галерею Android с помощью Espresso
В настоящее время у нас есть приложение для Android, которое мы тестируем с Espresso. Одна из функций, которую мы хотим протестировать, — это выбор изображения/изображения из локальной галереи изображений. Мы можем пройти весь путь до открытия...
2609 просмотров
schedule 19.08.2022

Android-тестирование эспрессо: пустой набор тестов. тесты не найдены
Я запускаю среду разработки IntelliJ idea 14.0.2 для Android в Windows и пытаюсь использовать среду тестирования пользовательского интерфейса espresso для тестирования своего приложения. Однако, когда я нажимаю «Выполнить» для конфигурации...
3757 просмотров

Заголовок списка эспрессо не кликабельный
В моих функциональных тестах при использовании эспрессо я хочу щелкнуть представление внутри заголовка в файле ListView . Согласно...
381 просмотров

Запуск тестов эспрессо после proguard
Я ищу способ запустить свои эспрессо-тесты после запуска proguard - это должно быть защитной сеткой для неправильно настроенного proguard (только что это было после обновления масляного ножа до 7.0 и забыл обновить конфигурацию proguard)
1108 просмотров

Android + Espresso + асинхронный HTTP-запрос -> как протестировать?
Я пытаюсь протестировать приложение для Android с помощью Espresso FW, и я застрял на проблеме с выполнением асинхронного HTTP-запроса. Как я могу проверить случай, когда приложение (действие) ожидает обработки запроса и после получения ответа...
2834 просмотров

Вариант сборки Android Studio Instrumentation для тестирования
Итак, я пытаюсь написать инструментальные тесты, используя собственный вариант сборки, mock. В этом варианте сборки я смоделировал свои классы и сервер. Когда я пытаюсь использовать фиктивную сборку, она работает нормально, но я не могу использовать...
9960 просмотров

Подождите, пока представление не станет видимым с помощью IdleResource.
Я пишу инструментальные тесты с использованием Espresso 2.2. Поток, который я хочу протестировать: RadioButton нажал тест onClick запускает запрос к API после каждого раза в разное время я получаю ответ положительный ответ запускает...
13536 просмотров

Как протестировать активность с помощью RxBindings и Espresso
Я использую RxBindings для прослушивания выбора на вкладке Tab Layout следующим образом: RxTabLayout.selections(tabLayout).subscribe(tab -> { // do something } Тест Эспрессо никогда не прекращается. Как я могу написать...
317 просмотров
schedule 29.04.2024

Как мы можем использовать эспрессо для тестирования активности настроек Android с помощью PreferenceFragment?
Как мы можем использовать эспрессо onView и perform в действии Settings, содержащем PreferenceFragment, например: http://developer.android.com/guide/тем/ui/settings.html#Fragment
2305 просмотров

espresso onData соответствует нескольким представлениям в иерархии?
Я тестирую приложение, используя эспрессо. Это приложение имеет 2 ListViews, функция эспрессо onData находит два ListViews, но у них разные идентификаторы. код: onData(withId(R.id.order_jijia_listview)).perform(ViewActions.click());...
2188 просмотров
schedule 23.04.2024

как очищать данные устройства после каждого тестового запуска для Android espresso в ферме устройств AWS
Мы используем aws device farm для запуска всех наших тестов эспрессо для Android. В каждом тесте пользователь должен войти в приложение, но я хочу очистить все данные устройства (информацию для входа) после завершения теста, поскольку учетные...
1121 просмотров

Эспрессо: игнорировать неопределенный ProgressBar
В моем тестовом примере Espresso (2.2.2) я выполняю простой щелчок: // go to checkout onView(withId(com.highstreet.core.R.id.checkout_button)) .perform(click()); Что происходит, когда нажимается кнопка, так это то, что...
812 просмотров
schedule 10.08.2022

Эспрессо - как найти конкретный предмет в представлении переработчика (порядок случайный)
Мне интересно, как я смогу найти конкретный элемент в представлении переработчика, где порядок элементов рандомизируется при каждом запуске. Предположим, у меня есть 4 элемента в представлении переработчика, каждый из которых представлен одним и...
10187 просмотров
schedule 05.07.2022

Тесты автоматизации Android для эспрессо. Как получить доступ к представлениям другого приложения, открытым моим приложением?
У меня есть кнопка в моем приложении, при нажатии на которую открывается страница входа в Dropbox на Chrome. Я пытаюсь получить доступ к представлениям в этом открытом хромированном окне, чтобы заполнить поля и продолжить, но поскольку это действие...
1085 просмотров

Тестирование эспрессо с помощью ExpandableListView
Я использую эспрессо в качестве UI теста автоматизации. Я хочу создать matcher для ExpandableListView , так как иногда он выходит за пределы экрана, и не рекомендуется вызывать onView(withText("something")) для представления, к которому...
1317 просмотров

Нет виртуального метода findViewHolderForPosition(I) при попытке щелкнуть элемент RecyclerView с помощью Espresso.
Я пытаюсь сделать простой тест эспрессо, который найдет первый элемент в RecyclerView без определенной метки и щелкнет по нему. Для этого я добавил espresso-contrib в проект следующим образом:...
1575 просмотров

Android: второе представление навигации не распознается Espresso
Я использую два навигационных представления в своем приложении, второе (справа) — через пользовательский компонент. Он отлично работает во время ручного тестирования, однако эспрессо не распознает его во время тестирования. Второй NAV остается...
371 просмотров
schedule 16.05.2024

Тест эспрессо не пройден: требуется соответствие 1 намерениям. Фактически соответствует 0 намерениям
Я пытаюсь проверить, правильно ли моя SplashActivity запускает HomeActivity, если пользователь вошел в систему. Я просмотрел связанные вопросы в StackOverflow, это, кажется, обычная проблема, но я просто не могу заставить что-либо работать. Я...
5323 просмотров
schedule 13.05.2024

Выберите дату из календаря в Android Espresso
Я тестирую приложение для Android с Espresso. У меня есть виджет EditText с androidInputType=date . Когда я касаюсь этого элемента управления пальцем, всплывает календарь, в котором я могу выбрать дату. Как мне автоматизировать это в эспрессо?...
5946 просмотров
schedule 24.03.2024