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

[iOS] Verify App Level Error Handling #369

Open
Tracked by #368
moiz994 opened this issue Mar 26, 2024 · 1 comment
Open
Tracked by #368

[iOS] Verify App Level Error Handling #369

moiz994 opened this issue Mar 26, 2024 · 1 comment
Assignees

Comments

@moiz994
Copy link

moiz994 commented Mar 26, 2024

As we move to the new app, it has been seen that it does not have the extensive error handling that the current production app has. We need to run an in-depth analysis to test and verify places for improvement and implementation.

Possible cases to look for:

  • Empty screens

    • My Courses 
    • My Programs
  • API fails

  • No connectivity error handling

  • Forceful app upgrade

  • Discover 

    • Webview load failed
    • Enrolment failed
  • Profile

    • Contact support
    • Profile update errors
  • Course Dashboard

    • Learner access status error: Access expired | not started |
  • Discussions

    • All error handling
  • Generic error handling approach

    • Full screen loader to show error display if any

The testing and verification process is not limited by the list shared above.

Our goal is to create a file with screenshots of all the error handling in the production app that will help us identify areas of implementation in the new app.

@moiz994 moiz994 changed the title Test - Verify App Level Error Handling [iOS] Verify App Level Error Handling Mar 26, 2024
@moiz994 moiz994 self-assigned this May 29, 2024
@moiz994
Copy link
Author

moiz994 commented May 29, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant