Intereting Posts
Установите область фокусировки камеры в Android Как удалить один маркер с помощью Google Maps V2? Как преобразовать Drawable изображение из ресурсов в Bitmap Почему моя активность расширяет ActionBarActivity? Android 5.0 – Добавление заголовка / нижнего колонтитула в RecyclerView Как получить интерактивные гиперссылки в AlertDialog из строкового ресурса? Запуск службы из активности Как использовать тему Holo.Light и вернуться к «Свету» на устройствах с предварительной сотой? Как читать содержимое окна (с помощью accessibilityService) и вызывать пользовательский интерфейс, используя ссылку на другое приложение в Android? Не удалось разрешить целевое «андроид-16» Приложение не запускается в визуальном студийном эмуляторе для Android в visual studio 2015 ОтправитьВопросы в BroadcastReceiver Как имитировать батарею на устройствах Android Панель контекстного действия Android-совместимости NoSuchFieldError на findViewById ()

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

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

Solutions Collecting From Web of "Функция записи теста Espresso в Android Studio 2.2"

Обновление 9 июня:
Теперь он доступен с предварительным просмотром Android 2.2.

Тестер для эспрессо
Демонстрация тестового рекордера Espresso, показанная в IO, теперь включена в Preview 3

Снимок экрана моего компьютера:
Введите описание изображения здесь

Загрузите его здесь или выполните патч прямо из предварительного просмотра Android 2.2.


Обновление может 30:
Android Studio 2.2 Preview 2 отсутствует, но пока нет опции «Record Espresso Test».

К сожалению, Espresso Test Recorder все еще не в этой сборке; Мы обращаемся к еще нескольким вопросам, а затем надеемся, что он будет готов в следующей сборке!

Из журнала изменений .


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

Введите описание изображения здесь

Это также объясняется в последнем блоге разработчиков Android.

Тестер эспрессо-теста: Иногда писать тесты пользовательского интерфейса могут быть утомительными. С помощью функции Record Espresso UI, создание тестов теперь так же просто, как и простое приложение. Android Studio захватит все ваши взаимодействия с пользовательским интерфейсом и преобразует их в полностью повторный эспрессо-тест, который можно запускать локально или даже в лаборатории тестирования Firebase. Чтобы использовать рекордер, перейдите в меню «Выполнить» и выберите «Запись эспрессо-теста».

Однако нет способа получить этот параметр в текущей версии, обновление всех (платформенных) инструментов и т. Д. Тоже не изменит ситуацию.

Пока мы можем только предположить, что это было непреднамеренно опущено и будет включено в первый следующий выпуск.


Единственная разумная вещь, которую я мог найти об этом, – это

Создание тестов теперь так же просто, как использование вашего приложения. Запустите приложение в режиме отладки и включите запись , и эта функция захватит события пользовательского интерфейса и преобразует их в те тесты Espresso, которые вы можете запустить локально или даже в лаборатории тестирования Firebase.

От венчурного

Запуск отладки прост, но позволяет записывать. Я не уверен, что они подразумевают под этим. Существует опция записи, но для захвата экрана и сохранения его в файл mp4.

В настоящее время нет ничего, что можно было бы найти в сети, и ничто в самой студии Android также не объясняет эту функцию более подробно, чем «она есть».


Тем не менее, сегодня в Google I / O мы поговорим о Advanced Espresso , где они расскажут об этой новой функции, и я надеюсь, что после этого она станет более понятной.

Я обновлю свой ответ, увидев презентацию.

Теперь он работает с Android Studio 2.2 Preview 3. Пожалуйста, отправьте все отзывы и проблемы здесь: https://code.google.com/p/android/issues/entry?template=Espresso%20Test%20Recorder%20Bug

В сеансе ввода-вывода Google «Что нового в инструментах разработки Android» https://youtu.be/csaXml4xtN8?t=22m50s он показывает ему доступ к «Record Espresso Test» из меню «Выполнить». К сожалению, я не вижу пункт меню, доступный в Android Studio 2.2 Preview 1, поэтому, возможно, он еще не включен.