Видео и подкасты для разработчиков
Ultron — фреймворк для тестирования Android UI и Compose
Обзор фреймворка Ultron для написания UI тестов на Android.
Содержание:
- 0:00 Введение
- 1:49 О демо
- 2:54 Повестка
- 4:59 Ultron Github
- 8:13 Стандартный фреймворк для UI тестов
- 16:00 Kaspresso
- 18:48 Тесты на Ultron
- 24:28 Сравнение с Google и Kaspresso
- 25:25 Интеграционные Compose тесты
- 28:10 Пример 1 на Google Compose UI Test Framework
- 31:18 Пример 1 на Kaspresso
- 34:50 Пример 1 на Ultron
- 40:46 2 интеграционный тест
- 41:35 useUnmergedTree в Google framework
- 44:41 Пример 2 на Google Compose UI Test Framework
- 46:22 Пример 2 на Kaspresso
- 50:29 Пример 2 на Ultron
- 1:00:26 Сравнение фреймворков по 2 тесту
- 1:00:56 Ultron, индексы по всему LazyList
- 1:07:36 Ultron, testTag — 2 способ поиска в LazyList
- 1:11:41 Allure report, Ultron и Kaspresso
- 1:23:15 Разница в allure report между ними(Ultron и Kaspresso)
- 1:24:46 Espresso, simple tests
- 1:27:10 Ultron, View simple test
- 1:31:07 1 тест RecyclerView на других фреймворках, Page Object
- 1:35:40 Ultron, 1 тест RecyclerView, Page Object
- 1:39:00 2 тест RecyclerView на других фреймворках, Page Object
- 1:42:38 Ultron, 2 тест RecyclerView, Page Object
- 1:53:00 Ultron, Сравнение тестов LazyList и RecyclerView
- 1:54:11 Ultron, RecyclerView features
- 2:01:50 Ultron, UI automator, сравнение с Google
- 2:06:15 Ultron, тест WebView
- 2:11:04 Ultron listeners (и далее внутрянка)
- 2:14:43 Ultron extensions
- 2:19:55 Ultron withAssertion extension
- 2:23:43 Ultron performOnViewForcibly
- 2:26:11 Ultron, View custom extensions
- 2:34:04 Ultron, Compose custom extensions
- 2:41:16 Ultron, Rules management
- 2:50:48 Ultron, test data for single test
- 2:58:12 Заключение
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Интегрированные среды разработки2 недели назад
Лучшая работа с Android Studio: 5 советов
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2024.43
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2024.44
-
Исследования2 недели назад
Поможет ли новая архитектура React Native отобрать лидерство у Flutter в кроссплатформенной разработке?