Skip to main content    

An official website of the United States government

Here’s how you know

**Official websites use .gov**              A **.gov** website belongs to an official government organization in the United States.            

**Secure .gov websites use HTTPS**              A **lock** (  LockA locked padlock) or **https://** means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.            

https://www.nist.gov/itl/voting/draft-test-assertions-vvsg-10-section-312-october-2014

            -  Topics  -  All Topics 
-  Advanced communications 
-  Artificial intelligence 
-  Bioscience 
-  Buildings and construction 
-  Chemistry 
-  Climate 
-  Cybersecurity 
-  Electronics 
-  Energy 
-  Environment 
-  Fire 
-  Forensic science 
-  Health 
-  Information technology 
-  Infrastructure 
-  Manufacturing 
-  Materials 
-  Mathematics and statistics 
-  Metrology 
-  Nanotechnology 
-  Neutron research 
-  Performance excellence 
-  Physics 
-  Public safety 
-  Resilience 
-  Standards 
-  Transportation 
 
            -  Publications 
            -  Labs & Major Programs  -  Laboratories    -  Communications Technology Laboratory 
  -  Engineering Laboratory 
  -  Information Technology Laboratory 
  -  Material Measurement Laboratory 
  -  Physical Measurement Laboratory 
-  User Facilities    -  NIST Center for Neutron Research 
  -  CNST NanoFab 
-  Research Test Beds 
-  Research Projects 
-  Tools & Instruments 
-  Major Programs    -  Baldrige Performance Excellence Program 
  -  CHIPS for America Initiative 
  -  Manufacturing Extension Partnership (MEP) 
  -  Office of Advanced Manufacturing 
  -  Special Programs Office 
  -  Technology Partnerships Office 
 
            -  Services & Resources  -  Standards and Measurements    -  Calibration Services 
  -  Laboratory Accreditation (NVLAP) 
  -  Quality System 
  -  Standard Reference Materials (SRMs) 
  -  Standards.gov 
  -  Time Services 
  -  Office of Weights and Measures 
-  Software 
-  Data    -  Chemistry WebBook 
  -  National Vulnerability Database 
  -  Physical Reference Data 
  -  Standard Reference Data (SRD) 
-  Storefront 
-  License & Patents 
-  Computer Security Resource Center (CSRC) 
-  NIST Research Library 
 
            -  News & Events  -  News 
-  Events 
-  Blogs 
-  Feature Stories 
-  Awards 
-  Video Gallery 
-  Image Gallery 
-  Media Contacts 
 
            -  About NIST  -  About Us    -  Leadership 
  -  Organization Structure 
  -  Budget & Planning 
-  Contact Us 
-  Visit 
-  Careers    -  Student programs 
-  Work with NIST 
-  History    -  NIST Digital Archives 
  -  NIST Museum 
  -  NIST and the Nobel 
-  Educational Resources 
 

Information Technology Laboratory

## Voting

-  Research and Projects  Expand or Collapse    -  VVSG 
  -  TGDC 
  -  Test Labs 
  -  Accessibility and Human Factors 
  -  Election Security 
  -  Interoperability 
-  Events 
-  About Us 
-  History of Voting  Expand or Collapse    -  Archived Research Papers 
-  Contact Us 

# DRAFT Test Assertions for VVSG 1.0 Section 3.1.2, October 2014

## Share

Facebook

Linkedin

Twitter

Email

## DRAFT Test Assertions for VVSG 1.0 Section 3.1.2a-g

**Requirement 3.1.2a**
> 
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)

**Test Assertions**
> 
**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.

**Requirement 3.1.2b**
> 
**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)

**Test Assertions**
> 
**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.

**Requirement 3.1.2c**
> 
**VVSG 1.0 Requirement3.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

**Test Assertions**
> 
**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.

**Requirement 3.1.2d**
> 
**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

**Test Assertions**
> 
**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.

**Requirement 3.1.2e**
> 
**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

**Test Assertions**
> 
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.

**Requirement 3.1.2f**
> 
**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.

**Test Assertions**
> 
**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.

**Requirement 3.1.2g**
> 
**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).

**Test Assertions**
> 
**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.

Information technologyVoting systems

### HEADQUARTERS

301-975-2000

Webmaster | Contact Us | Our Other Offices

TwitterFacebookLinkedInInstagramYouTubeGiphyRSS FeedMailing List

Feedback

            -  Site Privacy 
            -  Accessibility 
            -  Privacy Program 
            -  Copyrights 
            -  Vulnerability Disclosure 
            -  No Fear Act Policy 
            -  FOIA 
            -  Environmental Policy 
            -  Scientific Integrity 
            -  Information Quality Standards 
            -  Commerce.gov 
            -  Science.gov 
            -  USA.gov 
            -  Vote.gov