Challenge Overview
Challenge Objectives
- We are starting to build up the e2e automation tests for our production Ognomy website.
- Before we get into writing the test cases in code, we will need to design our test cases beforehand.
- This challenge will cover the test cases for Inter-office Messaging features.
Technology Stack
- Test Cases Design Skill
- Test Cases Organization Skill
Code Access
- Winner submission from previous challenge and the UI Design file will be provided in the forum, please add new test cases into the document by creating new tabs.
Requirements
- The inter-office messaging feature is available to users with Admin, Physician, Technician, and Secretary permissions.
- All these roles are having the same capability to use inter-office messaging features, with only one difference that we need to take into consideration: for the groups, only Admin users can Create\Edit\Remove groups.
- Please note that all user roles can edit recipients, even after a group is added to a message (example: UserB is in Group1. UserA adds Group1 to a message, but removes userB from the recipients. In the app, when Group1 is added, it should explode to the individual users inside this group to populate the recipients field, so to allow users to edit recipients. )
- You should download the spreadsheet provided in the forum, try to discover the test scenarios by going through the website and The Inter-office Messaging UI design document
- When the UI design document and the live website have conflict, please take the live website as high priority to follow when designing the test cases as the UI Design document might be out of date and not synced, and we will eventually write the test scripts against the live website but not the UI Design doc.
- Make sure your test cases achieve good coverage. Please focus on the Inter-office Messaging module in this challenge when designing the test cases.
- Just remember that by following your test case design document, a test script writer should be able to write test cases in code accordingly.
Final Submission Guidelines
Submission deliverables
- Well organized test cases design document