E2E Election Testing
Sequent platform contains a set of E2E (End-to-End) Integration Tests that test
the whole Sequent deployment. You can launch this kind of tests directly from the
Admin console and view the results through, using the Actions
>
Launch self-test task..
command.
In the video above you can see the normal operation of launching a self-test and executing it. For demonstration purposes, we intentionally show the workflow of cancelling a self-test and what the results are.
A self-test executes multiple end-to-end tests. Among them:
- Creating the election.
- Creating a set of ballots.
- Casting the ballots using the voting booth interface.
- Tallying the election.
- Obtaining the election results.
There are other ways to test specific parts of the process. For example if you only want to test the process in relation with the election authorities, you can use the eocommand as explained in the corresponding Deployment Guide section.