Testing - Tutorial10Testing Introduction to Software...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Tutorial 10- Testing Introduction to Software Engineering 2006-2007 2nd term
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Summary Classification of faults. Test organization. Test implementation.
Background image of page 2
3 Faults What is failure? Usually, we mean that the software does not do what the requirements describe. What causes the failures? Types of faults.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Reasons that cause faults  Wrong/missing specification Impossible to implement the spec. The system design may contain a fault. The program design may contain a fault. The program code may be wrong. It may implement the algorithm improperly or incompletely.
Background image of page 4
5 Types of faults: After coding the program components, we usually examine the code to eliminate them right away. It is important to know what kind of faults we are seeking. An algorithmic fault. Computation and precision faults Stress or overload faults. Throughput or performance faults. Capacity or boundary faults Timing or coordination faults. Documentation faults. Recovery faults. Hardware and system software faults. Standards and procedure faults.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 2. Test organization- test process Component testing Testing of individual program components; Usually the responsibility of the component developer (except sometimes for critical systems); Tests are derived from the developer’s experience. Also known
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/28/2010 for the course CSC CSC2120 taught by Professor Xiacai during the Spring '07 term at CUHK.

Page1 / 21

Testing - Tutorial10Testing Introduction to Software...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online