Skip to content

Workshop project to go along with an Android Testing presentation.

Notifications You must be signed in to change notification settings

bay-qa/android-testing

Repository files navigation

Android Testing

This project is a fake Android app that is intended to be used in workshop training to learn Android testing practices.

The Android app is based on the concept of a personal financial tracking/analysis app. The app supports the following user journeys:

  • Login
  • Signup - personal info, selecting personal interests, and selecting credentials
  • Accounts Overview - Shows transaction lists for each of your credit cards
  • Linked Accounts - Shows a list of all bank accounts you've linked to the app
  • Link Account - Links a bank account to the app (that account will then appear in the accounts overview)
  • Credit Cards - Shows aggregate credit information across all of your linked cards
  • Analysis - Shows the amount you spend per category across all of your linked cards

The project comes with a number of pre-written tests. These tests are mostly Espresso integration tests, but some unit tests are included as well.

User Journey Screenshots

User Journey Screenshots

About

Workshop project to go along with an Android Testing presentation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages