254Lecture3

From Marks Wiki
Jump to navigation Jump to search

Softeng 206 predecessor to this course. Past tests may be in archive.

Lecture Question

  • What useful property should a test suite have?

Developing Tests

Tests are designed to cause failures.

  • Tests need to be described.
    1. What is the Implementation Under Test?
    2. What is the present state
    3. What are the inputs
    4. What are the expected results

Test automation issues

  • Some can not be easily automated.
  • Test inputs and outputs generally have to be done manually.


When determining the quality of tests, we look at suites. Tests are not independent.