Undergraduate Catalog

ECCE 436 Software Testing and Quality Assurance

Overview of the maintenance and testing activities within the software life cycle; Software Maintenance: Major maintenance activities. Estimating maintenance costs and productivity; Quality Assurance: Examination of various quality/complexity metrics; Software validation planning; Software testing fundamentals including test plan creation and test case generation, black-box and white-box testing techniques, unit integration, validation and system testing, and object-oriented testing.

Credits

3

Prerequisite

CMPE 212, ECCE 336

Offered

Fall Spring