Naming things is hard in software, but when I saw a question about types of Android tests I was surprised to find several separate references to these, some of which conflict with each other. Here's my take on Android tests and how to apply generic software testing definitions to them.