We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byShea Gravitt
Modified over 4 years ago
© by cellconsult.com Application Testing & Test Management
© by cellconsult.com Tests performed by us System & Integration Test Acceptance Test Regression Test
© by cellconsult.com Our Approach Methodical test approach (no random/spot test) Test is based on specifications Use Cases are the basis for our Test Cases Focus on Processes from the users view Implementation of vertical & horizontal Traceability Holistic system view End-to-End Test
© by cellconsult.com Schematic Test Procedure Business Rules Specification Documents Interface Specifications Real Data Use Cases Test Cases Test Calendar, - Journal, -Plan Test Scripts Test Scenarios Test Data
© by cellconsult.com Achieved Benefits End-User Documentation and Manuals Training Material Design Model Glossary Requirements & Stakeholder Requests Use Cases
© by cellconsult.com Holistic Test Approach Requirement Phase Specification Phase Test Planning Test Preparation Test Execution Change Requests Requirement Review –correct, consistent, not redundant, testable, complete Requirements Management –Identify Stakeholders, needs, goals and objectives –Transform requirements to Use Cases –Setup of requirement repository –Identify dependencies –Prioritization –Traceability Specification Analysis –Complete, comprehensive, correct –Compliant to Requirements and Business Rules –Identify supplementary specifications (e.g. interface specs) Use Cases –Extend existing, Transform specifications to Use Cases –Setup of requirement repository Creation of Test Plan Resource planning Conceptual design of Tools Design of test environments Analysis of data formats Preparation of Test Data –Test Data generation Creation of Test Cases –Setup of Test Case Repository –Interlink with Use Cases, Specifications, Requirements –Combination to Test Scenarios Coding of Test Scripts Creation of Test Calendar Test Execution –Manual and automated Environments Management –Sanity Check –Parallelization of Tests –Ageing, Data Exchange
© by cellconsult.com Best practice Requirement Review Specification Analysis Test Planning Test Preparation Test Execution Implementation of Tools Documentation & Reporting
© by cellconsult.com Tool based Test Management Business Rules, Glossary Stakeholder Requests Specification Documents Interface Specifications Use Cases Supplementary Specifications Error Tickets Change Requests Test Calendar, - Journal, -Plan Test Scripts Test Cases Test Scenarios Test Results Test Data Software Releases Software Release Notes Requirement Management ToolsTest Management Tools Error Tracking Tool Configuration & Change Management Tool
© by cellconsult.com Summary Reduced Test Efforts Advanced Test Processes Reduced Time-to-market Enhanced Software Reliability
best practice project management methodology ©Platinum Services Group Limited What is XPRODi ?
Ch-11 Project Execution and Termination. System Testing This involves two different phases with two different outputs First phase is system test planning.
Test Automation Success: Choosing the Right People & Process
ECMDA workshop Thales ATM experience in using MDE ECMDA Workshop From code centric to model centric software engineering Bilbao 11 July 2006.
Automated Software Testing: Test Execution and Review Amritha Muralidharan (axm16u)
HP Quality Center Overview.
Software Engineering CSE470: Process 15 Software Engineering Phases Definition: What? Development: How? Maintenance: Managing change Umbrella Activities:
Test Automation An Approach to Automated Software Regression Testing Presented by Adnet, Inc Feb 2015.
Software Delivery. Software Delivery Management Managing Requirements and Changes Managing Resources Managing Configuration Managing Defects
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
Fundamentals of Testing
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
Copyright © 2006 Software Quality Research Laboratory DANSE Software Quality Assurance Tom Swain Software Quality Research Laboratory University of Tennessee.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Quality Assurance CS 615. Mission Statement The Quality Assurance team will provide assurance to stakeholders in CS-615/616 projects that their projects.
Software Configuration Management (SCM)
Copyright Larry Dribin, Ph.D. SE470_EngFlows_v1.ppt SE470 EngFlows - 1 Excellence in Software Engineering Repeatable Level Defined Level Manage.
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.
© 2018 SlidePlayer.com Inc. All rights reserved.