no edit summary
The main purpose of Robo testing is to quickly and easily find bugs that cause an app to crash. Robo test has no knowledge of the way the app is intended to work, so consequently has no way to verify that any response from the app to a particular action (aside from a crash) was the expected response. This level of testing requires the use of instrumentation testing. Robo testing with Firebase Test Lab is covered in the chapter entitled [[A Firebase Test Lab Robo Testing Example]].
== Instrumentation Testing ==