Testing is important, we know. There’s no other way to verify if our app works as it should. Unless we choose our final users as the testers… in production. Trust me, that’s not a good option 👀. If we want to deliver a reliable app with a great user experience and that fits our users needs and works well on their devices, we need to guide our development process by testing. However, “implementing tests is easy, we just need some mocks and fakes, right?” Not exactly! In this talk, I’m going to show you that specifying a Testing Strategy as a team, can help us to effectively test our apps. With the right approach, considering our app’s architecture and the goal of each type of test, we can have a really helpful test suite that goes beyond coverage percentage, and actually expresses quality to us.