31
Suneratech | Webinar 5 ways to maximize Test Automa1on success January 21 st , 2015

Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

Embed Size (px)

Citation preview

Page 1: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

Suneratech  |  Webinar  

 

5  ways  to  maximize  Test  Automa1on  

success      

January  21st  ,  2015  

       

Page 2: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

2  ©  2014.    All  rights  reserved.    

You  will  get…    

1.  The  link  to  the  webinar  recording    

PLUS    

2.  ROI  calculator  

Takeaways  for  ALendees  

Page 3: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

3  ©  2014.    All  rights  reserved.    

Presenters  

Srinivas  Potnuru  Product  Manager,  SmarTEST  

Sunera  Technologies  

Srikanth  Krishnan  Vice  President,  Tes1ng  Services  

Sunera  Technologies  

Page 4: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

4  ©  2014.    All  rights  reserved.    

Current  Business  Challenges  

Most  IT  projects  are  rolled  out  with  insufficient  tes1ng  

Velocity  of  change  is  increasing    1.  

Technology  landscape  is  geTng  more  diverse  2.  

Moving  to  more  iteraVve  development  methodologies  3.  

Budgets  are  stretched  4.  

Timelines  are  being  squeezed  5.  

Page 5: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

5  ©  2014.    All  rights  reserved.    

Why  AutomaVon  

Manual  tesVng  is…  

Un-­‐reliable  

Monotonous  

Difficult  to  compare  across  cycles  

Expensive  

Answer:  Leverage  automa1on  

Page 6: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

6  ©  2014.    All  rights  reserved.    

5  ways  to  maximize  test  automaVon  success  

Is  environment  ready  to  test?  2.  

How  to  tame  complexity?  1.  

Test  automaVon  implementaVon.  4.  

Is  it  the  right  automaVon  tool?  3.  

Are  we  tesVng  enough?  5.  

Page 7: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

7  ©  2014.    All  rights  reserved.    

1.  How  to  tame  the  complexity?  

Specializa1on    !  Separate  the  ‘what-­‐to-­‐test’  from  the  ‘how-­‐to-­‐test’.  

1  

2  

3  

4  

Page 8: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

8  ©  2014.    All  rights  reserved.    

1.  How  to  tame  the  complexity?  

Minimize  the  Moving  Parts    !  Don’t  try  to  do  it  all  yourself    (it’s  ok  to  get  help).  

 

1  

2  

3  

4  

Page 9: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

9  ©  2014.    All  rights  reserved.    

1.  How  to  tame  the  complexity?  

Look  at  the  Big  Picture    !  Test  assets  classificaVon.  

 

 

1  

2  

3  

4  

Page 10: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

10  ©  2014.    All  rights  reserved.    

1.  How  to  tame  the  complexity?  

Future  Proof    !  Don’t  just  automate  the  test,  invest  in  the  process.  

   

 1  

2  

3  

4  

Page 11: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

11  ©  2014.    All  rights  reserved.    

Availability    !  Plan  your  patching  window.  !  Unavailability  of  database,  server.  

2.  Is  environment  ready  to  test  

1   2  

Page 12: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

12  ©  2014.    All  rights  reserved.    

Test  data  mismatch  &  setup  configura1ons.    !  Instance  cloning.  !  Perform  sanity  test.  

2.  Is  environment  ready  to  test  

1   2  

Page 13: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

13  ©  2014.    All  rights  reserved.    

Feasibility  Analysis    !  IdenVfy  technologies.  

–  Oracle  OAF  –  Oracle  Forms  –  Custom  Web  –  Oracle  Fusion  –  Custom  ADF  –  Telnet  –  Flex  –  Windows                  And  many  more…  

!  Analyze  if  your  automaVon  tool  can  automate  

3.  Is  it  the  right  automaVon  tool?  

1  

2  3  

Page 14: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

14  ©  2014.    All  rights  reserved.    

3.  Is  it  the  right  automaVon  tool?  

Kinds  of  automa1on    !  FuncVonal.  !  Performance.  !  API  /  Web  Services.  !  Database.  !  Service  virtualizaVon.  !  Security  tesVng.  !  Unit.  

1  

2  3  

Page 15: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

15  ©  2014.    All  rights  reserved.    

Tool’s  scrip1ng  language    !  Keep  it  inline  to  your  development.  

3.  Is  it  the  right  automaVon  tool?  

1  

2  3  

Page 16: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

16  ©  2014.    All  rights  reserved.    

4.  Test  automaVon  implementaVon  

Automa1on  framework    !  The  key  for  successful  test  automaVon  

implementaVon.  

 

1  

2  

3  4  

5  

Page 17: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

17  ©  2014.    All  rights  reserved.    

4.  Test  automaVon  implementaVon  

Simple  to  execute  tests.    !  Keep  it  simple  to  kick  start  any  execuVon.  !  Should  be  easy  to  schedule  execuVon  of  mulVple  

scripts.  

 

1  

2  

3  4  

5  

Page 18: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

18  ©  2014.    All  rights  reserved.    

