Search
You can now search through our
archive
!
Please specify a keyword
-
Issue #591
Sample Android chat application demonstrating how to follow Behavior-Driven Development (BDD), by writing unit tests that test the behavior and not the implementation.
-
Issue #591
Charfaoui Younes teaches why you shouldn't test your private functions and the rationale behind it. Then in case you really need it, how you can perform such tests with Reflection in Kotlin and Java.
-
Issue #591
A look at the key ways to ensure exceptional software quality on mobile including the pyramid of testing, performance and stability metrics, scalability and maintainability.
-
Issue #590
Abu Yousuf's easy guide to test PagingSource.
-
Issue #590
Charfaoui Younes guides you through JUnit5 Parametrized Testing in Kotlin, so you can create efficient tests with less code and achieve higher code coverage.
-
Issue #590
Stefano Natali examines how screenshot testing can be a welcome addition to your project.
-
Issue #588
There are multiple ways to create a compose rule and Joe Birch shares what each one can be used for so we can learn which one we’ll need for our different testing scenarios.
-
Issue #588
Sergio Sastre Florez examines, in broad terms, how AndroidUitestingUtils 2.0.0 uses the findings from the previous article to support writing cross-library screenshot tests.
-
Issue #587
In certain scenarios the built in matchers are insufficient for identifying the exact node you need to access for testing. Donovan LaDuke shares the steps needed to write custom matchers.
-
Issue #586
Charfaoui Younes Teaches step-by-step how to implement screenshot testing in Android using the Shot library.
-
Issue #585
Sergio Sastre Florez introduces us to the concept of screenshot testing and compares three libraries on Android.
-
Issue #584
Marina looks at how Firebase Test Lab helps you test your app on a Pixel Fold device.
-
Issue #584
Updates to StateFlow value are always conflated, and Márton Braun looks at how this affects writing tests.
-
Issue #582
Charfaoui Younes explains the concepts behind the Test Builder pattern and demonstrate its practical application in real-world scenarios so you can enhance your testing skills.
-
Issue #582
Donovan LaDuke shares a quick tip for an issue when testing a Flow result from a combine operator using the Turbine library.
-
Issue #577
In this edition of Fragmented, hear from Ishan Khanna, a software engineer at Tinder who possesses great enthusiasm for feature flags and A/B testing.
-
Issue #576
A small testing library for kotlinx.coroutines Flow
-
Issue #576
Jake Wharton announces Turbine 1.0, a library for testing kotlinx.coroutines Flow and more.
-
Issue #575
Talha Fakıoğlu discusses what Accessibility is, how to use Accessibility in Jetpack Compose, and how to write an Accessibility test.
-
Issue #575
Charfaoui Younes shares some crucial insights into Jetpack Compose testing and implements impactful strategies to ensure top-notch app quality assurance.
-
Issue #574
AppSweep by Guardsquare helps developers automate the mobile app security testing process with fast, free scans. By using AppSweep’s actionable recommendations, developers can improve the security posture of their apps in accordance with security standards like OWASP. Get started now.
-
Issue #574
Tomáš Repčík covers testing of the MVI/MVVM architecture built with flows made easy.
-
Issue #574
Gain crucial insights into Jetpack Compose testing and implement impactful strategies to ensure top-notch app quality assurance with Charfaoui Younes.
-
Issue #574
The Coding with Italians team dives deep into the exciting world of foldable devices, tablets, and large-screen devices with Roberto Orgiu.
-
Issue #569
Learn how to test composables in Android development using the Paparazzi library by CashApp.
-