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

Android Espresso NoMatchingViewException при проверке
Я пробую новую библиотеку тестирования Android Espresso. Когда я пытаюсь: onView(withId(R.id.gettingStarted)) Тест проходит нормально. Но когда я пытаюсь: onView(withId(R.id.gettingStarted)).check(matches(isDisplayed())); Я получаю...
16223 просмотров
schedule 19.03.2024

Gradle, Robolectric и Espresso
Кто-нибудь успешно заставил Robolectric и Espresso работать (вместе) при сборке с Gradle (Android Studio)? Я заставил Robolectric работать в Android Studio во многом благодаря сообщению Питера Фризе...
3319 просмотров

Как я могу использовать Espresso для тестирования на Android?
Я не понимаю. Как я могу добавить и использовать эспрессо в своем проекте? URL-адрес эспрессо: https://code.google.com/p/android-test-kit/ Как подключить эту библиотеку к моему проекту? Я хотел бы иметь пример в Eclipse.
6038 просмотров
schedule 17.05.2024

удалить приложение перед началом теста
Мы пытаемся написать инструментальный тест для нашего приложения. Например я хочу написать тест для авторизации/регистрации. Однако перед каждым тестом я хочу быть неавторизованным? поэтому мне нужно очистить все данные, удалить БД и т. д....
3314 просмотров
schedule 15.04.2023

Эспрессо: Thread.sleep()
Espresso утверждает, что в Thread.sleep() нет необходимости, но мой код не работает, если я его не включу. Я подключаюсь к IP-адресу, и при подключении отображается диалоговое окно прогресса. Мне нужен вызов Thread.sleep() , чтобы дождаться...
71756 просмотров
schedule 19.03.2024

Ложка и эспрессо - Успешная сборка. Вот и все?
Я запускаю тест Espresso через Spoon . Часто я получаю build successful , а тесты не выполняются. Я предполагаю, что причина в том, что в код рассматриваемого приложения не было внесено никаких изменений. Я понимаю, почему они это сделали —...
1289 просмотров

Android Espresso: дождитесь окончания/начала действия
Есть ли каноническое решение, использующее Espresso для ожидания завершения или запуска определенного действия? У меня есть SplashActivity, которая появляется на несколько секунд, затем MainActivity. Я хочу, чтобы Espresso взаимодействовал с...
7551 просмотров
schedule 15.04.2023

Espresso-android jar – «Ошибка открытия zip-файла» в студии Android 8.x
Я получаю эту ошибку, я пробовал решение, указанное здесь: Android studio - Не удалось завершить выполнение Gradle - ошибка при открытии zip-файла Эта ошибка убивает меня, я пытался удалить папку .gradle. Я заметил, что в папке .idea\libraries...
2634 просмотров

Как использовать ресурс эспрессо на холостом ходу
Сценарий: когда пользователь нажимает кнопку «Загрузить», данные (музыка/изображение и т. д.) начинают загружаться из Интернета. Когда загрузка завершена, кнопка меняет текст метки на «Открыть». Затем пользователь нажимает на эту кнопку «Открыть»....
12974 просмотров

Доступ к RadioButton и выбор его в Espresso
Я использую Espresso для тестирования приложения для Android. У меня возникли проблемы с поиском способа доступа и выбора RadioButton (который принадлежит RadioGroup) текущего действия. У кого-нибудь есть предложения?
4930 просмотров
schedule 06.11.2022

Эспрессо замерзает при просмотре с зацикленной анимацией
У меня есть представление, в котором элемент анимируется следующим образом в бесконечном цикле: <translate android:fromXDelta="0%" android:toXDelta="100%" android:duration="10000" android:repeatCount="-1"...
8023 просмотров
schedule 21.11.2022

Как я могу протестировать setResult() в тесте Android Espresso?
Есть ли хороший способ проверить код результата и данные в тесте Android Espresso? Я использую Эспрессо 2.0. Предположим, у меня есть Activity с именем BarActivity.class , который при выполнении некоторого действия вызывает setResult(int...
5424 просмотров

Эспрессо 2.1 не находит мои тесты
Я просмотрел все вопросы в стеке, которые я нашел с похожей проблемой, но ни один из них не дал мне действительно работающего ответа ( https://stackoverflow.com/search?q=espresso+empty+test+suite ). У меня есть простой проект, на котором я хочу...
3625 просмотров
schedule 12.02.2024

Эспрессо не ждет завершения анимации.
Я утверждаю некоторые представления, которые будут отображаться после некоторой анимации или медленно загружаться Пример: кнопка поиска на панели действий задерживается для отображения на панели действий, прежде чем ее отображаемое утверждение не...
5941 просмотров

Почему добавление espresso-contrib может вызвать InflateException?
В моем файле build.gradle у меня есть зависимости библиотеки поддержки: compile "com.android.support:appcompat-v7:22.2.0" compile "com.android.support:recyclerview-v7:22.2.0" compile "com.android.support:design:22.2.0" У меня также есть...
7260 просмотров

Не удается разрешить тип com.google.android.apps. при редактировании конфигураций отладки
Я пытаюсь настроить инструментальные тесты с помощью эспрессо в своем приложении для Android, следуя этому вопросу, потому что при выполнении теста возникло исключение нулевого указателя. На самом деле мой раздел зависимостей build.gradle...
159 просмотров

Процесс тестирования приложения Android Espresso
Я использую Espresso для тестирования множества активностей и переходов между ними. Я хочу написать другой тест для этих действий и связать намерения действий с соответствующими тестовыми примерами. 1 . Activity A (выполняется testActivityA) 2....
1327 просмотров

Тесты Android — как добавить журналы эспрессо
Я использую androidTestCompile 'com.android.support.test:runner:0.3' androidTestCompile 'com.android.support.test:rules:0.3' androidTestCompile 'com.android.support:support-annotations:23.0.1' androidTestCompile...
8656 просмотров

Android-тестирование. Как изменить текст TextView с помощью Espresso
Легко обновить EditText с помощью Espresso , но я не могу найти способ изменить текст (например, с помощью метода TextView.setText("someText"); ) в процессе тестирования. ViewAction.replaceText(stringToBeSet); Не работает, потому...
6594 просмотров

Android Espresso 2.2.1 Разрешенные версии для приложения и тестового приложения отличаются
Запуск тестов через Android Studio, Gradle Эспрессо: androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.1' Библиотека: androidTestCompile 'com.android.support.test:testing-support-lib:0.1' Бегун:...
700 просмотров
schedule 10.08.2023