Mobile apps are growing, we have new features after every big release. Testing the app manually is time consuming. It means that it is time to integrate fast and reliable automated tests into your development process.
In this talk, we will discuss the following topics:
– How to create fast and reliable UI tests
– How to avoid flaky tests
– How to cover applications which include traditional and Jetpack Compose views and screens
– How to share UI tests between local and instrumentation tests
– How DSL can speed up adding stable UI tests to the project
– How to combine interaction and pixel-perfectness tests
– What tools to use for effective testing of different application components