Android Broadcast
14.2K subscribers
3.49K photos
332 videos
11 files
5.85K links
Подборка новостей и статей для Android разработчиков.

Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot

РКН https://abdev.by/rkn_tg_ab
Download Telegram
#JaCoCo #Tests #Update

Вышло обновление JaCoCo 0.8.3

Вышло очередно обновление JaCoCo. Обновление не содержит новых функций но было сделано:
👉 Официальная поддержка Java 11
👉 Улучшен анализ Kotlin: теперь в отчет не включается множество кода, которые генерируется для работы Kotlin кода в Java
👉 Улучшения в информации, отображаемой в HTML отчетах
👉 Исправление багов
#Tests #Performance

Deep Dive into writing Performance Tests with @JankTest

Тестовая библиотека AndroidX, содержит в себе компонент androidx.test.janktesthelper:janktesthelper, который предназначен для тестирования производительности UI.

Библиотека позволяет производить тест UI на ожидаемое количество кадров. Например, вы можете проверить что при скроллинге списка fps не опускается ниже заданного значения.

Также можно написать свой собственный монитор, который будет проверять производительность UI, как это вам былы бы необходимо.
👍1
#Git #Tests #Modularization

Selectively running Android modularized unit tests on your CI server

Рецепт как запускать тесты только в тех модулях, в которых произошли изменения в вашем ПР. Это позволит уменьшить количество применяемых тестов и быстрее проверять ПР.
#Tests #Intro

Серия статей которая делает вступление в типы тестирования на Android и с помощью каких инструментов их можно осуществлять

Статьи:
1️⃣ Типы тестов, пирамида, основные библиотеки и инструменты
2️⃣ Non-instrumented (они же Unit) тесты, Robolectrics
3️⃣ Instrumented тесты: UIAutomator, Espresso
4️⃣ "End-to-End" и ручное тестирование: Appium, типы "End-to-End" тестов
#Tests

Where to write Android UI tests (Part 1)
Where to write Android UI tests (Part 2)

Серия статей от Лаборатории Касперского и АвитоТех про то как автоматизировать тестирование на Android