iBeta Software Quality Assurnace Home

Business ApplicationsInteractive EntertainmentiBeta Software Quality Assurance
Performance and Hardware Compatibility LabNewsPrice QuotePartnersAbout UsContact Us

Professional and Reliable Game Testing


Standard Test Procedures

  • While voting systems vary greatly, they are all tested using the same test methods. For each test method a test cases or review is customized to the unique voting system.
  • Voting system testing tasks break down into the Functional and Physical Configuration Audits and the iBeta Deliverables.
  • Manufacturers deliver their Technical Data Package (TDP), source code, voting system hardware, reports and other relevant test materials.

    

Functional Configuration Audit

Physical Configuration Audit

iBeta Deliverables

Preparation

§         Review of the voting system manufacturer’s testing and functional documentation to assess the scope of testing and the test methods

§         Review of the TDP for compliance

§         Review and document the submitted voting system configuration

§         Review and documentation of conformance to the manufacturer’s configuration and quality management

§         TDP and Code repositories to manage voting system manufacture’s deliveries

§         A determination of scope and test methods

§         A Discrepancy Report of TDP, quality or configuration management issues

§         Preparation of the Certification Test Plan

§         Submission of the Certification Test Plan to the manufacturer and  the EAC

§         Customization of the standard test cases for the specific voting system

Testing

§         Coordinate execution of the environmental hardware testing with the subcontractor laboratory

§         Execute software testing*

§         Regression testing of fixes

§         Review the source code for compliance

§         Regression review of code fixes

§         Witness the build of the executable from the reviewed source code

§         Review the tested voting system configuration at each test location

§         Regression review of TDP fixes

§         A Discrepancy Report of code and testing issues

§         Documentation of the build and installation of the executable

§         Documentation of the voting system configuration at each test location

§         Documentation of test activity and results in the test cases and Discrepancy Report

§         Submission of updates to the manufacturer and EAC of the Certification Test Plan, as needed

Reporting

§         Verify successful completion and documentation of all tests and issues in the test record

§         Verify the successful completion and documentation of all reviews, witnessed builds, and voting system configurations in the test record

§         The Certification Test Report, including the recommendation, test results and supporting test detail

§         Submission of the Certification Test Report to the manufacturer and the EAC

Archive

§         Archive test results  to single write media

§         Archive all review records to single write media

§         Archive final source code, disk image of pre-build and post build environments, executable code of the Trusted Build, and installation devices, including their respective file signatures to single write media

§         Issuance of the final version of the  Certification Test Report incorporating the  EAC Certification Number

§         Delivery of the Trusted Build to the manufacturer and the Approved Repository

§         Archive of the complete test record to single write media

* Depending upon the determined scope, software testing will include some or all of the following tests:  functional, security, integrated system level, usability, accessibility, accuracy, availability, volume, and maintainability.



Back to the main voting page

 
 

iBeta Quality Assurance
3131 S Vaughn Way • Suite 650 Aurora, Colorado 80014 • (303) 627-1110
Copyright 1999-2007, iBeta LLC. All rights reserved. info@ibeta.com

info@ibeta.com