




















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A set of lecture notes on software testing by Dr. Manar Elkady. It covers various topics including types of testing, testing levels, and test plans. The notes also provide references to additional resources such as books and websites. Students can use these notes as study materials to understand the concepts of software testing and prepare for exams.
Typology: Summaries
1 / 28
This page cannot be seen from the preview
Don't miss anything!





















These material are retrieved from previous courses offering by Dr. Soha Makady and Prof. Amr Kamel
Bernd Bruegge & Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns, and Java 5
Testing Levels Based on Software Activity (c) Copyright Soha Makady 2016 7
Testing Levels Based on Software Activity (c) Copyright Soha Makady 2016 8
Testing Levels Based on Software Activity (c) Copyright Soha Makady 2016 10
Testing Levels Based on Software Activity (c) Copyright Soha Makady 2016 11
Introduction to Software Testing, Edition 2 (Ch 2) © Ammann & Offutt 13 Traditional Testing Levels Class A method mA1() method mA2() Class B method mB1() method mB2() main Class P Acceptance testing : Is the software acceptable to the user? Integration testing : Test how modules interact with each other System testing :Test the overall functionality of the system Module testing (developer testing) : Test each class, file, module, component Unit testing (developer testing) : Test each unit (method) individually This view obscures underlying similarities
16