Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Testing. What is Testing? The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation.

Similar presentations


Presentation on theme: "Software Testing. What is Testing? The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation."— Presentation transcript:

1 Software Testing

2 What is Testing? The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects. The process of detecting defects is called testing. The process concerned with planning, preparation and evaluation of software products to determine that they satisfy specified requirements.

3 Software Testing processlife cycle activities staticdynamic,planning preparationevaluationsoftware products and related work productsdetermine demonstrate detect defects The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects. What is Testing?

4 Dynamic code Executing the software code to demonstrate the results (Chapter 4) Static Reviewing Without executing software code to find defects. Reviewing of documents including source code. (Chapter 3)

5 What is Testing? Planning What we want to do? Report on testing progress, status of the software under test, finalize and close testing when a phase completes. (Chapter 5) Preparation We need to choose what testing we’ll do? (Chapter 4) Evaluation Executing the test, we must check the results, evaluate the software and completion criteria Software products and related work products We test the requirements and design specifications.

6 What is Testing? Determine that software products satisfy requirements Checking products against the requirements. Demonstrate software products fit for purpose Software does enough to help the users to carry out their tasks. Software does what the user might expected. Detect Defects Finding and fixing defects


Download ppt "Software Testing. What is Testing? The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation."

Similar presentations


Ads by Google