#JaCoCo #Tests #Update
Вышло обновление JaCoCo 0.8.3
Вышло очередно обновление JaCoCo. Обновление не содержит новых функций но было сделано:
👉 Официальная поддержка Java 11
👉 Улучшен анализ Kotlin: теперь в отчет не включается множество кода, которые генерируется для работы Kotlin кода в Java
👉 Улучшения в информации, отображаемой в HTML отчетах
👉 Исправление багов
Вышло обновление JaCoCo 0.8.3
Вышло очередно обновление JaCoCo. Обновление не содержит новых функций но было сделано:
👉 Официальная поддержка Java 11
👉 Улучшен анализ Kotlin: теперь в отчет не включается множество кода, которые генерируется для работы Kotlin кода в Java
👉 Улучшения в информации, отображаемой в HTML отчетах
👉 Исправление багов
GitHub
Release 0.8.3 · jacoco/jacoco
New Features
jacoco-maven-plugin now requires at least Maven 3.0 (GitHub #821).
JaCoCo now officially supports Java 11 (GitHub #760).
Experimental support for Java 13 class files (GitHub #835).
Br...
jacoco-maven-plugin now requires at least Maven 3.0 (GitHub #821).
JaCoCo now officially supports Java 11 (GitHub #760).
Experimental support for Java 13 class files (GitHub #835).
Br...
#Tests #Performance
Deep Dive into writing Performance Tests with @JankTest
Тестовая библиотека AndroidX, содержит в себе компонент
Библиотека позволяет производить тест UI на ожидаемое количество кадров. Например, вы можете проверить что при скроллинге списка fps не опускается ниже заданного значения.
Также можно написать свой собственный монитор, который будет проверять производительность UI, как это вам былы бы необходимо.
Deep Dive into writing Performance Tests with @JankTest
Тестовая библиотека AndroidX, содержит в себе компонент
androidx.test.janktesthelper:janktesthelper
, который предназначен для тестирования производительности UI. Библиотека позволяет производить тест UI на ожидаемое количество кадров. Например, вы можете проверить что при скроллинге списка fps не опускается ниже заданного значения.
Также можно написать свой собственный монитор, который будет проверять производительность UI, как это вам былы бы необходимо.
Medium
Deep Dive into writing Performance Tests with @JankTest
Android provides us with a jank test helper library to execute performance tests. Find out how to use that library and improve it!
👍1
#Git #Tests #Modularization
Selectively running Android modularized unit tests on your CI server
Рецепт как запускать тесты только в тех модулях, в которых произошли изменения в вашем ПР. Это позволит уменьшить количество применяемых тестов и быстрее проверять ПР.
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" тестов
Серия статей которая делает вступление в типы тестирования на 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
Where to write Android UI tests (Part 1)
Where to write Android UI tests (Part 2)
Серия статей от Лаборатории Касперского и АвитоТех про то как автоматизировать тестирование на Android