cloudtestr webinar - 5 ways to maximize test automation success
TRANSCRIPT
Suneratech | Webinar
5 ways to maximize Test Automa1on
success
January 21st , 2015
2 © 2014. All rights reserved.
You will get…
1. The link to the webinar recording
PLUS
2. ROI calculator
Takeaways for ALendees
3 © 2014. All rights reserved.
Presenters
Srinivas Potnuru Product Manager, SmarTEST
Sunera Technologies
Srikanth Krishnan Vice President, Tes1ng Services
Sunera Technologies
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.
5 © 2014. All rights reserved.
Why AutomaVon
Manual tesVng is…
Un-‐reliable
Monotonous
Difficult to compare across cycles
Expensive
Answer: Leverage automa1on
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.
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
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
9 © 2014. All rights reserved.
1. How to tame the complexity?
Look at the Big Picture ! Test assets classificaVon.
1
2
3
4
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
11 © 2014. All rights reserved.
Availability ! Plan your patching window. ! Unavailability of database, server.
2. Is environment ready to test
1 2
12 © 2014. All rights reserved.
Test data mismatch & setup configura1ons. ! Instance cloning. ! Perform sanity test.
2. Is environment ready to test
1 2
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
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
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
16 © 2014. All rights reserved.
4. Test automaVon implementaVon
Automa1on framework ! The key for successful test automaVon
implementaVon.
1
2
3 4
5
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
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
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
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
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
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
23 © 2014. All rights reserved.
Tools and ways to test large scale enterprise applica1ons
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
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
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%
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
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.
29 © 2014. All rights reserved.
4 Key Benefits
Lower Risk
Save Vme & cost
Ease of adopVon
Fewer issues in producVon
1.
2
3.
4.
30 © 2014. All rights reserved.
In case of any queries, please email us at [email protected] [email protected]
© 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