SlideShare a Scribd company logo
TEST AUTOMATION IS
FOR EVERYONE
August 23, 2017
2
Agenda
• Perspective
• Test Automation for Enterprise
Applications
• Demo
• Real World Results
Presented by Chris Kraus
Sr. Director Product Management
3
Automation is Here to Stay!
“By 2020, agile and DevOps initiatives will cause at least 75%
of enterprises to implement test automation.”
- Gartner, Magic Quadrant for Application Testing Services, Worldwide, November 2016
“The demand for automation testing
can be attributed to the pressing
need to deliver quality most often
within stringent timelines.”
- KPMG India, Trends in Software Testing, July 2016
4
Understanding Complexity UI Driven
Why is Test Automation Hard for Enterprise Applications?
5
Understanding. How do You Know What to Test?
6 8/23/2017 © 2017 Worksoft, Inc.
Complexity. Houses vs. Cities.
Are you testing whether your software works or your
business works?
7
Design (Fit/Gap)
Requirements
UI Driven Testing: Custom Apps vs. Packaged Apps
Build (configuration, master data,
write code; integrate entire business
processes; unit test)
Test
Functional, Regression,
Integration, UAT, Performance
Deploy to Production
Custom
Development
• Type of work
• Project scale
• Scope of application functionality
• Size of the “foundation” to be laid
• Size of minimal unit of functionality
providing business value
• Potential impact of production
deployment failures
Build
(write code, unit
tests)
Developer Test
Deploy
Requirements
Architect
Integrate
UI, backend
Test
Functional, Regression, UAT
Deploy
Packaged
Apps
8
The Evolution of Testing Approaches and Tools
Manual Testing
• Eyes on the
glass
Automate Manual
Test Reporting
• Mercury Quality
Center
Write Scripts &
Code
• Developer
written test
harnesses
• Write code to
test code
Automation
Frameworks
• Codeless Testing
Continuous
Testing
9
Not Transferable
Configuration Changes to Standard Business Processes
Feature Updates
3rd Party Application Integrations
Top Reasons Code Based Tests Break
Writing Programming to Test Programming Isn’t Scalable
X
X
X
X
10
• 1998 Linda Hayes was teaching AutoTester
• “I was trying to turn business experts into developers”
• “There has to be a better way”
• Testing needs a completely new approach
Short History: Worksoft and the “Object Action Framework”
11
Test Automation for Everyone
• Easy to Use
Business
• Easy to IntegrateEnterprise Application
Team
• Easy to Use
• Easy to Maintain
QA
• Easy to Scale
Operations
12
Worksoft Pillars of Agile Test Automation
Leverage automation to enable business users and QA teams to adapt quickly to changes.
13
Worksoft Automation Solutions
Plan Discover Test Deploy Run
Worksoft Analyze
• Automated
Discovery
• Visualize and
explore business
processes
• Automatically
generate
documentation
and test
automation
Process Mining
• Zero touch
discovery at
scale
Worksoft Certify
• Build resilient,
reusable test
automation
• Create end-to-
end automated
tests spanning
multiple
applications and
UI technologies
• Increase test
coverage across
applications
Worksoft Impact
• Risk based
testing for SAP
Worksoft
Execution Manager
• Schedule and
execute tests
“lights out” at
mass scale
• Test more flexibly
and frequently
Worksoft BPP
• Generate
customized
documentation
from test
executions
Worksoft Execution
Manager
• Execute tests
regularly to
mitigate impact of
vendor changes to
applications
Worksoft Analyze
• Stay current on
actual business
process execution
using Capture
• Automatically
generate up-to-
date business
process
documentation
Partnerships with
leading global SIs
14
DEMO
15
IDC Validates the Value of Worksoft Certify
The Business Value of Worksoft Automated Business Process Validation Solutions
Source: The Business Value of Worksoft Automated Business Process Validation Solutions a commissioned August 2014 study conducted by IDC on behalf of Worksoft.
Method: IDC assessed the cost, benefits, and value associated with the use of Worksoft Certify by the 12 organizations interviewed for this white paper over a five-year period.
Worksoft Extends Automation and Drives Business Agility
ROI
273%
NPV
$11.46M
PAYBACK
11.9 mos.
INCREASED
AUTOMATION
Automated business
process tests increased
from 12% to 44%.
IMPROVED
PRODUCTIVITY
Staff hours spent doing
regression testing reduced
by 48%.
LOSSES FROM
DEFECTS CUT
Productivity losses from
defects entering products
cut by 44%.
"We were looking for more seamless automation and fewer starts and stops for our
regression testing. Worksoft filled that gap. We went from having about 50% to 80% of
our regression processes automated."
16
www.worksoft.com
Worksoft Automation Platform
The Lannett Story
Real World Results
Time-to-Market
Reusable test automation library
enabled 75% reduction in test
cycle times and increased defect
detection rates
Streamlined
Reporting
Worksoft Certify generated
process documentation, proof of
acceptance, regression and
integration testing for FDA and
Sarbanes Oxley compliance
Automation
Achieved test automation
coverage of approx. 90% of SAP
business processes with
Worksoft Certify; Increased
traceability and visibility into
business processes
Quality &
Savings
60% reduction in production
defects.
40% reduction in testing time per
project.
Savings of 1-2 full-time
employees yearly
17
Easy to Use
• Codeless solution
that builds easy to
read narratives.
• Easy to edit and
maintain tests.
• Auto-Discovery to
capture end-to-end
as-is business
processes.
• Auto-Documentation
generation for
testing, training and
audit teams.
Easy to Maintain
• Maximize test reuse
with flexible test
libraries.
• Transferable – so
single expert in test
• Test mainframe,
SAP GUI, modern
web, mobile, SAP
FIORI 1610 and
much more.
Easy to Scale
• Build automation 3
to 5 times faster
than other solutions.
• Test 500,000+
business process
steps in hours.
• Run tests as part of
a Continuous
Testing or
Continuous Delivery
cycle.
Easy to Integrate
• Execute tests
created in SoapUI,
HP UFT or
Selenium
• Integrate with HP
ALM, IBM RQM,
SAP Solution
Manager, JIRA, and
ServiceNow.
Worksoft - Test Automation for Everyone!
Questions?

