SDP Automation POC

Embed Size (px)

Citation preview

  • 8/7/2019 SDP Automation POC

    1/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 1

    SDP Test Automation

    Demo

    Oct 04th Monday, 2010

  • 8/7/2019 SDP Automation POC

    2/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2

    AgendaAgenda

    SDP Automation Scope

    Automation Framework

    Execution Method

    Effort Analysis

    Maintenance

    Observations and Challenges

    SDP Automation Plan

  • 8/7/2019 SDP Automation POC

    3/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3

    SDP Automation ScopeSDP Automation Scope

    Following I2Rs are consider for Q3 regression scope

    I2R Name TotalRegressionTest Cases Test Case Consider

    I2R 7047 Premium Parts & Labor 70 41

    I2R 7821 Warranty 10th business Day 24 24

    I2R 8688 Advance Replacement & Shipping 34 17

  • 8/7/2019 SDP Automation POC

    4/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4

    Note : Hybrid frame work is combination of frameworks , best fits most of the applications

    Eg : Functional Decomposition with Data Driven

    Automation Framework (HYBRID MODEL)Automation Framework (HYBRID MODEL)

  • 8/7/2019 SDP Automation POC

    5/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5

    Execution MethodExecution Method

    Data Mining

    Order Creation

    Initiate

    Concurrent ProgramValidate Orders

    Execute

    Successfully

    Environment

    Error

    Yes

    Yes

    No

    No

    Option 1

    Data Mining

    Order Creation

    Default

    Concurrent ProgramValidate Orders

    Option 2

  • 8/7/2019 SDP Automation POC

    6/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6

    EffortAnalysisEffortAnalysis

    Manual executioneffort (PDs)

    DataPreparation(PDs)

    Automatedexecutioneffort (PDs)

    EffortSaved percycle (PDs)

    Effort Saved in%

    Numberof cyclesper year

    SDP

    Data Preparation:

    1.Creation of the Test set for each build

    2.Environment/Property file updates3.Data file updates as per Data requirements

  • 8/7/2019 SDP Automation POC

    7/12

    i

    t

    , I

    .

    ll ri

    t

    r

    r

    .

    i

    fi

    ti

    l

    Mai t anceMaintenance

    KT from SME

    Impact Analysis

    CR

    Corrective Maintenance Perfective Maintenance

    Update/ Implement

    Debug

    Validate With SME

    Analyze Result

    Execute

    No Go

    Go

  • 8/7/2019 SDP Automation POC

    8/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8

    Observationsand ChallengesObservationsand Challenges

    Following observations and challenges were found

    during the Automation

    Order Number Display

    After Clicking on "Submit" Button some times application taking

    more time to respond. In this situation application doesnt displaying the

    order number on front end screen, alternatively we are capturing the order

    number from SVO Status Tool if order got created

    Order Resolve

    Some times, in order resolve tool, once the HOLD got resolved and

    after refreshing the page, the hold which is resolved is still displaying in the

    page. In some cases it is resolved after resolving continuously more than 5

    times

  • 8/7/2019 SDP Automation POC

    9/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9

    Observationsand Challenges ContdObservationsand Challenges Contd

    Access Required for External tools

    Few test cases are required to access external Tools / Urls to

    continue the flow , which required full VPN connection or Ports to be open

    for that Urls

    Privileges Required to Update Database

    Few test cases are required to update the database to continue

    the flow , which required update privileges to update the database

  • 8/7/2019 SDP Automation POC

    10/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10

    SDP Automation PlanSDP Automation PlanS.No Activity Name Start Date End Date Status Comment

    1 Knowledge Sharing on the application and test case identification for POC 9/20/2010 9/24/2010 Completed

    2Identifieng the frame work and design 9/27/2010 9/29/2010Completed

    3 Automating the identified test cases for POC 9/30/2010 10/8/2010 Completed

    4 Identifying the Q3 Scope and Knowledge Sharing10/11/2010 10/15/2010

    Completed

    5

    Automate the 24 test cases related to I2R 7821 - Warranty 10th Business day

    10/18/2010 10/21/2010 Complet ed

    6

    Validate the automation script with SME - Functional Review

    10/22/2010 10/22/2010 Complet ed

    7

    Dry run of 12 test cases related to I2R 7821

    10/22/2010 10/25/2010 test cases will execute on business day during the offi ce hours an d aft er office ho urs

    8

    Dry run of 12 test cases related to I2R 7821

    10/30/2010 11/1/2010 test cases will execute on holiday or weekend

    9

    Automate the 41 test cases related to I2R 7047 - Premium Parts & Labor

    10/25/2010 10/28/2010

    10

    Validate the automation script with SME - Functional Review

    10/29/2010 10/29/2010

    11

    Dry run 26 test cases related to I2R 7047

    10/29/2010 10/29/2010 test cases will execute on business day during the offi ce hours an d aft er office ho urs

    12

    Dry run 15 test cases related to I2R 7047

    10/30/2010 11/1/2010 test cases will execute on holiday or weekend

    13

    Automate the 12 test cases related to I2R 8688

    11/1/2010 11/3/2010

    Scope of this I2R will be decided after discussing with JIM

    14

    Validate the automation script with SME - Functional Review

    11/4/2010 11/4/2010

    15Dry run 12 test cases related to I2R 8688

    11/4/2010 11/5/2010

    16

    Knowledge Sharing session on the changes due to Q3 scope

    11/5/2010 11/8/2010 Based on the scope finalization

    17Maintenance due to changes in Q3FY11 Release

    TBD

    time lines will be decide after applicatio n deployment and execution in TCA will be based on

    the availability of the time

    18

    Dry run of 70 test cases along with TCA manual execution

    19

    Re-work on the script if any gaps found during the dry run

    20Execution -1st Cycle in TCA

    21Execution -1st Cycle in TCB

    22

    Execution - 2nd Cycle in TCB Planning to execute as needed. We will execute test cases that are impacted by the defects

    fixed.

  • 8/7/2019 SDP Automation POC

    11/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11

    Q& AQ& A

  • 8/7/2019 SDP Automation POC

    12/12

    2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12

    Thank You