Paper
13 December 2002 Test commander: providing automated tests
Author Affiliations +
Abstract
When software is written the developer will typically test error conditions as time progresses. Rarely will the developer have the time to go back and re-test all error conditions after every code change. This software provides a means to create a suite of software tests that can be run automatically as the code is developed. The developer can add additional tests as development proceeds and avoid the extra time at the end of a project to re-run tests manually. This system has been used to test both hardware and software reliability. The tool is flexible, informative, and invaluable when it comes to ensuring quality software. It has been used for acceptance tests for Gemini's Data Handling System, Multi-Object Spectrograph, Adaptive Optics System, and CFHT's Mega Prime instrument.
© (2002) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jennifer Dunn "Test commander: providing automated tests", Proc. SPIE 4848, Advanced Telescope and Instrumentation Control Software II, (13 December 2002); https://doi.org/10.1117/12.461431
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Software development

Human-machine interfaces

Gemini Observatory

Hardware testing

Adaptive optics

Astronomical imaging

Reliability

Back to Top