8.1: Software Testing Terminology
This is a quick introduction to many terminologies used in the science (and art) of testing. Do not worry if you do not understand them fully. We will examine these topics more deeply by looking closely at test strategies (white-box, black-box, top-down, and bottom-up) and the testing levels (unit, integration, and system tests).