Testing Jetpack Compose UI

Dmytro Shuba

Android Software Engineer


Building UI with Jetpack Compose is different from using Views. So is testing. After implementing Compose UI in production code and writing test suites for it I decided to share my learnings to make UI testing easier for other developers.

In this session we will:
- Determine how Compose layout is different from View-based UI
- Speak about available UI testing tools
- Learn how to test Compose layout
- Discover Compose testing library
- Discuss some common pitfalls

I am an Android Software Engineer with more than 4 years of experience building, integrating, testing, and supporting Android applications for mobile and tablet devices.
Love building scalable products that serve hundreds of thousands of lives around the world!