SlideShare a Scribd company logo
The Mosaic Company
Robert J. Pitman – QA Coordinator
Leveraging Worksoft Beyond
Test Automation
Click to edit Master title style
2
About The Mosaic Company
Our Work
World’s largest combined producer and marketer
of concentrated phosphate and potash fertilizers.
Our Mission
We help the world grow the
food it needs.
Our Formation
Incorporated in 2004 through
the combination of IMC
Global Inc. and the fertilizer
businesses of Cargill.
Our Global Presence
8,900 worldwide employees
We Help The World Grow The
Food It Needs
Built by People
Bound by Purpose
Leveraging Worksoft Beyond Test
Automation
 Test Data Automation - Supporting
Developers: A Quick Win
 Automation of Labor Intensive
Processes
 Leveraging Worksoft to Build a
Knowledge Base
Mosaic has automated more than 90% of our
North America critical business process testing
for SAP, but we’ve found we can do even
more:
QA Department, Embedding Quality in the Process
Stake Holders ----------------
Test Leads – IT Quality Assurance
Business Analysts (BA) – IT Analysts
Subject Matter Experts (SME) –
Business Experts
Project Managers (PM) - IT
Terms ---------------------------
Quality Assurance (QA)
Quality Center (QC)
System Integration Testing (SIT)
User Acceptance Testing (UAT)
Test Data Automation
Supporting Developers: A Quick Win
Test Data Automation – Questions to Ask
SAP shops: Do you refresh from a Golden Client?
If you do, the refreshed system will have no
transaction data. This can be an issue in sandbox
and development environments.
Do you refresh only once a year or less often?
Then your teams probably have issues with
consumed data. This can cause trouble if your
teams need open contracts, orders, shipments,
etc.
Have you asked your teams how much time they spend
creating test data?
Why not? Do you like wasting money?
Test Data Automation
If the answer to any of these questions is YES, you
should really think about a transactional data creation
system for your developers.
m
Step 1) Create a folder that belongs to the
developers in which they can make changes.
Step 2) 80/20 rule: Only Copy the processes
most often used and/or modified.
Test Data Automation
Test Data Automation – Worksoft Can Help
Copy the
most
commonly
used test
scripts to a
folder where
the
developers
can make
changes.
Test Data Automation
Step 3) Rename the datasheets. When developers change
the data, it will not interfere with normal automated
regression runs.
m
Step 4) Train the developers how to run the scripts.
Step 5) Teach them how to set control breaks in
the test script to control data creation.
Test Data Automation
Test Data Automation
Step 6) Bask in the glow of the developers
telling you how much easier it is now to set up
large amounts of test data.
Automation of Labor Intensive
Processes
Automation of Labor Intensive
Processes – Bob’s Rules
Rule1: Don’t use your functional test automation
system to automate processes in a production
environment, as an operational data loader.
It would mean that the QA team would have do production
support, which requires 24-7 coverage.
Rule 2: SAP allows you to get around “Rule 1”, to
some degree, because configurations start in
development.
This means they go through the normal QA processes.
Test Data AutomationStep 1: Find a process that is a pain point
with your developers due to its repetitive
nature.
Step 2: Estimate how many developer hours
it takes to support your business in this
process.
Step 3: Estimate how many hours would be
required to capture, automate, and deploy
automation scripts.
Automation of Labor Intensive
Processes
Plant creation was Mosaic’s biggest pain point. The support
group needed five days to gather/configure/build/add data/test
a single plant. We create 30-40 plants per year in our North
America group alone, which works out to about 150 – 200
days of resource consumption.
 Our support team chased down the configuration & master data
required for new plant.
 They configured the plant in our SAP development environment
and enter the master data.
 They test it in the development environment.
 They move it to our SAP QA system and test it again.
