Вопросы по теме 'android-espresso'
Можно ли сделать снимок экрана и проверить значения пикселей с помощью эспрессо?
Я начал использовать эспрессо и написал несколько простых UI-тестов для нажатия на кнопки, ввода текста и проверки, все ли там, где должно быть. Теперь я хотел сделать снимок экрана и проверить некоторые значения пикселей, но не могу найти способ...
4677 просмотров
schedule
09.09.2022
запустить инструментальный тест с использованием Espresso: ссылка на класс в предварительно проверенном классе разрешена для неожиданной реализации
Я тестирую системное приложение «Контакты» на платформе Kitkat, используя google-espresso. Мой тестовый проект находится в папке #android-dir#/cts/tests/tests/contactTest.
Вот .мк:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
# don't...
2783 просмотров
schedule
21.12.2022
Проверьте, отображается ли диалоговое окно с Espresso
Я пытаюсь написать несколько тестов с новым android-test-kit (Espresso) . Но я не могу найти никакой информации о том, как проверить, отображается ли диалоговое окно, и выполнить с ним какие-либо действия (например, щелкнуть положительные и...
61472 просмотров
schedule
13.04.2024
Android-эспрессо и средство выбора аккаунта
У меня возникли проблемы с проведением инструментального теста с использованием эспрессо. У меня есть действие, в котором средство выбора учетной записи появляется при запуске приложения (основное действие). Если клиент нажимает кнопку «Отмена» (в...
4264 просмотров
schedule
02.06.2023
Как создать задержку нажатия кнопки с помощью тестов Esspresso
Я действительно новичок в вопросах эспрессо, и у меня есть небольшой вопрос: мне нужно эмулировать, что пользователи нажимают кнопку три раза, но с некоторой задержкой. Человеку требуется некоторое время, чтобы нажать кнопку, может быть, с задержкой...
7147 просмотров
schedule
21.12.2022
Вызов getActivity() вызывает исключение RuntimeException: не удалось запустить намерение Intent act=android.intent.action.MAIN
Обновление №1: дополнительная информация добавлена в конец этого сообщения
Я новичок в разработке и тестировании Android.
У меня есть три теста Эспрессо. Первый тест пройден, но второй не запустится, потому что вызов getActivity() в методе...
11036 просмотров
schedule
25.04.2022
как получить текст из textview с помощью эспрессо
Я хочу, чтобы текстовая строка отображалась в текстовом представлении в LinearLayout. может ли эспрессо сделать это? Если нет, есть ли другой способ сделать это или я могу использовать Android API в тестовом примере эспрессо? Я использую API 17 18...
23170 просмотров
schedule
18.07.2023
Инструментальные тесты не проходят на виртуальных устройствах
Я использую библиотеку Jake Wharton Double Espresso для настройки инструментальных тестов в своем приложении. Тесты работают нормально на моем телефоне, но вылетают на любом виртуальном устройстве (я пробовал эмулятор и устройство Genymotion).
Я...
676 просмотров
schedule
27.11.2022
Ошибка эспрессо Android, тесты не найдены
Я пытаюсь использовать тестовую среду Espresso для тестирования своего приложения.
Окружение:
Android Studio RC1 (от canary) Последний плагин Android Gradle, 0.14+
Я добавил, как описано здесь (...
3093 просмотров
schedule
31.05.2023
Gradle + Robolectric + Espresso: не могут работать отдельно
Я попытался адаптировать следующий шаблон: deckard-gradle
Я использую Android Studio 0.8.14 (бета).
Это мой build.gradle :
apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
apply plugin: 'robolectric'...
464 просмотров
schedule
26.11.2022
Gradle JUnit Espresso на подключенном эмулятореAndroidTest java.lang.IncompiledClassChangeError
У меня есть простой модульный тест для статического метода и запуск их на эмуляторе. (Цель — запустить в облаке CI, поэтому я тестирую на эмуляторе.)
Эмулятор Gradle 2.2.1 Android 5.0
Я использую эти шаги на консоли.
android создать avd...
3242 просмотров
schedule
07.01.2023
Эспрессо выберите дочерние элементы включенного макета
Я использую Espresso для автоматического тестирования пользовательского интерфейса с помощью приложения для Android. (Я пытался найти решение проблемы, находясь дома с работы, поэтому у меня нет точных примеров и ошибок, но я могу обновить завтра...
16285 просмотров
schedule
24.06.2022
Android Espresso неправильно настроен или работает нестабильно?
Я выполняю тест на эспрессо для Android уже неделю. Что реально - это вызов сервера и ожидание его с эспрессо. Это называется вызовом Idle Resource, и мы должны следовать правилам, которые довольно прямолинейны. На самом деле я нашел решение, но...
1403 просмотров
schedule
22.09.2022
Использование Espresso 2.0 + Roboelectric в проекте Android
У меня уже есть куча тестов Roboelectric. Я хочу добавить недавно представленный Espresso 2.0 .
Компания Roboelectric представила шаблон проекта deckard-gradle , чтобы решить проблему совместного использования Roboelectric и Espresso. но...
3543 просмотров
schedule
02.07.2023
Как я могу получить основной поток из Thread.currentThread()?
Прошу прощения, у меня глупый вопрос.
У меня две нити. Thread_Main и Thread_Simple, в Thread_Main выполняются методы A() и B(). В Thread_Simple выполняется метод C(). Сейчас: first performed method A(), then performed method C(), then performed...
2270 просмотров
schedule
30.11.2022
Эспрессо выдает ошибку при нажатии на полноэкранный режим с Samsung Galaxy S3
Я пытаюсь нажать на полноэкранный режим с эспрессо, например:
onView(withId(R.id.id)).perform(click());
Но получает эту ошибку:
Error performing 'Send down montion event' on view 'unknown'
...
Caused by:...
870 просмотров
schedule
24.11.2022
Android Espresso как писать тесты с помощью apk?
Я пользователь robotium , теперь переключаюсь на Espresso . Кто-нибудь может сказать мне, как писать тесты с помощью apk в espresso, как мы это делаем в robotium, не имея доступа к коду, но используя приложение apk.
А как получить доступ к...
1348 просмотров
schedule
07.05.2024
Несколько файлов dex определяют Landroid/support/test/espresso/contrib/DrawerActions [дубликаты]
при попытке перейти на эспрессо 2.1 я столкнулся со следующим препятствием
com.android.dex.DexException: Multiple dex files define Landroid/support/test/espresso/contrib/DrawerActions$1;
at...
1719 просмотров
schedule
20.01.2023
Эспрессо, как искать текст, и если текст отображается, нажмите на него, иначе продолжите тест
Я хочу нажать кнопку OK в учебнике по приложению, которая отображается только в первый раз,
В роботиуме это утверждение делает это
if(solo.searchText("OK")){
solo.clickOnText("OK");
}else{
//Do other things
}
Если текст...
2023 просмотров
schedule
14.07.2023
java.lang.RuntimeException: не удалось запустить намерение для пользовательского интерфейса с неопределенным ProgressBar
Известны ли какие-либо проблемы с отображением неопределенных ProgressBar с помощью AndroidJUnitRunner? Я получаю эту ошибку во время тестов:
05-26 15:22:48.504 1003-1016/? I/TestRunner﹕ java.lang.RuntimeException: не удалось запустить...
3407 просмотров
schedule
08.06.2022