❤️ TDD, Unit & UI testing
🪄 I make things happen
github.com/sergio-sastr...
🎉 It brings 𝘧𝘶𝘭𝘭 𝘍𝘰𝘯𝘵𝘞𝘦𝘪𝘨𝘩𝘵 𝘴𝘶𝘱𝘱𝘰𝘳𝘵 including Roborazzi & cross-library screenshot tests for any UI component:
✅ Activity
✅ Fragment
✅ View
✅ Composable
github.com/sergio-sastr...
🎉 It brings 𝘧𝘶𝘭𝘭 𝘍𝘰𝘯𝘵𝘞𝘦𝘪𝘨𝘩𝘵 𝘴𝘶𝘱𝘱𝘰𝘳𝘵 including Roborazzi & cross-library screenshot tests for any UI component:
✅ Activity
✅ Fragment
✅ View
✅ Composable
All the libraries are now on their 𝒍𝒂𝒕𝒆𝒔𝒕 𝒗𝒆𝒓𝒔𝒊𝒐𝒏𝒔, so you can try screenshot testing with the most up-to-date tools!
👉 github.com/sergio-sastr...
#AndroidDev
#Testing
All the libraries are now on their 𝒍𝒂𝒕𝒆𝒔𝒕 𝒗𝒆𝒓𝒔𝒊𝒐𝒏𝒔, so you can try screenshot testing with the most up-to-date tools!
👉 github.com/sergio-sastr...
#AndroidDev
#Testing
🔎 Let's @Preview the future: Automating Screenshot Testing in CMP
It was a blast!
You can already find the slides in my SpeakerDeck👇
speakerdeck.com/gio_sastre/l...
...or even better, watch me live at Droidcon Berlin in a few weeks! 😉
🔎 Let's @Preview the future: Automating Screenshot Testing in CMP
It was a blast!
You can already find the slides in my SpeakerDeck👇
speakerdeck.com/gio_sastre/l...
...or even better, watch me live at Droidcon Berlin in a few weeks! 😉
I’ll start with a quick screenshot testing intro & then take on the challenge:
⚡️ In ~20 mins of live coding, I’ll spin up automated screenshot tests from Compose Previews: Android, Desktop & Common.
Let’s make it happen 💪
I’ll start with a quick screenshot testing intro & then take on the challenge:
⚡️ In ~20 mins of live coding, I’ll spin up automated screenshot tests from Compose Previews: Android, Desktop & Common.
Let’s make it happen 💪
It packs 2 new features:
✅ Supports Glance Previews, helping auto-generate screenshot tests from them with any screenshot testing library
✅ Same for Compose Multiplatform Previews in common code
Give it a try👇
github.com/sergio-sastr...
It packs 2 new features:
✅ Supports Glance Previews, helping auto-generate screenshot tests from them with any screenshot testing library
✅ Same for Compose Multiplatform Previews in common code
Give it a try👇
github.com/sergio-sastr...
This time I'll talk about Screenshot Testing in CMP with some live coding!
There's already a waiting list, but if you're joining, come to say hello!
www.meetup.com/kotlin-user-...
This time I'll talk about Screenshot Testing in CMP with some live coding!
There's already a waiting list, but if you're joining, come to say hello!
www.meetup.com/kotlin-user-...
This session I was on fire 🔥🔥🔥
Although it took me a while to warm up, once I turned on the camera I did not fail any trick, except the last one, which took me around 5 attempts
This session I was on fire 🔥🔥🔥
Although it took me a while to warm up, once I turned on the camera I did not fail any trick, except the last one, which took me around 5 attempts
A walk through Olympia Park, a slice of cake, and a reminder that the little moments are the big ones ❤️
A walk through Olympia Park, a slice of cake, and a reminder that the little moments are the big ones ❤️
github.com/sergio-sastr...
There is already an executable example in the 𝐑𝐨𝐛𝐨𝐫𝐚𝐳𝐳𝐢 library 👇
github.com/sergio-sastr...
github.com/sergio-sastr...
There is already an executable example in the 𝐑𝐨𝐛𝐨𝐫𝐚𝐳𝐳𝐢 library 👇
github.com/sergio-sastr...
Still hard to believe Real Valladolid promoted to La Liga last year…
Happy at least that they could show they have not „surrendered“ yet… although it was 0-3 against 😅
Still hard to believe Real Valladolid promoted to La Liga last year…
Happy at least that they could show they have not „surrendered“ yet… although it was 0-3 against 😅
github.com/sergio-sastr...
If you find any issue, feel free to report it 😊
github.com/sergio-sastr...
If you find any issue, feel free to report it 😊
– Leon Vockensperger
– Leon Vockensperger
- 3 tech talks (2 different)
- 3 videocasts in 🇪🇸
- 1 panel
- 1 blog post
Open source contributions, highlighting:
github.com/sergio-sastre
🏅Google Open Source Peer Bonus award
🔎 ComposablePreviewScanner
- 3 tech talks (2 different)
- 3 videocasts in 🇪🇸
- 1 panel
- 1 blog post
Open source contributions, highlighting:
github.com/sergio-sastre
🏅Google Open Source Peer Bonus award
🔎 ComposablePreviewScanner
If you’re failing the “advent of code” exercise… you’re not alone.
In the meanwhile I’m failing on landing a backside 180 on my snowboard 😂
The battle is not over yet 🤺
If you’re failing the “advent of code” exercise… you’re not alone.
In the meanwhile I’m failing on landing a backside 180 on my snowboard 😂
The battle is not over yet 🤺
blueskyroast.com
blueskyroast.com
It‘s been a year full of contributions in all forms (but blog posts, I‘m currently fixing that 😉), but especially open source.
The program has definitely met my expectations & hope I can continue helping Android devs write high-quality apps ❤️
It‘s been a year full of contributions in all forms (but blog posts, I‘m currently fixing that 😉), but especially open source.
The program has definitely met my expectations & hope I can continue helping Android devs write high-quality apps ❤️
Last releases focus on it👇
Roborazzi 1.33
github.com/takahirom/ro...
Paparazzi 1.3.5
github.com/cashapp/papa...
And even
AndroidUiTestingUtils 2.6.0
github.com/sergio-sastr...
comes with an option to easily enable them… 👇
Last releases focus on it👇
Roborazzi 1.33
github.com/takahirom/ro...
Paparazzi 1.3.5
github.com/cashapp/papa...
And even
AndroidUiTestingUtils 2.6.0
github.com/sergio-sastr...
comes with an option to easily enable them… 👇
👉 github.com/sergio-sastr...
More to come soon… 🙌
👉 github.com/sergio-sastr...
More to come soon… 🙌
👨🍳 Looks like Dropshots is cooking a new version…
github.com/dropbox/drop...
👨🍳 Looks like Dropshots is cooking a new version…
github.com/dropbox/drop...