Automation of Labor Intensive Processes
– Mosaic’s Pain Point
Automation of Labor Intensive Processes –
Analyze & Craft Solution
After using automation for two years we are now evaluating
the following modifications:
 Revisiting the plant information document for completeness.
 Evaluating if we can identify existing standards for plants, shipping,
pricing, etc.
 Use identified standards for testing, instead of having to create from
master data.
 Automate the process of transferring information from the business’s
plant information document to the datasheet in Worksoft.
Automation of Labor Intensive Processes
– Future State
Leveraging Worksoft to Build a
Knowledge Base
Worksoft Certify – Automation & Knowledge
Mosaic’s Business
Process Procedures
(BPPs) resolve into work
instructions on how we
use our software
packages: SAP, Maximo,
etc.
Worksoft Certify – Automation & Knowledge
We want to retain our
SMEs’ and BAs’
knowledge on these
work instructions,
Worksoft Certify – Automation & Knowledge
by designing a simple
process for capturing that
knowledge.
Using Worksoft to Put the Puzzle Together
Each business
department only
knows their
processes.
Using Worksoft to Put the Puzzle Together
The challenge is putting the pieces together and
making sure they fit.
Secrets to Success - Ownership
Business:
 Owns the business transactions [Current State].
 Reviews their business transactions at least once per
year.
 Informs QA when they make changes in the processes.
BAs (IT):
 Owns the End-to-End processes that have been
automated [Business Process Flows].
 Reviews impact to library during projects.
 Works with QA team to updates future state of business
processes during new projects.
QA:
 Owns & maintains automated regression library.
 Coordinates & supports Business SMEs & IT BAs.
Reviews – Be Warned
If you are going to make them do reviews….
You had better make the process easy!
Use What You Already Own
Troux’s Navigate product
provides the viewing portal.
Worksoft’s Certify provides
PDFs of the work
instructions.
OpenText’s LiveLink
provides document
management.
The Design – Make Sure it’s Solid
In Troux’s Navigate other
links can be made.
Examples:
SP  Training
SP  Security
After automating a script, my team puts a PDF of a successful run in an
OpenText LiveLink folder belonging to the department. These PDFs allow
us to created a knowledge base in Troux’s Navigate.
Knowledgebase – Transaction Level
Knowledgebase – Transaction Level
Knowledgebase – Transaction Level
The PDF allows our IT
Business Analysts or our
Business Subject Matter
Experts to review a work
instruction. It creates a
common language between
the departments.
Knowledgebase – Process Level
Knowledgebase – Process Level
The individual
transactions are
listed here and
can be opened by
clicking on them.
The process can
be displayed by
clicking on it.
Knowledgebase – Process View
Displays the process flow of the automated test script.
36
Business Benefits
Test Data Automation
 Higher quality through improved data for QA
 Greater staff efficiency
Automation of Labor Intensive Processes
 Annual performance improvement of about 40% for SAP
configuration of new plants, expect it to reach 70% after 2nd
effort.
Leveraging Worksoft to Build a Knowledge Base
 Improved process knowledge retention with staff changes
 More accurate information for process improvement projects

More Related Content

What's hot

The Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with AutomationThe Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with Automation
Worksoft
 
Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back! Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back!
Worksoft
 
How Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP ProjectsHow Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP Projects
Worksoft
 
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud WorldHow Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
Worksoft
 
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
Worksoft
 
Digital Testing Strategy: Replace Manual Testing with Intelligent Automation
Digital Testing Strategy: Replace Manual Testing with Intelligent AutomationDigital Testing Strategy: Replace Manual Testing with Intelligent Automation
Digital Testing Strategy: Replace Manual Testing with Intelligent Automation
Worksoft
 
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAPEverything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Worksoft
 
Digital Labor for Digital Risk
Digital Labor for Digital RiskDigital Labor for Digital Risk
Digital Labor for Digital Risk
Worksoft
 
