Portfolio

Mastering Screenshot Testing Libraries for Android: A Hands-on workshop
Release Android UI Testing Utils 1.2.3
Android screenshot testing playground update
Android screenshot testing playground
New examples in Road To Effective Snapshot Testing repo
Release Android UI Testing Utils 1.2.2
Kaspresso 1.3.0 released with some of my contributions
Kaspresso 1.4.2 released with some of my contributions
Release Android UI Testing Utils 1.2.1
Get a Github Sponsor
Wrote a blog post on stateful-testing on Android Top-notch stateful testing in Android using Jqwik testing library
Update "Multiplying the quality of unit tests" repo • Add tests that ensure that the randomly generated actions always reach buffer max
Kaspresso bugfix merged
Kaspresso bug fix Kaspresso autoscroll not working for ScrollViews with padding
Kaspresso clean-up merged
Android at Scale
Writing bulletproof code with property-based testing
Added "stateful testing" examples to verify the data model correctness of a Text Editor, written in Jetpack Compose It's a follow-up of my talks "Writing bulletproof code with Property-Based Testin...
Android UI Testing Utils 1.1.2
Kaspresso documentation update
Update "Multiplying the quality of unit tests" • Fix JUnit5 tests not running • Add "Create Account" screen in Jetpack Compose • Replace assertion library Truth with Strikt
Release Android UI Testing Utils 1.1.0-beta
Uploaded the slides of my talk "Writing bulletproof code with property-based testing" at Droidcon Lisbon
Writing bulltproof code with property-based testing
Blog post on Parameterized testing Better unit tests with Parameterized testing
Blog post about UI/UX on Android and how screenshot testing can help with that Design a pixel perfect Android app 🎨 a story of UI/UX and screenshot testing
Update Road-To-Effective-Snapshot-Testing: - Include Jetpack Compose examples to screenshot test composables - Proper implementation of Dark mode in all components
Updated Road-To-Effective-Snapshot-Testing • Replace FontSizeTestRule v1.1.1 with AndroidUiTestingUtils 1.0.0 • Add tests for snapshot testing full Activity • Add tests for different configurations...
Context Kotlin Extensions similar to context.getText() but accepting arguments like in String.format() It enables to define html styled strings in your strings.xml resources without CDATA sections ...
Initial release of Android UI Testing Utils
Initial pre-release of Android UI Testing utils
Updated Road-To-Effective-Snapshot-Testing • Shot 5.12.2 (Windows support!!) • AGP 7.0.0 • Use FontSizeTestRule v1.1.1
Uploaded the slides of my talk "An introduction to effective snapshot testing on Android" at Droidcon Berlin and Droidcon London
Released FontSizeTestRule v1.1.1 • Bugfix due to deprecated method changeConfiguration(). Now FontSizeTestRule changes the font size via adb command on devices and emulators running API 25+ • Adds ...
Excited to join Pizza.de from Delivery Hero as Android developer! 🎉
Started as consultant Android developer at Bredex
Excited to start as consultant Lead Android developer at appDev! 🎉
Excited to join CHECK24 as Android developer! 🎉
Project to showcase some practices to improve your unit tests with • parameterized tests • property-based test
Excited to join AutoScout24 as external Android developer, consulting via appDev! 🎉
Robolectric support for Kaspresso v1.3.0 It required a deep understanding of its internals and a pretty big refactoring inside the framework
Release of the Android UI testing Cookbook together with Alexey Bykov and Dmitriy Movchan
Created a project to showcase best practices for snapshot testing on Android: Road to effective snapshot testing
An introduction to effective snapshot testing on Android
Blog post on snapshot vs. UI testing on Android UI tests vs. snapshot tests on Android: which one should I write? 🤔
Blog post on snapshot testing The secrets of effectively snapshot testing on Android
first blog post on snapshot testing An introduction to snapshot testing on Android in 2021
Blog post on Property-Based testing Writing bulletproof code with Property-Based testing An introduction to PBT in Android