DroidKaigi 2024 - [EN] A New Era of Testing | Marcel Schnelle

Опубликовано: 15 Январь 2025
на канале: DroidKaigi
227
6

List of sessions -    / droidkaigi  

A New Era of Testing (Marcel Schnelle)

JUnit 5 is the latest iteration of the popular unit testing framework and has been around for seven years. However, adoption in the Android ecosystem has historically been somewhat slow: Even the most recent additions to the testing infrastructure in AndroidX are tied very closely to JUnit 4 as their underlying backbone. This makes it difficult to benefit from many of the great features introduced with JUnit 5. Luckily, the community has been hard at work to provide what Google does not.

This talk presents the current state of the art for testing Android applications with JUnit 5 in 2024. We will take a look at the improvements to Android testing by utilizing parameterized tests, parallel test execution, test composition and many more features. Listeners will witness how instrumentation tests of Jetpack Compose code can be executed on real hardware, and how JUnit 5 integrates seamlessly with other prominent libraries from the community. Rumor has it that there may even be an update to the Robolectric situation on the horizon...

DroidKaigi 2024 Session timetable/Slide link - https://2024.droidkaigi.jp/en/timetab...

---------

DroidKaigi is a conference tailored for Android developers. It took place on the 11, 12, and 13 of September 2024.

All participants at DroidKaigi are required to agree with the DroidKaigi Code of Conduct.
This will be enforced on social media and YouTube comments and chats as well:
https://portal.droidkaigi.jp/en/about...

DroidKaigi 2024 and more - https://2024.droidkaigi.jp/

DroidKaigi on X -   / droidkaigi  

#Android #DroidKaigi

----
The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.