vCert Automated Test System version 1.1
With the release of vCert 1.0, Vidiom made the process of running Cable Labs CTP easy and accessible to users. The Cable Labs is extensive and complicated and vCert 1.0 made it easy. vCert 1.0 allowed testing up to five devices at the same time. The original vCert 1.0 product is included along with vCert 1.1. Our customers wanted to automate other types of testing outside of the Cable Labs CTP. A whole new automated testing architecture was created to allow flexibility and extendibility to address additional types of testing. vCert 1.1 addresses the needs of testing beyond the coverage of the Cable Labs CTP . vCert 1.1 is installed on the same hardware as vCert 1.0 From the ground up, the new automated testing design was created to allow inclusion of new services and test types. The first suite of tests included in vCert 1.1 is automated Xlet tests that cover: Drip feed Tuning Key reservations File Access Focus Front Panel Resources Graphics Speed HScene Manager PAT-PMT Testing Permissions Properties Service List Transport Locator User Preferences Video Presentation Additional Xlet test being adapted to run in the vCert 1.1 automated testing environment include: DVR Testing DVR Security Testing Additional DVR Testing Section Filtering Test Stream Events Test Resource depletion and reclamation Class Loader Selection Provide Registry Sound Test Sound Contention Front Panel Extension Test Initial Monitor Application Test Object Carousel Performance Expanding coverage Future releases of vCert are planned to add new Test Types and Test Case Managers JUnit tests Java TCM MHP tests OCAP Test Case Manager Test Type Extensions New types of test and test case managers can be created by Vidiom Consulting Services to meet your individual needs and incorporate your existing tests into the automated scheduling, executing, result storage and reporting available in vCert 1.1. Test Services Extensions Initial services that can be utilized by Test Case Managers are IP Power Reset Service and Object Carousel control. Others can be added as needed. Possible examples are IR Transmission Control and Image Capture for programmatic comparison to reduce the need for human attended tests. Object Carousel Creation and Control Service Access to Object Carousel insert service make complex testing easier than programming head-end software. Elimination filter (notch) with dedicated QAM modulator make creating custom test environments easy. Customer Extensibility Vidiom will publish documentation about the Services and Test Case Manager APIs and offer this extension to allow customers to extend vCert coverage to include proprietary services and test case managers. Flexible Reporting – Turning Data into Information vCert 1.1 comes designed with predefined results reporting formats. We have included additional report formats that can be modified by the user to address specific reporting needs. The report formats can be modified by the easy-to-use iReport available for free from http://ireport.sourceforge.net. Database is password protected and by use of the password other SQL tools can be used to augment predefined reports. Through the MySQL ODBC connector, users can link to the result tables from Microsoft Access to create customized inquiries and reports. Microsoft Access reporting can be achieved at any workstation that can see the vCert 1.1 database server.
Hardware
• Dell Windows Server
• HP ProLiant™ server
• Monitor, Keyboard and Mouse
• KVM switch
• RAID5 controller
• Three hot-swappable 36GB RAID drives
• Two DVB-ASI mux/tranceive cards
• Two QAM Modulators
• Two Upconverters
• Two RF Elimination Filters
• 100 Mbps Ethernet switch
• IP controlled power subsystem
• Half-height equipment rack
• All cabling and connectors
Software installed on servers Dell Windows Server
• OpenLDAP Server
• Apache Web Server
• MySQL Community Server
• Adobe Acrobat Reader
• Hibernate
• JasperReports
• Java SE Runtime HP Linux Server
• MySQL Server
• Strategy & Technology
software including:
SoftOC, TSMux, and Sendoob
• Java SE Runtime


community