Top Techniques for UI Testing of Jetpack Compose Apps! | Droidcon Italy 2023 Talk
Droidcon Italy Droidcon Italy
3.77K subscribers
378 views
25

 Published On Sep 25, 2024

🎟️ 2024 ticket SPECIAL PRICE: https://ticket.synesthesia.it/events/...
More information: https://it.droidcon.com/2024/

⏩ Chapter:
00:00 intro
03:53 Tests
05:49 Activity - Fragment - Composable Function
09:14 Interaction Tests
10:27 different rules we have for testing composable applications
11:49 Merged vs Unmerged Node Tree
13:57 Layout Inspector
14:30 Print to Logs
15:15 Finder
17:39 Fix Accessibility
19:56 Custom Matchers
21:04 Last Resort: Modifier . testTag
22:20 Access to string resources
24:20 Testing Animations
26:36 Screenshot Tests
29:32 SHOT vs PAPARAZZI
35:18 Efficient UI Tests

As Android developers, we face many challenges like handling life-cycle events, maintaining view state, testing applications that use different UI approaches, etc. Many Android developers already prefer to use Jetpack Compose together or instead of the traditional way of building UI for Android apps.

During this talk, we will explore different techniques of testing Android applications' UI and how to efficiently verify apps, which includes both approaches of building UI.
🎤 Alex Zhukovich, Android Engineer, Backbase


đź“ŤDroidcon Italy was hosted in Turin, 12-13 October. Attended by 600+ participants and broadcast to an additional 100+ participants across the globe. The event was highly interactive with excellent presentations, high value networking and lots of engagement between the participants.
🎉 This year we will be in Milan, more Developers, more Speakers... we are waiting for you 📣

✅ Instagram:   / droidcon_it  
✅ Tweet:   / droidconit  
✅ Connect:   / droidcon-italy  
âś… Read: https://t.me/s/Droidconit

#droidconItaly #JetpackCompose #UITesting #AndroidDevelopment #MobileTesting #ComposeUI #AndroidEngineer #AppTesting #TechTutorial #DeveloperTips #EfficientTesting

show more

Share/Embed