The following test protocol is designed to support efficient testing of common data format interfaces required under VVSG 2.0. The protocol supports CDF testing to be integrated with other, functional testing by following the flow of such testing. This protocol is a reference, it will need to be adjusted to support the specific election programming, voting and tabulation processes of each voting system.
Steps:
Expected result:
All data points are loaded in accordance with manufacturer’s specification of common format usage (VVSG 2.0 Requirement 4.1-F).
NB: Use of the NIST Ballot Definition CDF is not currently required in VVSG 2.0.
Preconditions: Programming of voting devices is completed.
Steps:
Expected result:
Test method report shows no detections.
Preconditions: Some number of ballots have been cast using target vote-capture device.
Steps:
NB: If the vote-capture device produces separate files for subsets of cast votes, then the test method will need to be executed multiple times.
Expected result:
Test method report shows no detections.
Preconditions: Some number of ballots have been cast using target vote-capture device.
Applies to: Vote-capture devices with tabulator function
Steps:
Expected result:
Test method report shows no detections.
Preconditions: CVR instances have been exported from vote-capture devices.
Steps:
Expected result:
Cast vote records are loaded into Voting System EMS.
Preconditions: All CVRs / Election Results have been loaded
Steps:
Expected result:
Test method report shows no detections.