#Testing #Tools
Google аквтино разрабтывает новый инструментарий - Nitrogen, который позволяет вам легко масштабировать тесты и управлять ими.
https://youtu.be/-_kZC29sWAo
Google аквтино разрабтывает новый инструментарий - Nitrogen, который позволяет вам легко масштабировать тесты и управлять ими.
https://youtu.be/-_kZC29sWAo
YouTube
Testing Android apps at scale with Nitrogen (Android Dev Summit '18)
Writing tests is a fundamental part of developing Android applications. Recent improvements to Android's testing APIs make it straightforward to write tests, yet it is incredibly hard to run tests at scale. In this session we give an overview of project Nitrogen…
Основные преимущества нового инструмента:
* Поддержка различных систем для запуска тестов (CI, Gradle, Bazel и пр.)
* Абстрагирование от устрйоства на котором происходит выполнение тестов: реальное, Robolectric, эмулятор, Firebase Test Lab
* Кроссплатформенная: macOS, Linux, Windows
* Единая конфигурация
* Возможность написания собственных плагинов
* Единый отчет
* Выполнение на одном устройстве, нескольких (например телефон + телефон либо телефон + часы) либо параллельный запуск
* Множества оптимизаций для ускорения запуска устройств
* Интеграция в Firebase и Android Stuiod
Пока утилита недоступна 😔, первую альфа планируют показать только в Q1'19
* Поддержка различных систем для запуска тестов (CI, Gradle, Bazel и пр.)
* Абстрагирование от устрйоства на котором происходит выполнение тестов: реальное, Robolectric, эмулятор, Firebase Test Lab
* Кроссплатформенная: macOS, Linux, Windows
* Единая конфигурация
* Возможность написания собственных плагинов
* Единый отчет
* Выполнение на одном устройстве, нескольких (например телефон + телефон либо телефон + часы) либо параллельный запуск
* Множества оптимизаций для ускорения запуска устройств
* Интеграция в Firebase и Android Stuiod
Пока утилита недоступна 😔, первую альфа планируют показать только в Q1'19