More Related Content

Test Automation is for Everyone

  • 1. TEST AUTOMATION IS FOR EVERYONE August 23, 2017
  • 2. 2 Agenda • Perspective • Test Automation for Enterprise Applications • Demo • Real World Results Presented by Chris Kraus Sr. Director Product Management
  • 3. 3 Automation is Here to Stay! “By 2020, agile and DevOps initiatives will cause at least 75% of enterprises to implement test automation.” - Gartner, Magic Quadrant for Application Testing Services, Worldwide, November 2016 “The demand for automation testing can be attributed to the pressing need to deliver quality most often within stringent timelines.” - KPMG India, Trends in Software Testing, July 2016
  • 4. 4 Understanding Complexity UI Driven Why is Test Automation Hard for Enterprise Applications?
  • 5. 5 Understanding. How do You Know What to Test?
  • 6. 6 8/23/2017 © 2017 Worksoft, Inc. Complexity. Houses vs. Cities. Are you testing whether your software works or your business works?
  • 7. 7 Design (Fit/Gap) Requirements UI Driven Testing: Custom Apps vs. Packaged Apps Build (configuration, master data, write code; integrate entire business processes; unit test) Test Functional, Regression, Integration, UAT, Performance Deploy to Production Custom Development • Type of work • Project scale • Scope of application functionality • Size of the “foundation” to be laid • Size of minimal unit of functionality providing business value • Potential impact of production deployment failures Build (write code, unit tests) Developer Test Deploy Requirements Architect Integrate UI, backend Test Functional, Regression, UAT Deploy Packaged Apps
  • 8. 8 The Evolution of Testing Approaches and Tools Manual Testing • Eyes on the glass Automate Manual Test Reporting • Mercury Quality Center Write Scripts & Code • Developer written test harnesses • Write code to test code Automation Frameworks • Codeless Testing Continuous Testing
  • 9. 9 Not Transferable Configuration Changes to Standard Business Processes Feature Updates 3rd Party Application Integrations Top Reasons Code Based Tests Break Writing Programming to Test Programming Isn’t Scalable X X X X
  • 10. 10 • 1998 Linda Hayes was teaching AutoTester • “I was trying to turn business experts into developers” • “There has to be a better way” • Testing needs a completely new approach Short History: Worksoft and the “Object Action Framework”
  • 11. 11 Test Automation for Everyone • Easy to Use Business • Easy to IntegrateEnterprise Application Team • Easy to Use • Easy to Maintain QA • Easy to Scale Operations
  • 12. 12 Worksoft Pillars of Agile Test Automation Leverage automation to enable business users and QA teams to adapt quickly to changes.
  • 13. 13 Worksoft Automation Solutions Plan Discover Test Deploy Run Worksoft Analyze • Automated Discovery • Visualize and explore business processes • Automatically generate documentation and test automation Process Mining • Zero touch discovery at scale Worksoft Certify • Build resilient, reusable test automation • Create end-to- end automated tests spanning multiple applications and UI technologies • Increase test coverage across applications Worksoft Impact • Risk based testing for SAP Worksoft Execution Manager • Schedule and execute tests “lights out” at mass scale • Test more flexibly and frequently Worksoft BPP • Generate customized documentation from test executions Worksoft Execution Manager • Execute tests regularly to mitigate impact of vendor changes to applications Worksoft Analyze • Stay current on actual business process execution using Capture • Automatically generate up-to- date business process documentation Partnerships with leading global SIs
  • 15. 15 IDC Validates the Value of Worksoft Certify The Business Value of Worksoft Automated Business Process Validation Solutions Source: The Business Value of Worksoft Automated Business Process Validation Solutions a commissioned August 2014 study conducted by IDC on behalf of Worksoft. Method: IDC assessed the cost, benefits, and value associated with the use of Worksoft Certify by the 12 organizations interviewed for this white paper over a five-year period. Worksoft Extends Automation and Drives Business Agility ROI 273% NPV $11.46M PAYBACK 11.9 mos. INCREASED AUTOMATION Automated business process tests increased from 12% to 44%. IMPROVED PRODUCTIVITY Staff hours spent doing regression testing reduced by 48%. LOSSES FROM DEFECTS CUT Productivity losses from defects entering products cut by 44%. "We were looking for more seamless automation and fewer starts and stops for our regression testing. Worksoft filled that gap. We went from having about 50% to 80% of our regression processes automated."
  • 16. 16 www.worksoft.com Worksoft Automation Platform The Lannett Story Real World Results Time-to-Market Reusable test automation library enabled 75% reduction in test cycle times and increased defect detection rates Streamlined Reporting Worksoft Certify generated process documentation, proof of acceptance, regression and integration testing for FDA and Sarbanes Oxley compliance Automation Achieved test automation coverage of approx. 90% of SAP business processes with Worksoft Certify; Increased traceability and visibility into business processes Quality & Savings 60% reduction in production defects. 40% reduction in testing time per project. Savings of 1-2 full-time employees yearly
  • 17. 17 Easy to Use • Codeless solution that builds easy to read narratives. • Easy to edit and maintain tests. • Auto-Discovery to capture end-to-end as-is business processes. • Auto-Documentation generation for testing, training and audit teams. Easy to Maintain • Maximize test reuse with flexible test libraries. • Transferable – so single expert in test • Test mainframe, SAP GUI, modern web, mobile, SAP FIORI 1610 and much more. Easy to Scale • Build automation 3 to 5 times faster than other solutions. • Test 500,000+ business process steps in hours. • Run tests as part of a Continuous Testing or Continuous Delivery cycle. Easy to Integrate • Execute tests created in SoapUI, HP UFT or Selenium • Integrate with HP ALM, IBM RQM, SAP Solution Manager, JIRA, and ServiceNow. Worksoft - Test Automation for Everyone!