Ease  of  maintenance    !  Should  be  able  to  make  changes  easily,  be  it  be  

–  Change  in  feature/funcVonality.  –  Change  in  UI  Object.  –  Change  in  UI  framework.  

 

4.  Test  automaVon  implementaVon  

1  

2  

3  4  

5  

Page 19: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

19  ©  2014.    All  rights  reserved.    

Simple  to  debug  execu1on  failures    !  Should  not  get  lost  to  find    if  its  funcVonal  or  script  

issue.  !  Should  have  clear  track  of  steps  executed  in  the  

script.  

 

4.  Test  automaVon  implementaVon  

1  

2  

3  4  

5  

Page 20: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

20  ©  2014.    All  rights  reserved.    

Cost  effec1ve?  

4.  Test  automaVon  implementaVon  

0  5  

10  15  20  25  

OpVon  1   OpVon  2  

Cost  

Coverage  

Risk  

1  

2  

3  4  

5  

Page 21: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

21  ©  2014.    All  rights  reserved.    

Test  data  varia1on    !  Leverage  automaVon  to  go  beyond    

–  Sample  tesVng.  –  Boundary  value  tesVng.  

5.  Are  we  tesVng  enough?  

1   2  

Page 22: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

22  ©  2014.    All  rights  reserved.    

5.  Are  we  tesVng  enough?  

Test  execu1on  plan    !  Know  which  could  be  executed  in  parallel  /  in  

sequence.  !  Plan  the  right  areas  to  test  based  on  the  release.  

1   2  

Page 23: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

23  ©  2014.    All  rights  reserved.    

Tools  and  ways  to  test  large  scale  enterprise  applica1ons  

Page 24: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 24

Oracle Application Quality Management Solutions to Manage Quality

Application Testing Products

Infrastructure Testing Products

Test Data and Lab Management Products

Application Testing Suite

Oracle Functional Testing

Oracle Load Testing

Oracle Test Manager

SQL Performance Analyzer

Application Replay

Data Discovery and Modeling Data Sub setting

Database Replay

Data Masking

ü Production Workload ü Synthetic Workload ü Test Data Management

Page 25: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 25

•  Load and Performance Style Testing •  Web and Oracle Application Testing Accelerators •  Smart Integration with EM Diagnostics

•  Test Planning, Requirements and Test Cases •  Defects Tracking •  Reporting

•  Functional and Regression Testing •  Web and Oracle Application Testing Accelerators •  Oracle Flow Builder and Starter Pack

Oracle Application Testing Suite

Overview

Oracle Functional Testing Suite for Oracle Applications

Oracle Load Testing Suite for Oracle Applications

Oracle Test Manager

Page 26: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 26

Oracle Functional Testing Suite for Oracle Applications

Oracle Flow Builder and EBS Pre-built Test Content

§  Use Flow Builder to Generate Test Scripts §  Start with EBS Pre-Built Test Content §  Create and Maintain Your Test Scripts

–  Add Your Flows & Data –  Extend with More Components

Record Manually

Generate

Test Automation

Scripts

OpenScript

Record & Playback + Advanced Scripting

Flow Builder

Framework to combine flows and data to

generate test scripts

EBS Pre-Built Test Content

Your Data

Your Flows

Ora

cle

Func

tiona

l Tes

ting

Suite

fo

r Ora

cle

App

licat

ions

EBS Quality Assurance Team

Reduced Automation Time by 60%

Page 27: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

27  ©  2014.    All  rights  reserved.    

Suneratech’s  SmarTEST  plamorm  

Portal  

Applica1on  under  Test  

SmarTEST  CreaVon  

SmarTEST  ExecuVon  

Users  

SmarTEST  TaaS  

RDP  

HTTP  

HTTP  

HTTP    throu

gh  VPN

 Client  Tun

nel  

EBS/Cloud  

Page 28: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

28  ©  2014.    All  rights  reserved.    

4  Key  Features  

Accelerated  test  development  

Pay-­‐as-­‐you-­‐go  pricing  

Integrated  test  management  &  execuVon  

TesVng-­‐as-­‐a-­‐service  

1.  

2  

3.  

4.  

Page 29: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

29  ©  2014.    All  rights  reserved.    

4  Key  Benefits  

Lower  Risk  

Save  Vme  &  cost  

Ease  of  adopVon  

Fewer  issues  in  producVon  

1.  

2  

3.  

4.  

Page 30: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

30  ©  2014.    All  rights  reserved.    

In  case  of  any  queries,  please  email  us  at  [email protected]    [email protected]    

Page 31: Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success

©  2014.  All  rights  reserved.  Suneratech  and  all  other  related  logos  are  either  registered  trademarks  of  Sunera  Technologies  in  the  United  States,  and/or  other  countries.  

   All  other  company  and  service  names  are  the  proprietary  of  their  respecVve  holders  and  may  be  

registered  trademarks  or  trademarks  in  the  United  States  and/or  other  countries.  

AMERICAS  |  ASIA    |    AUSTRALASIA  |  EUROPE