254Lecture3
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.
- What is the Implementation Under Test?
- What is the present state
- What are the inputs
- 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.