Editor's Notes

  1. Test Automation is for Everyone August 23, 2017 • 10:00 am - 11:00 am CDT Do you have to learn code to create test automation? The answer is no. The latest technology enables business and QA teams to ensure enterprise application quality using easy to maintain, plain English tests. Powerful automated business process discovery, risk based analysis and lights-out regression tests can then be used to extend automation and create additional value – all without code! Join Worksoft at August 23rd at 10:00 am CDT to learn how you can: Create a business driven test automation strategy Enable business analysts and QA teams to easily create automation Quantify the value of test automation with real world examples
  2. There is a lot of buz in the industry today regarding the role of testers in the future and what skills they need.
  3. Mind-set: Doing things manually has always worked, why change Automation requires a documented understanding of what needs to be tested New skill sets are needed to create automation Automation libraries need to be maintained Past automation efforts have fallen short of expected results
  4. Worksoft solutions are really intended to focus and help enable you in that journey to Agile. We’ve aligned our solution to the core areas that are involved in change management – The Business, Dev/QA, and Operations. At the business level we need to understand what are the critical business processes. What does the business want things to look like after the change has been implemented. Being able to automate the discovery of business process and then generate documentation to enable clear communication between the business and the technical teams is a huge agile enabler. If we look at the Dev/Test side we’ve typically in the past typically done things in a Waterfall fashion, build out documentation, create test requirements, create matching test cases, but what if we could do all of those things in parallel at the same time enabling exploratory testing and automating those captured test cases. We’ll talk more about this. How we can do some of these activities in parallel to help shorten lifecycles or shorten time spans, right, and be able to meet tighter timeframes and to get more of an Agile approach. Finally then there is the operations side of the house. How do we test on a regular basis repeatedly and rapidly.
  5. So if I go back and I look at some of those challenges that we had across typical SAP projects, I can align Worksoft products to address a number of those. Analyze can be used to understand and automate the business process, Certify for being able to generate test automation, Execution Manager for being to execute lights out and at scale. We’ll go into these in a little bit more detail later.
  6. Worksoft has been around a long time. We’ve got great customers that we work with, but it’s good to have feedback from external parties. IDC actually did a very nice study and showed that Worksoft extends automation and drives business agility. The ROI for end-to-end implementing something like Certify for Automated Testing and the Impact Analysis is 273 percent. For the compiled customer, the net present value was $11 million and payback took about 12 months, and it’s because they could actually increase automation so they actually are doing more testing before they go to production. (I know a lot of people test in production; it’s great. we call that end users.) The compiled company improved their productivity because they’re not spending time manually testing things. They let the computer do that and focused on building automation; and also some defects were cut by 44 percent, because the problem is when you get a defect in production, you’ve got 10 groups on the call trying to figure out what the problem is and how to remediate it so there is a lot of time wasted doing that. From their standpoint, they’re actually looking for more seamless automation and fewer starts and stops in their aggression testing, which obviously Worksoft fills that gap. We have tests where 50 to 80 percent of their regression tests were actually automated.