Chicago, Illinois
June 18, 2006
June 18, 2006
June 21, 2006
2153-5965
Computers in Education
13
11.898.1 - 11.898.13
10.18260/1-2--163
https://peer.asee.org/163
479
“Lions and Tigers and Testing…Oh My!”
Abstract
The proper testing of a digital hardware and software design is often considered a dry and boring task for instructors to teach students. Anecdotally, we found students also share this perception of this important concept. A design, however, is only as good as the test plan that validates and supports it. We realize that entire textbooks and courses have been devoted to this topic, but, often, an engineering program does not have room for a standalone course on this topic. In our institutions, we elected to emphasize and allow students to practice some of the basic tenets and proper procedures of testing and documentation in several senior and graduate level design, microcontroller and hardware descriptive language courses. In this paper we will briefly review the basic tenets of testing and documentation and present some innovative methods of extracting test data from a hardware/software based project often found in a digital controller based system. We discuss how these tenets and techniques were adopted in several senior level courses and the overall results.
Overview
In the classic movie “The Wizard of Oz” Dorothy, the Tin Woodman, the Cowardly Lion, and the Scarecrow are making their way through a dark, dangerous forest. Around every turn they are worried about what they might encounter. There could be “Lions and Tigers and Bears…oh my!” The proper testing and documentation of a digital based system is also fraught with a variety of “dangers.” Frequently the subject of project testing, test plans, and documentation is often treated as a dry and boring task in academia. A tedious and monotonous task of extracting system data from a complex digital design such as an embedded controller has contributed to this view. However, we all know that it is one of the most important concepts that must be taught in the engineering discipline.
Our accreditation body, Accreditation Board for Engineering and Technology, Incorporation, Engineering Accreditation Commission (ABET/EAC), recognizes the importance of these concepts. In their “Criteria for Accrediting Engineering Programs,”
Barrett, S., & Pack, D. (2006, June), Lions And Tigers And Testing...Oh My! Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. 10.18260/1-2--163
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2006 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015