DRAFT Test Assertions for VVSG 1.0 Section 3.1.2
October 14, 2014
VVSG 1.0 Requirement 3.1.2a: The voting system shall provide feedback to the voter that identifies specific contests or ballot issues for which he or she has made no selection or fewer than the allowable number of selections (e.g., undervotes). |
TA312a-1: IF the actions of a voter result in no selection in any contest, THEN the voting system SHALL provide notification to the voter that identifies the specific contest, prior to casting. |
TA312a-2: IF the actions of a voter result in any contest having less than the number of selections that are allowed to be voted for, THEN the voting system SHALL provide notification to the voter that identifies the specific contest, prior to casting. |
VVSG 1.0 Requirement 3.1.2b: The voting system shall notify the voter if he or she has made more than the allowable number of selections for any contest (e.g., overvotes). |
TA312b-1: IF the actions of a voter result in any contest having more than the maximum number of selections that are allowed to be voted for, THEN the voting system SHALL provide notification to the voter that he/she has exceeded the allowable number of selections for that contest, prior to casting. |
VVSG 1.0 Requirement 3.1.2c: The voting system shall notify the voter before the ballot is cast and counted of the effect of making more than the allowable number of selections for a contest. |
TA312c-1: IF for any contest on a ballot, the actions of a voter result in more than the maximum number of selections than are allowed to be voted for, THEN the voting system SHALL provide notification to the voter explaining the consequences of his/her overvote(s), prior to the ballot being cast and counted. |
VVSG 1.0 Requirement 3.1.2d: The voting system shall provide the voter the opportunity to correct the ballot for either an undervote or overvote before the ballot is cast and counted. |
TA312d-1: IF the actions of a voter result in any contest having more than the maximum number of selections than are allowed to be voted for, THEN the voting system SHALL provide functionality so that the voter is able to correct the ballot to vote for no more than the maximum number of candidates allowed, prior to the ballot being cast and counted. |
TA312d-2: IF the actions of a voter result in any contest having less than the number of selections than are allowed to be voted for, THEN the voting system SHALL provide functionality so that the voter is able to correct the ballot to vote for no less than the number of candidates allowed, prior to the ballot being cast and counted. |
TA312d-3: IF the actions of a voter result in no selection in any contest where at least one choice is allowed to be voted for, THEN the voting system SHALL provide functionality so that the voter is able to correct the ballot to vote for at least one choice (up to the maximum number allowed to be voted for), prior to the ballot being cast and counted. |
VVSG 1.0 Requirement 3.1.2e: The voting system shall allow the voter, at his or her choice, to submit an undervoted ballot without correction. |
TA312e-1: IF the voter makes no selection on one or more contest(s) on a ballot, THEN the voting system SHALL allow the voter to cast that ballot. |
TA312e-2: IF the voter makes less than the number of selections allowed on one or more contest on a ballot, THEN the voting system SHALL allow the voter to cast that ballot. |
VVSG1.0 Requirement 3.1.2f: DRE voting machines shall allow the voter to change a vote within a contest before advancing to the next contest. |
TA312f-1: IF the voting machine is a DRE machine, THEN the voting system SHALL permit the voter to change the ballot to make a different ballot selection for the current contest being presented, prior to the voter moving to the next contest. |
VVSG 1.0 Requirement 3.1.2g: DRE voting machines should provide navigation controls that allow the voter to advance to the next contest or go back to the previous contest before completing a vote on the contest currently being presented (whether visually or aurally). |
TA312g-1: IF a next contest exists, THEN the voting system SHOULD allow navigation to the next contest, without requiring change to the current contest, across all categories of interaction, including aural and visual. |
TA312g-2: IF a previous contest exists, THEN the voting system SHOULD allow navigation to the previous contest, without requiring change to the current contest across all categories of interaction, including aural and visual. |
|