В Android Studio 2.2 предполагается, что функция тестовой записи? Где я могу найти его и как его использовать?Функция записи теста Espresso в Android Studio 2.2
ответ
Update 9 июня:
It is now available with android studio 2.2 preview 3!
Эспрессо Test Recorder
Демо Recorder Test Эспрессо, показанного на IO теперь включен в Preview 3
Загрузитьили патч непосредственно от андроида студии предварительного просмотра 2,2
Обновление может 30:
Android Studio 2.2 Предварительный просмотр 2, но опция No 'Record Эспрессо Test' еще.
К сожалению, тестовый рекордер Espresso все еще не находится в этой сборке; мы решим еще несколько вопросов, а затем надеемся, что он будет готов в следующей сборке!
От changelog.
Update:
Он не был в Advanced Эспрессо презентации, как я ожидал, но в What's new in Android development tools (кредит flackery). Они показывают, где найти его:
Это также объясняется в latest android-developers blog
Эспрессо Test Recorder: Иногда написание тестов пользовательского интерфейса может быть утомительным. С помощью функции Record Espresso UI, создание тестов теперь так же просто, как и простое приложение. Android Studio будет захватывать все ваши взаимодействия с пользовательским интерфейсом и преобразовывать их в полностью повторный тест Espresso, который можно запускать локально или даже в лаборатории тестирования Firebase. Чтобы использовать рекордер, откройте меню «Выполнить» и выберите «Запись эспрессо-теста».
Однако нет возможности получить этот вариант в текущей версии, обновление всех (платформенных) инструментов и т. Д. Также не имеет значения.
Теперь мы можем только предположить, что это было непреднамеренно опущено и будет включено в первый следующий выпуск.
Единственное разумное, что я мог бы найти об это
Создание тестов теперь так же просто, как с помощью вашего приложения.Запустите приложение в режиме отладки и включите запись, и эта функция захватит события пользовательского интерфейса и преобразует их в те тесты Espresso, которые вы можете запустить локально или даже в лаборатории тестирования Firebase.
От venturebeat
Запуск в отладке прост, но позволяет запись .. Я не уверен, что они означают, что. Существует опция записи, но для захвата экрана и сохранения его в файл mp4.
В настоящее время ничего нет в сети, и ничто в самой студии android также не объясняет эту функцию более подробно, чем «она есть».
Там будет, однако, будет говорить на Google I/O сегодня, Advanced Espresso, где они будут говорить об этой новой функции, и я ожидаю, что это будет яснее после этого.
Я обновлю свой ответ, как только увижу презентацию.
yay! Спасибо! – user1259201
В сеансе ввода-вывода Google «Что нового в средствах разработки Android» https://youtu.be/csaXml4xtN8?t=22m50s он показывает ему доступ к «Record Espresso Test» из меню «Выполнить». К сожалению, я не вижу пункт меню, доступный в Android Studio 2.2 Preview 1, поэтому, возможно, он еще не включен.
То же самое здесь. Жаль, что они заявили, что он доступен, и я вышел из него и загрузил предварительный просмотр и запустил проект и т. Д., Чтобы узнать, что этого параметра меню нет ... –
Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже их сообщения. - [Обзор] (/ review/low-quality-posts/12477462) – CinCout
@CinCout да –
Это теперь жить с Android 2.2 Preview студии 3. Пожалуйста, присылайте все отзывы и вопросы здесь: https://code.google.com/p/android/issues/entry?template=Espresso%20Test%20Recorder%20Bug
Я попытался использовать инструмент Espresso в предпросмотре 3, но он не работает правильно. Только создание пустого тестового файла. –
Ahmed - Мы определенно заинтересованы в нем здесь, в моем магазине (и у нас есть 10 разработчиков Android и компания с 90 000 сотрудников). Сообщение в блоге или учебное пособие или документация или глубокое погружение или «как это работает», или лучшая практика или что-то было бы замечательно. В частности, это: 1) Лучше ли вам проверять «по активности» - правило проверки активности, намерения, строить аргументы, запускать действие и тест в java-файле. 2) как вы это делаете с тестовым рекордером? – nAndroid
Hisham, я видел, что ваша проблема была решена путем запуска Android Studio в качестве администратора. re: Лучшие практики, мы работаем над окончательной доработкой наших документов, но вот что написано нашими замечательными участниками сообщества: http://peirr.com/writing-android-tests-with-espresso-test-recorder/ –
- 1. Google popup Espresso Android studio 2.2
- 2. Android - Espresso: активность, воссозданная для каждого теста
- 3. Ошибка теста Espresso: AppNotIdleException
- 4. Пульт тестового набора Studio Studio Espresso
- 5. Android Espresso - Отрицательное время - Android Studio
- 6. Ошибка в Android Studio 2.2.
- 7. Android Studio 2.2 Losing Constraints?
- 8. Android Studio 2.2 preview1 ошибки
- 9. Android Espresso Exception: android.support.test.espresso.NoMatchingViewException
- 10. Android - Мягкая клавиатура, не появляющаяся во время теста Espresso
- 11. Обновление макета недоступно в android studio 2.2
- 12. Как импортировать ExoPlayer в Android Studio 2.2?
- 13. Неопознанное поведение LLDB в Android Studio 2.2
- 14. Импорт JAR в Android Studio 2.2
- 15. assembleDebug не распознается (Android Studio 2.2, Gradle plugin 2.2)
- 16. Android Studio 2.2: Android studio 2.2 стабильный релиз отсутствует Предварительный просмотр всех возможностей размера экрана
- 17. Android Studio 2.2 inputType не работает
- 18. android studio 2.2 макет редактора кнопка обновления
- 19. Android Espresso vs Actionbar
- 20. Android Studio 2.2 не отображающие свойства вид
- 21. Android Espresso с кинжалом
- 22. Android Studio 2.2: обновление проекта «Неисправность« MyApplication4 »
- 23. Android Studio 2.2 ссылка opencv статические библиотеки
- 24. Android Studio 2.2 rename apk file
- 25. Android Studio 2.2 Preview 1 и FloatingActionButton
- 26. Android studio Ver 2.2 Gradle Sync Errors
- 27. DexIndexOverflowException после перехода на Android Studio 2.2
- 28. Android Studio 2.2 Миграция Развитие Native Выпуск
- 29. Невозможно выполнить zipalign apk android studio 2.2.
- 30. Android Studio 2.2 Gridlayout не работает
[Проверьте это] (http://www.androidpolice.com/2016/05/18/android-studio -2-2-preview-announce-with-the-new-layout-designer-test-recording-with-auto-generated-espresso-code-and-much-more /) –
Но упоминается только такая функция не где и как его использовать? –
Он недоступен в Andorid Studio 2.2 Preview 1, проверьте это https://code.google.com/p/android/issues/detail?id=210478 –