Skip to content

Test Plan

Jonathan Bayless edited this page Nov 6, 2019 · 1 revision

Basic Functionality Test to ensure that primary user interactions with the app don't get broken by updates and, currently, that basic functionality works in the first place.

User Sign In/Sign Up

  • A User can sign up with a new account.
  • A User can sign into an existing account.
  • A User can delete their account.

ToDos

  • A new ToDo can be created with all of the available fields filled and the ToDo item will appear in the queue of upcoming ToDo items
  • The contents of an existing ToDo item can be updated, and will be visible when returning to the home screen.
  • A ToDo item may be marked as complete.
  • A ToDo item may be deleted.

Repeats

  • The default set of repeats are visible after creating a new User account
  • Upcoming ToDo items are created for each repeat.
  • Repeats can be created.
  • Repeats can be edited, and their associate ToDo will update accordingly
  • Repeats can be deleted.

Refuelings

  • New refuelings can be created, and the mileage stored for the associated car will update accordingly.
  • A refueling can be edited, and the car mileage will be updated if the edited refueling is the latest refueling post-edit.
  • Refuelings can be deleted, and the car mileage will be reverted to its prior state if the deleted refueling was the latest refueling.
Clone this wiki locally