Page No. I Certification Test Plan T71379.01
Total Page:16
File Type:pdf, Size:1020Kb
Page No. i Certification Test Plan T71379.01 REPORT NO. Test Plan No. T71379.01 DATE February 13, 2014 PAGE OR PARAGRAPH REV DATE DESCRIPTION OF CHANGES AFFECTED --- 02-13-14 Entire Document Original Release WYLE LABORATORIES, INC. Huntsville Facility Page No. TOC-1 of 2 Certification Test Plan T71379.01 TABLE OF CONTENTS 1. INTRODUCTION ............................................................................................................................... 1 1.1 Established Baseline ................................................................................................................ 1 1.2 Scope of Modification .............................................................................................................. 2 1.3 Initial Assessment .................................................................................................................... 2 1.4 References ................................................................................................................................ 3 1.5 Terms and Abbreviations ......................................................................................................... 4 1.6 Testing Responsibilities. .......................................................................................................... 6 1.6.1 Project Schedule .......................................................................................................... 6 1.6.2 Test Case Development .............................................................................................. 6 1.6.3 Test Procedure Development and Validation ............................................................. 6 1.6.4 Third-Party Tests......................................................................................................... 6 1.7 Target of Evaluation Description ............................................................................................. 7 1.7.1 System Overview ........................................................................................................ 7 1.7.2 System Hardware ........................................................................................................ 7 1.7.3 System Software ......................................................................................................... 9 1.7.4 System Operational Concept ..................................................................................... 11 2.0 PRE-CERTIFICATION TESTING AND ISSUES ........................................................................ 12 2.1 Evaluation of Prior VSTL Testing ......................................................................................... 12 2.2 Known Field Issues ................................................................................................................ 12 3.0 MATERIALS REQUIRED FOR TESTING .................................................................................. 13 3.1 Software ................................................................................................................................. 13 3.2 Equipment .............................................................................................................................. 13 3.3 Deliverable Materials ............................................................................................................. 15 4.0 TEST SPECIFICATIONS................................................................................................................ 16 4.1 Requirements (Strategy of Evaluation) .................................................................................. 16 4.2 Hardware Configuration and Design ..................................................................................... 18 4.3 Software System Functions .................................................................................................... 18 4.4 Test Case Design .................................................................................................................... 18 4.4.1 Hardware Qualitative Examination Design .............................................................. 19 4.4.2 Hardware Environmental Test Case Design ............................................................. 21 4.4.3 Software Module Test Cage Design and Data .......................................................... 21 4.4.4 Software Functional Test Case Design and Data ...................................................... 22 4.4.5 System Level Test Case Design ................................................................................ 23 4.5 Security Functions………………………………………………………………………… .. 24 4.6 TDP Evaluation………………………………………………………………………… ...... 24 4.7 Source Code Review .............................................................................................................. 27 4.8 QA and CM System Review .................................................................................................. 28 5.0 TEST DATA ................................................................................................................................... 28 5.1 Test Data Recording ............................................................................................................... 28 5.2 Test Data Criteria ................................................................................................................... 28 5.3 Test Data Reduction ............................................................................................................... 28 WYLE LABORATORIES, INC. Huntsville Facility Page No. TOC-2 of 2 Certification Test Plan T71379.01 TABLE OF CONTENTS (continued) 6.0 TEST PROCEDURE AND CONDITIONS .................................................................................... 29 6.1 Facility Requirements ............................................................................................................ 29 6.2 Test Set-Up ............................................................................................................................ 30 6.3 Test Sequence ........................................................................................................................ 37 6.3.1 Hardware Test Description ....................................................................................... 37 6.3.2 Software Test Description ......................................................................................... 37 6.3.3 System Testing .......................................................................................................... 39 7.0 TEST OPERATIONS PROCEDURES ........................................................................................... 41 7.1 Proprietary Data ..................................................................................................................... 41 APPENDICES APPENDIX A: ES&S PROJECT SCHEDULE ............................................................................................ A-1 APPENDIX B: TESTING TO REFLECT ADDITIONAL CAPABILITIES .............................................. B-1 APPENDIX C: CHANGE NOTES ............................................................................................................... C-1 APPENDIX D COTS SOFTWARE TABLE ............................................................................................... D-1 APPENDIX E FL EVS 4.5.0.0 HARDWARE TEST REPORT (DS200) .................................................. E-1 APPENDIX F FL EVS 4.5.0.0 HARDWARE TEST REPORT (ExpressVote) ........................................... F-1 WYLE LABORATORIES, INC. Huntsville Facility Page No. 1 of 41 Certification Test Plan T71379.01 1.0 INTRODUCTION The purpose of this National Certification Test Plan (Test Plan) is to document the procedures that Wyle Laboratories, Inc. will follow to perform certification testing of the Election Systems and Software (ES&S) EVS 5.2.0.0 voting system to the requirements set forth for voting systems in the U.S. Election Assistance Commission (EAC) 2005 Voluntary Voting System Guidelines (EAC 2005 VVSG). Prior to submitting the system for certification testing, ES&S submitted an application to the EAC for certification of the EVS 5.2.0.0 voting system modification to the previously certified EVS 5.0.0.0 (Certification number: ESSEVS5000) voting system. This test plan follows Notice of Clarification 09-005: Development and Submission of Test Plans for Modifications to EAC Certified Systems and Notice of Clarification 13-02: Detailed Description of Changes for Modifications. At test conclusion, the results of all testing performed as part of this test campaign will be submitted to the EAC in the form of a final report. 1.1 Established Baseline System The baseline system for this modification is the EVS 5.0.0.0 voting system. Table 1-1 describes the certified equipment and firmware versions. For full details about the EVS 5.0.0.0 test campaign refer to Wyle Laboratories’ Test Report No. T59087.01-01 Rev. A posted on the EAC website. Table 1-1 EVS 5.0.0.0 Voting System Hardware Components Component Hardware Version Firmware Version DS200 1.2.1 2.7.0.0 AutoMARK A100 1.0 1.8.1.0 AutoMARK A200 (SBC 2.0) 1.1 1.8.1.0 AutoMARK A200 (SBC 2.5) 1.1 1.8.1.0 AutoMARK A300 (SBC 2.0) 1.3 1.8.1.0 AutoMARK A300 (SBC 2.5) 1.3 1.8.1.0 DS850 1.0 2.4.0.0 Table 1-2 EVS 5.0.0.0 Voting System Software Components Component Version ElectionWare 4.1.0.0 Election Reporting Manager (ERM) 8.6.0.0 ES&S Event Log Service 1.5.0.0 VAT Previewer 1.8.1.0 Removable Media Service