3. The steps of testing