mmcknett / loggr

Time logging system
https://loggr-a3f89.web.app/
0 stars 0 forks source link

Add cypress tests for important testable scenarios #42

Closed mmcknett closed 1 year ago

mmcknett commented 1 year ago

End-to-end happy path test flow:

  1. Create an account
  2. Log out
  3. Log in with the account just created
  4. Create a draft a. Check that the draft exists on firebase
  5. Delete the draft a. Check that the draft doesn't exist
  6. Make a note and submit it a. Make sure the note appears on the page. b. Check that firebase has a note, too.

Tasks:

Resources:

mmcknett commented 1 year ago

My initial test plan ended up looking like:

End-to-end happy path test flow:

  1. Create an account
  2. Log out
  3. Log in with the account just created
  4. Create a draft a. Check that the draft exists on firebase
  5. Make a note and submit it a. Make sure the note appears on the page. b. Check that firebase has a note, too.
  6. Delete the note

Some things that should get broken out separately:

mmcknett commented 1 year ago

Opened #44 and #45 to handle the things that should be broken out separately