Accelerate Your Test Automation Journey with Process Mining for SAP
Accelerate Your Test Automation Journey with Process Mining for SAPAccelerate Your Test Automation Journey with Process Mining for SAP
Accelerate Your Test Automation Journey with Process Mining for SAP
Worksoft
 
Southwest Airlines Uses Automation to Accelerate and Ensure SOX Compliance
Southwest Airlines Uses Automation to Accelerate and Ensure SOX ComplianceSouthwest Airlines Uses Automation to Accelerate and Ensure SOX Compliance
Southwest Airlines Uses Automation to Accelerate and Ensure SOX Compliance
Worksoft
 
Continuous delivery for digital transformation renu rajani v0 1
Continuous delivery for digital  transformation renu rajani v0 1Continuous delivery for digital  transformation renu rajani v0 1
Continuous delivery for digital transformation renu rajani v0 1
Innovation Roots
 
Accenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
Accenture and Worksoft Explain Why Businesses Need a Digital Testing StrategyAccenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
Accenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
Worksoft
 
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
Worksoft
 
Automated Testing for IBM i
Automated Testing for IBM iAutomated Testing for IBM i
Automated Testing for IBM iADC Austin Tech
 
Continuous Integration Testing for SAP
Continuous Integration Testing for SAPContinuous Integration Testing for SAP
Continuous Integration Testing for SAP
Worksoft
 
Business Process Quality at Citrix
Business Process Quality at CitrixBusiness Process Quality at Citrix
Business Process Quality at Citrix
Worksoft
 
What's New with Worksoft Certify
What's New with Worksoft CertifyWhat's New with Worksoft Certify
What's New with Worksoft Certify
Worksoft
 
Escape the Scripts of HP UFT
Escape the Scripts of HP UFTEscape the Scripts of HP UFT
Escape the Scripts of HP UFT
Worksoft
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On Business
Worksoft
 
Test Automation is for Everyone
Test Automation is for EveryoneTest Automation is for Everyone
Test Automation is for Everyone
Worksoft
 

What's hot (20)

The Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with AutomationThe Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with Automation
 
Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back! Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back!
 
How Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP ProjectsHow Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP Projects
 
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud WorldHow Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
 
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
 
Digital Testing Strategy: Replace Manual Testing with Intelligent Automation
Digital Testing Strategy: Replace Manual Testing with Intelligent AutomationDigital Testing Strategy: Replace Manual Testing with Intelligent Automation
Digital Testing Strategy: Replace Manual Testing with Intelligent Automation
 
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAPEverything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAP
 
Digital Labor for Digital Risk
Digital Labor for Digital RiskDigital Labor for Digital Risk
Digital Labor for Digital Risk
 
Accelerate Your Test Automation Journey with Process Mining for SAP
Accelerate Your Test Automation Journey with Process Mining for SAPAccelerate Your Test Automation Journey with Process Mining for SAP
Accelerate Your Test Automation Journey with Process Mining for SAP
 
Southwest Airlines Uses Automation to Accelerate and Ensure SOX Compliance
Southwest Airlines Uses Automation to Accelerate and Ensure SOX ComplianceSouthwest Airlines Uses Automation to Accelerate and Ensure SOX Compliance
Southwest Airlines Uses Automation to Accelerate and Ensure SOX Compliance
 
Continuous delivery for digital transformation renu rajani v0 1
Continuous delivery for digital  transformation renu rajani v0 1Continuous delivery for digital  transformation renu rajani v0 1
Continuous delivery for digital transformation renu rajani v0 1
 
Accenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
Accenture and Worksoft Explain Why Businesses Need a Digital Testing StrategyAccenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
Accenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
 
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
 
Automated Testing for IBM i
Automated Testing for IBM iAutomated Testing for IBM i
Automated Testing for IBM i
 
Continuous Integration Testing for SAP
Continuous Integration Testing for SAPContinuous Integration Testing for SAP
Continuous Integration Testing for SAP
 
