Slide 20
Slide 20 text
• Unit Testing
• A unit test generally exercises the functionality of the smallest
possible unit of code (which could be a method, class, or
component) in a repeatable way.
• JUnit
• Mockito
• PowerMockito
• Two types of Unit testing:
• Local Testing - Doesn’t run on physical device
• Instrumentation Tests - Runs on an android device or emulator.
• UI Testing
• Mocking of typical user actions with your application. Clicking
on buttons, typing in text etc.
• Espresso
• Robotium
• Appium
• Calabash
• UIAutomator
• Robolectric
Types of Testing