The testing that we will do now is similar to the kind of tests that a person using the app could do. In fact, in companies that have QA (Quality Assurance), people use these tools as a complement to manual testing.
UI tests can be automated as well, but they differ from unit and integration tests; these are actions performed on the screen, from clicking on a button to completing a registration process with recorded events.
We will start with stress testing using The Monkey.
The Monkey is a program that can be launched from the command line with ADB. It generates random events in our device or emulator, and using a seed, we can reproduce the same random events. To clarify, let's consider an example ...