QuEdge Testing Process Delivering Global Solutions.

Slides:



Advertisements
Similar presentations
Software Quality Assurance Plan
Advertisements

Test Automation Success: Choosing the Right People & Process
Ossi Taipale, Lappeenranta University of Technology
MODELING THE TESTING PROCESS Formal Testing (1.0) Requirements Software Design Risk Data Approved, Debugged, Eng. Tested Code Automated Test Tools Tested.
Copyright  2002, Medical Present Value, Inc. All rights reserved. Copyright © 2010 Texas Education Agency. All rights reserved. TEA confidential and proprietary.
<<replace with Customer Logo>>
Alternate Software Development Methodologies
GAI Proprietary Information
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
Documentation Testing
1 Test Planning CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology March 9, 2007.
System Development Life Cycle (SDLC)
Software Testing Prasad G.
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
Release & Deployment ITIL Version 3
CBIIT Quality Assurance and Compliance Process August 8, 2012.
Effective Methods for Software and Systems Integration
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Software Testing Lifecycle Practice
RUP Fundamentals - Instructor Notes
Page 1 MODEL TEST in the small GENERALIZE PROGRAM PROCESS allocated maintenance changes management documents initial requirement project infrastructure.
© Blackboard, Inc. All rights reserved. Back to the Feature: An Agile, User-centric Software Development Lifecycle Cindy Barry Senior Product Manager Martha.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
1 “ Understanding leads to perfection” Author: Herb Isenberg Ph.D A Bird’s Eye View Quality Foundations January 2011.
RUP Implementation and Testing
Independent User Acceptance Test Process (IUAT)
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 © Quality House QUALITY HOUSE The best testing partner in Bulgaria.
University of Palestine software engineering department Testing of Software Systems Testing throughout the software life cycle instructor: Tasneem Darwish.
IT Requirements Management Balancing Needs and Expectations.
Testing Workflow In the Unified Process and Agile/Scrum processes.
KS3 Phase4 Client Server Monitoring System October 1, 2008 by Stephen, Seema, Kam, Shpetim.
Chapter 8 Lecture 1 Software Testing. Program testing Testing is intended to show that a program does what it is intended to do and to discover program.
Chapter 2: Testing in Software Life Cycle MNN1063 System Testing and Evaluation.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
Software Testing Process
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
CUNA Mutual Group’s Quality Assurance Process In the context of Solution Delivery.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
Manual Testing Concepts Instructor: Surender. Agenda  Content: 1. Testing Overview I. What is testing II. Who does testing III. When to Start Testing.
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
Copyright 2015, Robert W. Hasker. Classic Model Gathering Requirements Specification Scenarios Sequences Design Architecture Class, state models Implementation.
11 ADM2372 Management Information Systems (MIS) Chapter 10 – Part I Systems Development Chapter 10 – Part I Systems Development.
Software Quality Assurance Chip Ene, February 14, 2015.
D E P A R T M E N T O F COMPUTER SCIENCE AND SYSTEMS ANALYSIS SCHOOL OF ENGINEERING & APPLIED SCIENCE O X F O R D O H I O MIAMI UNIVERSITY Software Testing.
ISQB Software Testing Section Meeting 10 Dec 2012.
Essential Needs of Software Test Automation
Continuous Delivery- Complete Guide
Software Engineering (CSI 321)
Software Verification and Validation
Dinesh Rawat , Software Test Manager
Chapter 10 Software Quality Assurance& Test Plan Software Testing
Software and Systems Integration
IEEE Std 1074: Standard for Software Lifecycle
Information Technology Project Management – Fifth Edition
Software Requirements
E2E Testing in Agile – A Necessary Evil
UNIT-1 SOFTWARE TESTING FUNDAMENTALS
Advantages OF BDD Testing
UNIT-1 SOFTWARE TESTING FUNDAMENTALS
How to Successfully Implement an Agile Project
Engineering Processes
Strategies For Software Test Documentation
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Baisc Of Software Testing
Software Testing Lifecycle Practice
Software Development In Agile
© Oxford University Press All rights reserved.
Adapting Agile in Pharmaceutical Industries
Software Development In Agile
Presentation transcript:

QuEdge Testing Process Delivering Global Solutions

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 and addressed before software deployment

Testing Principles Define Test Plan Design effective test cases Start Testing Early and test Iteratively Perform tests in a context dependant manner Test 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

Testing Life Cycle Change Request – Document, Bug Tracking Tool, Work Flow Automation Tool

Test Activity Workflow Test DesignerPlan TestDesign TestImplement TestEvaluate TestTester Execute Test Designer Design Test Classes & Packages Implementer Implement Test Components & Subsystems

Test Early Defect Tracking/Enhancement Request Plan Test Design Test Implement Test Execute Test Test Lifecycle Evaluate Test Project PlanningRequirement CaptureAnalysis & Design Implementation Development Lifecycle Build

Test Early Agile Methodology Project Planning Requirement CaptureAnalysis & Design Implementation Plan Test Design Test Implement Test Execute Test Evaluate Test Build Scrum Result Higher Quality Lower Risk Testing Starts earlier Is continuous Sprint X Sprint X + 2

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

Quality Management System ISO 9001:2008 Flexibility to follow the process and documentation based on client requirement

Testing Methods

Techniques InspectionAnalysisDemonstrationUsability CheckingAutomated & Manual Testing

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

Test Execution Process Requirement Document Test Plan Creation Test Execution Report Generation Bug Reporting Updation and Maintenance of Test Cases

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

Service Delivery

Thank You QuEdge Testing Process Delivering Global Solutions