Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день.
Размещение рекламы: @tanyasanovna
Post #2345
3.64K
Android Good Reads Тестируйте умнее, а не усерднее Google обновили документацию по тестированию приложений 👉 Акцент на продуктивности разработки. Пишем тесты пропорционально пирамиде тестирования, не переусердствуем с частотой запуска тестов. Все ради минимизации стоимости…
Какое то время назад я вам продвигал идею скриншот тестирования через новую библиотеку от гугла. К сожалению, очередная версия поломалась и не работает так стабильно, как мне бы хотелось на моем проекте.
Заменил я ее связкой Roborazzi (robolectric) + Compose Preview Scanner.
В чем идея:
Про автоматизацию Roborazzi тестов почитать можно тут
Заменил я ее связкой Roborazzi (robolectric) + Compose Preview Scanner.
В чем идея:
Robotazzi в целом умеет в скриншот тестирование хорошо, но для этого надо писать тесты, а я не хочу! Я хочу лениво, у меня ведь много превьюшек моих компонентов в коде.Compose Preview Scanner как раз и закрывает эту проблему, сканируя вашу androidMain/screenshotTest/commonMain (да! да! Поддерживает даже CMP) директорию на наличие превьюшек. В самих репозиториях исчерпывающий гайд, но я очень рекомендую посмотреть на примеры реализацииПро автоматизацию Roborazzi тестов почитать можно тут
- 👍 7
- 🔥 2
- 😁 2





