Search
You can now search through our
archive
!
Please specify a keyword
-
Issue #401
In this article, Fábio Carballo shows what we have to do to perform unit tests on our custom lint rule. This will ensure non-flaky lint rules, avoiding false positives in the CI pipeline.
-
Issue #401
In this post, Yang shares a simple technique for verifying the invocation of a Kotlin lambda function without mocking it.
-
Issue #398
Automate your entire Android build process with Bitrise: run any Gradle task you wish on our virtual machine, perform virtual device testing with our Firebase integration, and deploy to Google Play as often as you want, with a single automatic trigger. Sign up for a free trial!
-
Issue #398
Carlos Daniel describes how to write a custom testing Rule to prevent from repeating setup code in all of your tests.
-
Issue #397
Jitin Sharma provides an overview of how to do screenshot tests and the open-source libraries that helped along the way.
-
Issue #395
When Adam Hurwitz started building an app using a unidirectional data flow with the LiveData pattern he did not allocate the time to develop tests. Now he shares extensive experience with implementing these tests over time.
-
Issue #394
A presentation by Hannes Dorfmann and Kostiantyn Tarasenko on how a testing-first architecture such as MVI helps us to write and maintain efficient tests.
-
Issue #393
In part 6 of this guide to the TDD cycle – this time, Bartosz Skuza takes a closer look at mocks in testing.
-
Issue #391
Kakao by Agoda is a Kotlin DSL for Espresso to make UI testing easier. This talk by Pál Matolay shows you how it works, how to use it, and what are the advantages and disadvantages of the library.
-
Issue #389
Automate your entire Android build process with Bitrise: run any Gradle task you wish on our virtual machine, perform virtual device testing with our Firebase integration, and deploy to Google Play as often as you want, with a single automatic trigger. Sign up for a free trial!
-
Issue #387
From Android-specific solutions to full cross-platform support, we are here to streamline your Android development process through one, easy-to-use platform. Connect your repo and let us handle building, testing, and deployment for you. Sign up for a free trial!
-
Issue #387
Coroutines provide an elegant way to write asynchronous code, but sometimes they make it difficult to write unit tests. Craig Russell describes how to use TestCoroutineDispatcher to write efficient and stable unit tests for code written with coroutines.
-
Issue #386
Writing a test is easy, ensuring your project is tested, is hard. Paul Blundell is here to advocate for end-to-end testing, to make controversy mainstream and hopefully convince you to join the cause.
-
Issue #386
Joshua Schriever introduces Gordon, an instrumentation test runner designed for speed, simplicity, and reliability, so you can plug it in and never worry about flaky UI tests again.
-
Issue #382
Developers are increasingly using the emulator in their CI systems to run a larger suite of automated tests. To better support this use-case, Google is open-sourcing the Android Emulator Container Scripts and improving the developer experience around deployability and debuggability.
-
Issue #382
Screenshot Testing is a fast, simple, and fun way to develop UI while keeping your sanity and avoid visual regression bugs. In this talk, Nikos and Christoforos will explain what is Screenshot Testing and how it protects and speeds up UI development.
-
Issue #381
Introducing Firebase App Distribution, built as the next evolution of Fabric’s Crashlytics Beta, gives you the ability to manage all of your pre-release testing on Android and iOS in one place
-
Issue #379
Alex Zhukovich compares a couple different UI testing frameworks available for Android.
-
Issue #378
After more than a year of development and months of testing by early adopters, Google is ready to introduce Android 10 to the world!
-
Issue #378
Donn and Kaushik talk about testing RxJava streams with a Kotlin extension method and how and when to test various scenarios.
-
Issue #378
At Favor, we are building a world class team that shares a passion for modern, clean code & products that make a difference. Android Engineers own all phases of development, testing, & release of our Android Consumer & Runner apps to help us achieve our mission of ‘Anything Delivered'.
-
Issue #376
With proper architecture it’s easy to substitute dependencies inside screen under the test with fakes or mocks. Oleg Osipenko shows us how to do this using Koin.
-
Issue #373
Amanda Hinchman talks about the benefits of using Kotlin data classes — in particular, working with them in unit testing.
-
Issue #371
Marcel Schnelle joins Donn in this episode to talk about how to get your application under test and some steps to go from scared to confident in your testing process.
-
Issue #371
Amanda shares Tips, Tricks, and Gotchas with mocking in Android Unit Testing.
-