I'm new to Robotium and in the NotePadTest.java
example, I encountered @Smoke
annotation. What is the purpose of using @Smoke
? For example, we use @Override
when we are overriding a method, or @implements
when we are implementing methods of an interface. My question is why @Smoke
? Thanks.
It's a reference to smoke testing. It should be a set of fast tests that can be run very often to catch any obvious problems early.