Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[review] pre-release checklist #16

Open
10 tasks
ShaunSHamilton opened this issue Dec 21, 2024 · 0 comments
Open
10 tasks

[review] pre-release checklist #16

ShaunSHamilton opened this issue Dec 21, 2024 · 0 comments

Comments

@ShaunSHamilton
Copy link
Member

These are the main components of the app needing review before 1.0.0.

  • When a new update is released, it is required to be downloaded before continuing
    • Unless in the middle of an exam attempt
  • Downloading and installing an update is smooth - no app crashing
    • Test logged in and logged out
  • An incompatible device may not get past the splashscreen
  • An incompatible device may not start an exam
  • Only a valid token allows past the login screen
  • During an exam, if a request cannot be made, the screen is paused until connection is re-established
  • If an exam attempt is started, and time still remains, clicking the same exam takes the Camper back to the same attempt
  • If a device camera is disabled during an exam, the exam is paused until the camera is re-enabled
  • If an exam attempt is too recently finished, trying to retake it shows an error explaining why another attempt may not be made
  • If a Camper has not completed the prerequisites for an exam, it should not be possible to attempt to start one
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant