Test Execution and Defect management. 2 Module Objectives Introduction to Test Execution Checklist of Test Execution Defect management Defect Classification.

Slides:



Advertisements
Similar presentations
Mercury Quality Center 9.0 Training Material
Advertisements

ILD Quality Center Overview.
Test process essentials Riitta Viitamäki,
 Acceptance testing is a user-run test that demonstrates the application’s ability to meet the original business objectives and system requirements and.
Software Testing Testing.
Software Testing Workshop Regression Automation 11-Jul-08 COPYRIGHT NOTICE Copyright © 2008 Polaris Software Lab Limited All rights reserved. These materials.
Software Testing By Marcin Starzomski :P. What is Testing ? Testing is a process used to help identify the correctness, completeness and quality of developed.
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Design & Documentation Adrian Marshall.
Testing - an Overview September 10, What is it, Why do it? Testing is a set of activities aimed at validating that an attribute or capability.
Quality Consulting Overview of Reports Module. Quality Consulting Dashboard Reports Dashboard Reports module provides project highlights for users of.
Software Testing Prasad G.
 What is Software Testing  Terminologies used in Software testing  Types of Testing  What is Manual Testing  Types of Manual Testing  Process that.
Personal Software Process Overview CIS 376 Bruce R. Maxim UM-Dearborn.
Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing.
Defect Tracking Solution Nethzah Inc.. Defect tracking overview Defect Tracking Solution module of Nethzah CRM is designed for small, medium and large.
© Mahindra Satyam 2009 Project Metrics QMS Training.
Software Testing Lifecycle Practice
1. Topics to be discussed Introduction Objectives Testing Life Cycle Verification Vs Validation Testing Methodology Testing Levels 2.
Software Testing Life Cycle
Testing – A Methodology of Science and Art. Agenda To show, A global Test Process which work Like a solution Black Box for an Software Implementation.
Relating Testing to Quality –Timeliness of Testing –Quality Attributes Gauge by Testing –Roles Defining Test Discipline Activities Elaborating the Test.
Independent User Acceptance Test Process (IUAT)
1 Software Development Configuration management. \ 2 Software Configuration  Items that comprise all information produced as part of the software development.
Software Testing Testing principles. Testing Testing involves operation of a system or application under controlled conditions & evaluating the results.
By Touseef Tahir Software Testing Basics. Today's Agenda Software Quality assurance Software Testing Software Test cases Software Test Plans Software.
End HomeWelcome! The Software Development Process.
Software Test Metrics When you can measure what you are speaking about and express it in numbers, you know something about it; but when you cannot measure,
Software Development Software Testing. Testing Definitions There are many tests going under various names. The following is a general list to get a feel.
Testing Workflow In the Unified Process and Agile/Scrum processes.
Test Metrics. Metrics Framework “Lord Kelvin, a renowned British physicist, is reputed to have said: ‘When you can measure what you are speaking about,
Software Testing. What is Testing? The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation.
Software Metrics and Reliability. Definitions According to ANSI, “ Software Reliability is defined as the probability of failure – free software operation.
1 SOFTWARE TESTING Presented By Abhilash.S  What is Software Testing?  Fundamentals of software Testing Error/Mistake? Defect/Bug/Fault? Failure? 2.
Inspection and Review The main objective of an Inspection or a Review is to Detect Defects. (Today -there may be some other goals or broader definition.
Software Maintenance Speaker: Jerry Gao Ph.D. San Jose State University URL: Sept., 2001.
MANUAL TESTING KS SESSION PRESENTED BY 26/11/015 VISHAL KUMAR.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
Test status report Test status report is important to track the important project issues, accomplishments of the projects, pending work and milestone analysis(
CSC 480 Software Engineering Test Planning. Test Cases and Test Plans A test case is an explicit set of instructions designed to detect a particular class.
Features INTERFACE  Bug/issue view – the main window for working with separate bugs;  Search view – used for ad-hoc full-text search and narrowing.
Test Plan: Introduction o Primary focus: developer testing –Implementation phase –Release testing –Maintenance and enhancement o Secondary focus: formal.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
Teaching slides Chapter 9. Chapter 9 Software Testing (Verification & Validation) Introduction Software testing & software engineering methodologies Introduction.
 Software Testing Software Testing  Characteristics of Testable Software Characteristics of Testable Software  A Testing Life Cycle A Testing Life.
Waterfall Model Software project Management. Waterfall Model  The Waterfall Model was first Process Model to be introduced. It is also referred to as.
Incident Management A disruption in normal or standard business operation that affects the quality of service Goal: restore normal service as quickly as.
Introduction to Bugzilla. May 12, 2011 What is Bugzilla? Bugzilla is a defect- or issue-tracking system Allows individual or groups of developers effectively.
QC – User Interface QUALITY CENTER. QC – Testing Process QC testing process includes four phases: Specifying Requirements Specifying Requirements Planning.
REGRESSION TESTING Software Quality Engineering NC Zunaira Tariq Bese 19B Software Quality Engineering NC Zunaira Tariq Bese 19B.
Tool Support for Testing Classify different types of test tools according to their purpose Explain the benefits of using test tools.
Applied Software Project Management SOFTWARE TESTING Applied Software Project Management 1.
Applied Software Testing
SaralTA Batch-07 Software Testing Presented By - Chittaranjan M.
Maintenance Issues in Software Engineering
Software Testing Testing process, Design of test cases.
SWE 3643_2016_Lesson_3 PSP Data / Review / Inspection from kindergarten to college SWE 3643 Lesson 3 PSP & Review/Inspection.
DEFECT PREDICTION : USING MACHINE LEARNING
Regression testing is a type of software testing that seeks to uncover new software bugs, or regressions, in existing functional and non-functional areas.
SWE 3643_2016_Lesson_3 PSP Data / Review / Inspection from kindergarten to college SWE 3643 Lesson 3 PSP & Review/Inspection.
Software Quality Engineering
Engineering Processes
Strategies For Software Test Documentation
Inspection and Review The main objective of an Inspection or a Review is to detect defects. (Not for Giving Alternative Solutions) This activity and procedure.
Application Problem Resolution The “Invisible Problem” or
Baisc Of Software Testing
LESSON 01 Hands-on Training Execution
The Software Testing Life Cycle
Software Testing Lifecycle Practice
Testing Workshop.
SDLC (Software Development Life Cycle) Role Play
Presentation transcript:

Test Execution and Defect management

2 Module Objectives Introduction to Test Execution Checklist of Test Execution Defect management Defect Classification

The Test Execution Phase  Execute test scripts - manual or automated  Capture Test results  Defect reporting and tracking  Compile Test reports  Causal Analysis  Re-test

Signed off test cases Identify Test data requirements Record Test Results Perform Functional Testing Prepare test data / Receive Test Data from client Log Defects Deliver Test Results Retest the defects fixed Perform regression testing Review Test Results Record Test Results & Log Defects Retest the defects fixed Test Execution Phase

Checklist of Test Execution  Stable Test Environment  Up to date Software upgrades if required  Complete Test Cases & Test Data  Problems reported from previous cycles must be resolved  Test Execution plan must be ready

What is a Defect?  Defect is a variance from a desired product attribute  The difference between actual behavior and the desired behavior as stipulated by the requirements specifications  A Defect that causes an error or negatively impacts a user/ customer is categorized as Failure

Defect Life Cycle

Defect Classification – Severity All the defects raised during testing of code would be assigned a severity level ranging between 1 and 4 and a Priority ranging from High-to-Medium-to-Low. Defects are categorized based on their impact on the business and the system. They are:

Defect Classification – Priority

Thank you