16
QuEdge Testing Process Delivering Global Solutions

QuEdge Testing Process

  • Upload
    sydney

  • View
    19

  • Download
    0

Embed Size (px)

DESCRIPTION

QuEdge Testing Process. Delivering Global Solutions. Performing Validation and Verification of the IUT. Priority coverage. Verification of the interactions between the objects. Verification of the integration of components. Ensuring that the identified defects are intimated and - PowerPoint PPT Presentation

Citation preview

Page 1: QuEdge Testing Process

QuEdge Testing ProcessDelivering Global Solutions

Page 2: QuEdge Testing Process

Testing Objectives

To evaluate the quality of the Item Under Test (IUT) by :

Performing Validation and Verification of the IUT

Priority coverage

Verification of the interactions between the objects

Verification of the integration of components

Ensuring that the identified defects are intimated andaddressed before software deployment

Page 3: QuEdge Testing Process

Testing Principles

Define Test Plan Design effective test casesStart Testing Early and test Iteratively Perform tests in a context dependant mannerTest for Valid and Invalid Conditions Testing performed by individuals at different levels Test a program innovatively and perform exploratory tests Defect Clustering Test evaluation End of testing

Page 4: QuEdge Testing Process

Testing Life Cycle

Change Request – Document, Bug Tracking Tool, Work Flow Automation Tool

Page 5: QuEdge Testing Process

Test Activity Workflow

Test DesignerPlan Test Design Test Implement Test Evaluate Test

Tester Execute Test

DesignerDesign Test Classes

& Packages

ImplementerImplement Test Components

& Subsystems

Page 6: QuEdge Testing Process

Test Early

Defect Tracking/Enhancement Request

PlanTest

DesignTest

ImplementTest Execute TestTest Lifecycle

Evaluate Test

Project Planning Requirement Capture Analysis & Design Implementation

Development Lifecycle

Build BuildBuild

Page 7: QuEdge Testing Process

Test Early

Agile Methodology

Project Planning

Requirement Capture Analysis & Design Implementation

PlanTest

DesignTest

ImplementTest Execute Test

Evaluate Test

Build BuildBuild

Scru

m

Result • Higher Quality• Lower Risk

Testing• Starts earlier• Is continuous

Sprint X

Sprint X + 2

Page 8: QuEdge Testing Process

Test & Method Validation

Client Requirement & Specification Use of published methods/procedures Nature of the project

Test Validation

User Acceptance testing Verification performed with test cases developed from user story provided by client Verification performed with test cases developed from Use case documents, Software parameter document and Software specification document. Maintenance of records of validation Range & Accuracy obtainable from validation methods

Test Method Selection

Page 9: QuEdge Testing Process

Quality Management System

ISO 9001:2008

Flexibility to follow the process and documentation based on client requirement

Page 10: QuEdge Testing Process

Testing Methods

Page 11: QuEdge Testing Process

Techniques

Inspection

Analysis

Demonstration

Usability Checking

Automated & Manual Testing

Page 12: QuEdge Testing Process

Test Plan Essentials

▪ Environmental needs▪ Test equipments if necessary▪ Responsibilities▪ Staffing and Training▪ Schedules▪ Resources▪ Risks▪ Approvals

▪ Aim▪ Scope▪ Test Items▪ Features to be tested▪ Features not to be tested▪ Approach▪ Item Pass/Fail Criteria▪ Test Deliverables▪ Testing Tasks

Page 13: QuEdge Testing Process

Test Execution Process

RequirementDocument

Test PlanCreation

TestExecution

ReportGeneration

Bug ReportingUpdation and

Maintenance ofTest Cases

Page 14: QuEdge Testing Process

Measure of Testing

Requirements coverage How many test cases have been verified ?

Code coverage How much code has been executed and tested ?

Coverage Metrics

Defect Reports Pass Vs Fail Defect Density

Quality Measures

Traceability Matrix Quality Matrix

Page 15: QuEdge Testing Process

Service Delivery

Page 16: QuEdge Testing Process

Thank Youwww.quedge.com

QuEdge Testing ProcessDelivering Global Solutions