Business Process Quality at Citrix
Business Process Quality at CitrixBusiness Process Quality at Citrix
Business Process Quality at Citrix
 
What's New with Worksoft Certify
What's New with Worksoft CertifyWhat's New with Worksoft Certify
What's New with Worksoft Certify
 
Escape the Scripts of HP UFT
Escape the Scripts of HP UFTEscape the Scripts of HP UFT
Escape the Scripts of HP UFT
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On Business
 
Test Automation is for Everyone
Test Automation is for EveryoneTest Automation is for Everyone
Test Automation is for Everyone
 

Similar to Leveraging Worksoft Beyond Test Automation at Mosaic

SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...
Tobias Trapp
 
P4 Branching Overview
P4 Branching OverviewP4 Branching Overview
P4 Branching Overview
Go2Group, Inc.
 
SAP Testing
SAP TestingSAP Testing
SAP Testing
Josh Case
 
Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...
Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...
Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...
ObservePoint
 
SAP Business Workflow - Best Practices
SAP Business Workflow - Best PracticesSAP Business Workflow - Best Practices
SAP Business Workflow - Best Practices
Warren Eiserman
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentMarc Nehme
 
Task Management Software
Task Management SoftwareTask Management Software
Task Management Software
Cetas Information Technology Pvt Ltd
 
Sap
SapSap
ERP Training
ERP TrainingERP Training
ERP Training
Soumya De
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterprise
DBmaestro - Database DevOps
 
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ... Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Contribyte
 
Best ERP Testing Practices for Large Organizations
Best ERP Testing Practices for Large OrganizationsBest ERP Testing Practices for Large Organizations
Best ERP Testing Practices for Large Organizations
YASH Technologies
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
M Kevin McHugh
 
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
QueBIT Consulting
 
Unleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsUnleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev ops
Rahul Jacob
 

Similar to Leveraging Worksoft Beyond Test Automation at Mosaic (20)

SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...SAP Test automation - fully automatic test of complex business processes incl...
SAP Test automation - fully automatic test of complex business processes incl...
 
52845
5284552845
52845
 
Gowtham_resume
Gowtham_resumeGowtham_resume
Gowtham_resume
 
P4 Branching Overview
P4 Branching OverviewP4 Branching Overview
P4 Branching Overview
 
SAP Testing
SAP TestingSAP Testing
SAP Testing
 
Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...
Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...
Master Your MarTech Migration: A Guide for Switching Web-Based Marketing and ...
 
SAP Business Workflow - Best Practices
SAP Business Workflow - Best PracticesSAP Business Workflow - Best Practices
SAP Business Workflow - Best Practices
 
BillGemmellCv
BillGemmellCvBillGemmellCv
BillGemmellCv
 
Panduit_ERP_061407
Panduit_ERP_061407Panduit_ERP_061407
Panduit_ERP_061407
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
 
Task Management Software
Task Management SoftwareTask Management Software
Task Management Software
 
Sap
SapSap
Sap
 
ERP Training
ERP TrainingERP Training
ERP Training
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterprise
 
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ... Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 
Best ERP Testing Practices for Large Organizations
Best ERP Testing Practices for Large OrganizationsBest ERP Testing Practices for Large Organizations
Best ERP Testing Practices for Large Organizations
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
 
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
 
Unleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsUnleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev ops
 
cv
cvcv
cv
 

More from Worksoft

Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
Worksoft
 
Testing Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactorsTesting Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactors
Worksoft
 
Insurance for your Assurance Team
Insurance for your Assurance TeamInsurance for your Assurance Team
Insurance for your Assurance Team
Worksoft
 
Packaged vs. Custom Application Testing
Packaged vs. Custom Application TestingPackaged vs. Custom Application Testing
Packaged vs. Custom Application Testing
Worksoft
 
