Описание тега android-espresso-recorder

Это функция студии Android для записи теста эспрессо из симулятора или эмулятора. регистратор тестов, который может записывать живое взаимодействие с приложением и генерировать полезный тестовый код Espresso. Эта функция настолько проста, что вряд ли требует дополнительных объяснений.
1 ответ

Эспрессо: действие над кнопкой в ​​нижнем колонтитуле ListView

У ListView нижний колонтитул выглядит так (footer.xml): <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_paren…
3 ответа

Android Studio эспрессо тест рекордер - проведите события

Я играл с тест-рекордером эспрессо и читал документацию В документации говорится: Взаимодействуйте с вашим устройством, чтобы начать регистрировать события, такие как "нажатие" и "тип" действий. Можно ли записать события смахивания, например смахива…
3 ответа

Функция записи теста эспрессо в Android Studio 2.2

В Android Studio 2.2 должна быть функция тестовой записи? Где я могу найти его и как его использовать?
0 ответов

Тест записи эспрессо не предоставляет код

Я новичок в тесте эспрессо, я пытался записать тест с использованием эспрессо в моей Android Studio (3.2), и он не смог записать тест. Там только созданы классы, но нет исходного кода внутри. Но когда я пытаюсь использовать его в новом проекте с при…
2 ответа

Как нажать / нажать кнопку в WebView с помощью Espresso

У меня есть Android SDK, и после нажатия кнопки открывается веб-просмотр, где я вижу кнопку, вид html, как показано ниже: <button type="button" class="button js-analytics-submit" id="submit-try-sample" data-analytics-category="Sample" data-analyt…
2 ответа

Как разрешить Espresso щелкнуть конкретный элемент RecyclerView?

Я пытаюсь написать инструментарий с помощью Espresso для моего приложения для Android, которое использует RecyclerView, Вот основной макет: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:androi…
0 ответов

Библиотека ExtentReport в тесте Espresso выдает ошибку "java.lang.NoClassDefFoundError: Не удалось разрешить: Ljava/beans/Introspector;"

Я работаю над инструментом Espresso для автоматизации тестирования пользовательского интерфейса приложения Android с помощью Android Studio. Я получаю ниже проблемы каждый раз при запуске теста эспрессо. Версия Android Studio: 3.1.3, версия библиоте…
0 ответов

Android Espresso, как проверить поток электронной коммерции

Я новичок в Android Espresso, я начинаю писать тестовые примеры пользовательского интерфейса с помощью Espresso Test Recorder. В настоящее время я тестирую пользовательский интерфейс, выполняя один тест за раз, щелкнув правой кнопкой мыши по тестово…
1 ответ

Скриншот Android эспрессо с тегом

Возможно ли сделать снимок экрана в Espresso и сохранить файл с некоторой информацией в разделе тегов или сведений программно?
1 ответ

Тестовая запись Android для стороннего приложения и поддержка веб-просмотра

Недавно я наткнулся на тестовую запись Android. - http://tools.android.com/tech-docs/test-recorder. Это выглядит очень интересно, я пытался играть с моим приложением. У меня есть пара вопросов. Может ли он записывать / генерировать код тестов, выпол…
2 ответа

Сбой теста эспрессо с "Конфликт с зависимостью"

Я просто хотел начать интеграцию некоторых тестов моего приложения, используя "Тест эспрессо записи" в Android Studio версии 3.2.1. Я могу записать тест. После этого Studio подсказывает мне, что некоторые зависимости отсутствуют и нужно ли их добавл…
18 ноя '18 в 15:43
1 ответ

Как запустить тесты эспрессо, сгенерированные студией Android?

В Android Studio 3.1.2 я создал тест Espresso, используя тест-рекордер. При запуске теста (правильная настройка запуска) я получаю E/TestLoader: Could not find class: "my.package.MyClassTest" в журнале, хотя это пакет и имя тестового класса. Затем о…
1 ответ

Espresso Test Recorder отсоединился от устройства ВМ

Я новичок в разработке Android. Я хотел проверить свой пользовательский интерфейс с помощью эспрессо. Итак, экспериментируя с Record Espresso Test, Первоначально он запускает мое приложение и переходит на страницу входа, когда я пытаюсь ввести учетн…
2 ответа

Эспрессо - получить текст элемента

Если у меня есть элемент AppCompatTextView, к которому я могу получить доступ: onView(withId(R.id.allergies_text)) От инспектора по макету: Есть ли способ получить доступ к тексту элемента в Android Studio? (чтобы получить доступ к любому тексту... …
1 ответ

Запись теста эспрессо без необходимости чистой установки каждый раз

Я успешно записал тесты Espresso с помощью Android Studio 2.2 Preview 3, но мне кажется, что я не могу запустить свое приложение, перейти к определенной точке, а затем запустить рекордер. Кажется, что я могу записывать тесты только из чистой установ…
0 ответов

Как внутренне работает Espresso Test Recorder / Robotium Test Recorder?

Я пытался использовать Espresso и Robotium и даже Xamarin Test Recorder. Я хотел знать, как эти инструменты работают внутри. Как они узнают, с каким видом я взаимодействовал и каким было взаимодействие (касание, пролистывание и т. Д.) Можно ли постр…
0 ответов

Android эспрессо должен работать под регистрационным инструментарием

Я хочу использовать эспрессо-классы вне тестового пакета Android. Я добавил эспрессо с ключевым словом compile в файл Gradle, и я получаю доступ к классам эспрессо в обычные классы приложения. Но, когда я запускаю приложение, я получаю исключение: "…
1 ответ

Повторяющаяся запись: org/junit/ClassRule.class в Android

Я хочу запустить espresso test написано Record Espresso Test в Андориде. Тест написан таким образом Тестовое задание import android.support.test.espresso.ViewInteraction; import android.support.test.rule.ActivityTestRule; import android.support.test…
1 ответ

Эспрессо Лучшая архитектура кода

Я хочу запустить контрольно-измерительный прибор Espresso для своего приложения. Тест содержит навигацию к нескольким действиям и взаимодействия с несколькими виджетами. Каков наилучший из возможных стилей кодирования, которым я должен следовать, чт…
3 ответа

Скроллинг Recycler вид с эспрессо

У меня гетерогенное представление рециркулятора, и я пытаюсь прокрутить его до позиции в позиции 30. Мой тест проходит успешно, но я не могу видеть, что экран на самом деле прокручивается. onView(withId(R.id.content_view)) .perform(RecyclerViewActio…