Download presentation
Presentation is loading. Please wait.
1
Software Engineering Lecture #14
2
Testing vs Development
3
Developer as the Tester
4
Testing and Software Phases
5
Description of testing phases
Unit testing – testing individual components independent of other components. Module testing – testing a collection of dependent components – a module encapsulates related components so it can be tested independently. Subsystem testing – testing of collection of modules to discover interfacing problems among interacting modules. System testing – after integrating subsystems into a system – testing this system as a whole.
6
Description of testing phases
Acceptance test – validation against user expectations. Usually it is done at the client premises. Alpha testing – acceptance testing for customized projects, in-house testing for products. Beta testing – field testing of product with potential customers who agree to use it and report problem before system is released for general use
7
Testing Types
8
Testing Types
9
Effective Testing
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.