This environment is pre-configured with a comprehensive dataset to test all features of the voting system. Use the scenarios below to validate specific workflows, from simple voting to complex tallying.
Active Polls (Testing the Vote)
Élection du Bureau
Election with multiple candidates and max choices constraint.
- Test picking up to 4 candidates.
- Test over-selection error.
Approbation des Comptes
Standard Resolution (For/Against/Abstain).
- Test simple choice selection.
Révision des Statuts
Resolution with limited audience.
- Test that only users V001-V005 can access this poll.
Tallying Scenarios (Testing Results)
These polls are Closed and Sealed. Go to the Admin Dashboard to "Process Results".
Integrity Alert (Broken Hash)
Poll is sealed but its hash has been manually altered in the database. When viewing this poll in Admin, a critical integrity alert must be displayed.
Standard Resolution
Contains 10 standard votes.
Resolution with Blanks
Test if blank votes are correctly counted and displayed in the doughnut chart (Grey slice).
Election with Blanks
Test if blank votes are counted separately from candidates.
Mixed Complex Poll
Poll with 2 questions (1 Resolution, 1 Election). Test multi-question result display.
Empty Poll
Zero votes cast. Test chart robustness (no division by zero).
Key Personas (SSO Simulator)
| WebID | Name | Shares (Weight) | Use Case |
|---|---|---|---|
| V001 | Jean Dupont | 1 | Standard user. Has access to ALL active polls. |
| V003 | Robert Wagner | 150 | Power User. Use to test weighted voting impact on results. |
| V002 | Alice Smith | 1 | English Speaker. Use to test UI translation. |
| V006+ | Various | Varied | Restricted users. Do not have access to Poll #4 (Technical Question). |