Transcript Anantara
Test Automation of SCON - Project Proposal Anantara Solutions Private Limited The information contained in this document is highly confidential and privileged. No part of this document may be copied or circulated without express written permission from Anantara Solutions Pvt. Ltd. This document is for discussion purposes only. Table of contents 1. About Anantara 2. The Business Landscape 3. Business Problem 4. Proposed Solution 5. Project Requirements 6. Similar Accomplishments 7. Our Approach 8. Proposed Schedule 9. Assumptions and Risks 10. Deliverables Summary 11. Deliverables from Siemens 12. Proposed Team for Phase-1 Copyright Anantara Solutions Private Limited 2007. All rights reserved. 2 About Anantara <> Copyright Anantara Solutions Private Limited 2007. All rights reserved. 3 The Business Landscape Country Specific Instances of SAP SAP 41 (Main Manufacturing) SAP 40 - USA M.C.M. E-Commerce SAP 45 – Germany SHARE (Oracle Siebel) Configure SCON VB App SCON: Quotation Generation application uses complex algorithm for various product types; details fetched from SHARE The Business Landscape SAP system maintains all details of products and prices SCON is driven by complex and detailed logic for quotations, which has validation requirements Diagrams & Literature are maintained in MCM, which provides the data to ecommerce website & the SHARE Siebel system Siebel system manages quotations through SCON, a VB application The Business Problem Logic is complex in SCON quotation module 60-70% of the changes impact SCON Around 200 test cases in SCON, low test coverage per release cycle 60-75% effort of new releases goes into validation of quotations Long cycle time for Manual Test Runs of highly business-critical system Complete manual regression testing of SCON not achieved usually Copyright Anantara Solutions Private Limited 2007. All rights reserved. 6 Proposed Solution Phased approach towards automation of SCON regression testing Phase1 Pre-POC Phase2 POC Phase3 Project Understand the requirements in detail and develop automation plan Develop a proof-ofconcept demonstrating the identified test cases Develop the test automation framework and deliver the complete solution for regression testing of SCON Copyright Anantara Solutions Private Limited 2007. All rights reserved. 7 Project Requirements • Understand the ecosystem involving SAP-MCM-Share-SCON • Develop understanding of quotation logic using onsite interactions and documentation • Identify complete list of test scenarios with priorities • Validate existing order management system • Design automation solution for regression tests of SCON • Deploy data generation for quotation module, which is complex and has extensive testing cycles • Handover of automation solution to Siemens with detailed training artefacts Our Approach: Pre-POC to Project Initiation Pre-POC (2-3 consultants working onsite for 3 weeks) • Study the requirements, environment and identify tests to be automated • Will cover requirement analysis and designing the approach for POC • Deliverable: Proposal presented for the POC phase • Automation solution development of identified POC tests • Test automation environment set up, and automation approach finalized • Deliverable: Demonstration of identified paths for automation Proof Of Concept (offshore team over approx. 10 weeks) Project (offshore team with onsite coordinator) • Implementation of automation for complete set of test cases • Cost of consulting plus expenses • Deliverable: complete solution with extensive training videos Our Approach: Pre-POC to Project Initiation Copyright Anantara Solutions Private Limited 2007. All rights reserved. 10 Proposed Pre-POC phase schedule Copyright Anantara Solutions Private Limited 2007. All rights reserved. 11 Assumptions and Risks Assumptions • Current state of defects to be provided along with the system • Parallel development will be minimum during automation development • Availability of SMEs, documentation and stage data for automation development Copyright Anantara Solutions Private Limited 2007. All rights reserved. Risks • Variations in planned scope of POC or project can impact timelines • Access to Siemens environment for offshore team • Availability of Siemens team for regular review of progress 12 Deliverables Summary PrePhase POC Complete requirement analysis Demonstration of test scenarios identified Complete automation of identified scenarios Identification of apt automation tool Methodology for complete automation Documentation of automation usage Identification of automation methodology Project Plan with estimates and list of identified test cases Project Identification of test cases for POC Definition of POC objectives and scope Copyright Anantara Solutions Private Limited 2007. All rights reserved. 13 Deliverables from Siemens Training/ demonstration on: Availability of: Top management buy-in for: • SCON functionalities • Logic of quotationgeneration • Integration with SHARE and other systems • Subject Matter Experts • Documentation • Source code • Automation tool to be used • Automation approach Copyright Anantara Solutions Private Limited 2007. All rights reserved. 14 Case Study SIMILAR BUSINESS CHALLENGE TEST AUTOMATION DESIGNED FOR AUT Reduced testing cycle from 6 weeks to 5 days per release Saves 3 person years of test effort per year Configuration driven AUT Total savings in testing costs USD 1.2 million at current rate Solution adapts to customizations (Self-navigation feature) - 3 million test flows - New flows with every new customer/study - Manual testing causing business loss - Complete coverage through manual testing impossible - Long regression test cycles Executes test-flows automatically for all regression/study tests Generates test data on the fly Covers both positive and negative tests Executes comprehensive workflow branches and conditional tests Creates XML based reports – compatible with web/MS * References available on request Copyright Anantara Solutions Private Limited 2007. All rights reserved. 15 Our Team for Pre-POC • Principal Consultant • 16+ years experience in test strategy design, planning and execution • PMP Certified, rich experience in Consulting, project planning and execution • Hands-on with multiple technologies with specific expertise in systems integration, test automation, & system design Deepak Mehta Copyright Anantara Solutions Private Limited 2007. All rights reserved. 16 Our Team for Pre-POC Amit Kulshrestha Copyright Anantara Solutions Private Limited 2007. All rights reserved. • Senior Consultant • 11+ years experience in test strategy design, planning and execution • Adept in requirement analysis and solution designing • Expertise in functional test automation, database testing, manual testing • Development experience with VB 6.0 • Hands-on with QTP, WinRunner, Test Complete • Exposure to performance testing of web applications 17 Thank you Helping You Compete Better ! www.anantsol.com Copyright Anantara Solutions Private Limited 2009. All rights reserved. 18