SAP Business Blueprint Auto-Generation
SAP Business Blueprint Auto-Generation SAP Business Blueprint Auto-Generation
SAP Business Blueprint Auto-Generation
Worksoft
 
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
Worksoft
 
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
Worksoft
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process Quality
Worksoft
 
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
Worksoft
 

More from Worksoft (9)

Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
 
Testing Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactorsTesting Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactors
 
Insurance for your Assurance Team
Insurance for your Assurance TeamInsurance for your Assurance Team
Insurance for your Assurance Team
 
Packaged vs. Custom Application Testing
Packaged vs. Custom Application TestingPackaged vs. Custom Application Testing
Packaged vs. Custom Application Testing
 
SAP Business Blueprint Auto-Generation
SAP Business Blueprint Auto-Generation SAP Business Blueprint Auto-Generation
SAP Business Blueprint Auto-Generation
 
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
 
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process Quality
 
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
How Applied Materials Deploys Faster SAP® Projects and Boosts Quality with Wo...
 

Recently uploaded

Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
abdulrafaychaudhry
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 

Recently uploaded (20)

Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 

Leveraging Worksoft Beyond Test Automation at Mosaic

  • 1. The Mosaic Company Robert J. Pitman – QA Coordinator Leveraging Worksoft Beyond Test Automation
  • 2. Click to edit Master title style 2 About The Mosaic Company Our Work World’s largest combined producer and marketer of concentrated phosphate and potash fertilizers. Our Mission We help the world grow the food it needs. Our Formation Incorporated in 2004 through the combination of IMC Global Inc. and the fertilizer businesses of Cargill. Our Global Presence 8,900 worldwide employees
  • 3. We Help The World Grow The Food It Needs Built by People Bound by Purpose
  • 4. Leveraging Worksoft Beyond Test Automation  Test Data Automation - Supporting Developers: A Quick Win  Automation of Labor Intensive Processes  Leveraging Worksoft to Build a Knowledge Base Mosaic has automated more than 90% of our North America critical business process testing for SAP, but we’ve found we can do even more:
  • 5. QA Department, Embedding Quality in the Process Stake Holders ---------------- Test Leads – IT Quality Assurance Business Analysts (BA) – IT Analysts Subject Matter Experts (SME) – Business Experts Project Managers (PM) - IT Terms --------------------------- Quality Assurance (QA) Quality Center (QC) System Integration Testing (SIT) User Acceptance Testing (UAT)
  • 6. Test Data Automation Supporting Developers: A Quick Win
  • 7. Test Data Automation – Questions to Ask SAP shops: Do you refresh from a Golden Client? If you do, the refreshed system will have no transaction data. This can be an issue in sandbox and development environments. Do you refresh only once a year or less often? Then your teams probably have issues with consumed data. This can cause trouble if your teams need open contracts, orders, shipments, etc. Have you asked your teams how much time they spend creating test data? Why not? Do you like wasting money?
  • 8. Test Data Automation If the answer to any of these questions is YES, you should really think about a transactional data creation system for your developers.
  • 9. m Step 1) Create a folder that belongs to the developers in which they can make changes. Step 2) 80/20 rule: Only Copy the processes most often used and/or modified. Test Data Automation
  • 10. Test Data Automation – Worksoft Can Help Copy the most commonly used test scripts to a folder where the developers can make changes.
  • 11. Test Data Automation Step 3) Rename the datasheets. When developers change the data, it will not interfere with normal automated regression runs.
  • 12. m Step 4) Train the developers how to run the scripts. Step 5) Teach them how to set control breaks in the test script to control data creation. Test Data Automation
  • 13. Test Data Automation Step 6) Bask in the glow of the developers telling you how much easier it is now to set up large amounts of test data.
  • 14. Automation of Labor Intensive Processes
  • 15. Automation of Labor Intensive Processes – Bob’s Rules Rule1: Don’t use your functional test automation system to automate processes in a production environment, as an operational data loader. It would mean that the QA team would have do production support, which requires 24-7 coverage. Rule 2: SAP allows you to get around “Rule 1”, to some degree, because configurations start in development. This means they go through the normal QA processes.
  • 16. Test Data AutomationStep 1: Find a process that is a pain point with your developers due to its repetitive nature. Step 2: Estimate how many developer hours it takes to support your business in this process. Step 3: Estimate how many hours would be required to capture, automate, and deploy automation scripts. Automation of Labor Intensive Processes
  • 17. Plant creation was Mosaic’s biggest pain point. The support group needed five days to gather/configure/build/add data/test a single plant. We create 30-40 plants per year in our North America group alone, which works out to about 150 – 200 days of resource consumption.  Our support team chased down the configuration & master data required for new plant.  They configured the plant in our SAP development environment and enter the master data.  They test it in the development environment.  They move it to our SAP QA system and test it again. Automation of Labor Intensive Processes – Mosaic’s Pain Point
  • 18. Automation of Labor Intensive Processes – Analyze & Craft Solution
  • 19. After using automation for two years we are now evaluating the following modifications:  Revisiting the plant information document for completeness.  Evaluating if we can identify existing standards for plants, shipping, pricing, etc.  Use identified standards for testing, instead of having to create from master data.  Automate the process of transferring information from the business’s plant information document to the datasheet in Worksoft. Automation of Labor Intensive Processes – Future State
  • 20. Leveraging Worksoft to Build a Knowledge Base
  • 21. Worksoft Certify – Automation & Knowledge Mosaic’s Business Process Procedures (BPPs) resolve into work instructions on how we use our software packages: SAP, Maximo, etc.
  • 22. Worksoft Certify – Automation & Knowledge We want to retain our SMEs’ and BAs’ knowledge on these work instructions,
  • 23. Worksoft Certify – Automation & Knowledge by designing a simple process for capturing that knowledge.
  • 24. Using Worksoft to Put the Puzzle Together Each business department only knows their processes.
  • 25. Using Worksoft to Put the Puzzle Together The challenge is putting the pieces together and making sure they fit.
  • 26. Secrets to Success - Ownership Business:  Owns the business transactions [Current State].  Reviews their business transactions at least once per year.  Informs QA when they make changes in the processes. BAs (IT):  Owns the End-to-End processes that have been automated [Business Process Flows].  Reviews impact to library during projects.  Works with QA team to updates future state of business processes during new projects. QA:  Owns & maintains automated regression library.  Coordinates & supports Business SMEs & IT BAs.
  • 27. Reviews – Be Warned If you are going to make them do reviews…. You had better make the process easy!
  • 28. Use What You Already Own Troux’s Navigate product provides the viewing portal. Worksoft’s Certify provides PDFs of the work instructions. OpenText’s LiveLink provides document management.
  • 29. The Design – Make Sure it’s Solid In Troux’s Navigate other links can be made. Examples: SP  Training SP  Security After automating a script, my team puts a PDF of a successful run in an OpenText LiveLink folder belonging to the department. These PDFs allow us to created a knowledge base in Troux’s Navigate.
  • 32. Knowledgebase – Transaction Level The PDF allows our IT Business Analysts or our Business Subject Matter Experts to review a work instruction. It creates a common language between the departments.
  • 34. Knowledgebase – Process Level The individual transactions are listed here and can be opened by clicking on them. The process can be displayed by clicking on it.
  • 35. Knowledgebase – Process View Displays the process flow of the automated test script.
  • 36. 36 Business Benefits Test Data Automation  Higher quality through improved data for QA  Greater staff efficiency Automation of Labor Intensive Processes  Annual performance improvement of about 40% for SAP configuration of new plants, expect it to reach 70% after 2nd effort. Leveraging Worksoft to Build a Knowledge Base  Improved process knowledge retention with staff changes  More accurate information for process improvement projects

Editor's Notes

  1. Talk about the two new process points