SlideShare a Scribd company logo
1 of 22
Neotys © . All Rights Reserved.
Achieve Performance Testing Excellence for Your SAP Apps
Neotys © . All Rights Reserved.
Stephan Kehren
Performance Engineer - Neotys
Neotys © . All Rights Reserved.
Isit ReallyNecessary?
• SAP is known as standard software!
• So it can be expected that it is
• bug free
• fast
• and ready for production?
No!
Neotys © . All Rights Reserved.
Reality
Every SAP implementation is customized
Hardware sizing is complex and may not be accurate for production
Transactions are re-programmed to each unique implementation
Complicated, time consuming migrations and new release deployment
Neotys © . All Rights Reserved.
SAPApplicationsCan’tFailinProduction
• Business Critical Applications
• Are expected to perform regardless of load
• Impact the reliability of other business critical applications in production
• Business Backbone
• Business operations depend on SAP
• Organization Impact
• Employee time is wasted
• Employee satisfaction is affected
• Customer service is delayed
• User + Customer experience Impacts Revenue
• SAP application performance has a direct impact on revenue
Neotys © . All Rights Reserved.
PerformanceTestingUseCase
Deployment of a
new application
Migration to SAP
HANA
Change of
components
Upgrade to a new
version
Migration to the
cloud
Validate reliability
before EoY
financial reporting
Custom
Development
Deployment, customization Upgrades, Migrations
M&A, divestitures, system
consolidation, adding/removing
countries/locales from the system
Neotys © . All Rights Reserved.
PerformanceTestingAnswersThese Questions
• Reliability/stability/endurance (Load tests, soak tests)
• Can my SAP application sustain the expected load
• Any memory leak
• Velocity (Performance tests)
• Is the SAP application operating as fast as it should under realistic load conditions
• How long does it take to submit a sales order and is it acceptable
• Scalability (Stress Tests)
• How well can my SAP application perform on it’s current infrastructure
• Capacity
• What is the optimum infrastructure required to operate my SAP application
• Will my infrastructure be able to handle the load in 6 months
Neotys © . All Rights Reserved.
PerformanceTestingProcess
Test
Strategy
Test
Design
Test
Runtime
Test
Analysis
• Define scope
• Define SLAs
• Define data
• Create test
scripts
• Variabilization
• Define load
profile
• Set test schedule
• Spin up test
infrastructure
• Monitor app under
load
• Compare results
against SLAs
• Identify bottlenecks
Neotys © . All Rights Reserved.
PerformanceTestingProcess
• What should be tested
• Identify the components are heavily used or critical for the tests
• Defining the performance KPIs
• Use APM to measure application performance in production
• Collaborate with business teams to define SLAs
• SAP test data availability is a challenge
• Use copy of production data and anonymize it => security challenge
• Use tools to create artificial data
Test
Strategy
Test
Design
Test
Runtime
Test
Analysis
Neotys © . All Rights Reserved.
PerformanceTestingProcess
• Create realistic test scripts
• Create scenarios for human users
• Create scenarios for batch processes
• Variabilization is key and complex on SAP
• Simulate mobile users
• Re-use and convert functional test scripts to speed up test design
Test
Strategy
Test
Design
Test
Runtime
Test
Analysis
Neotys © . All Rights Reserved.
PerformanceTestingProcess
• Make sure your testing infrastructure is available
• Make sure your load infrastructure can scale
• SAP load tests are very resource intensive, generating 100’s or
1000’s of virtual users is a technical challenge
Test
Strategy
Test
Design
Test
Runtime
Test
Analysis
Neotys © . All Rights Reserved.
PerformanceTestingProcess
• Use SAP sys admins to retrieve data
• Use SAP tools to get KPIs: NetWeaver monitor, SDF/Mon
• NeoLoad provides its own monitoring capability
• Use APM tools to monitor the application behavior
• Involve business teams in test analysis
Test
Strategy
Test
Design
Test
Runtime
Test
Analysis
Neotys © . All Rights Reserved.
AnIterative Process
Test
Runtime
Test
Analysis
Test
Update
It is key to leverage a tool that
enables you to fine tune your test
rapidly
Test
Design
Test Design Fine
Tuning
Neotys © . All Rights Reserved.
Fromcomponentto end-to-end applicationtesting
SD
FI
MM
Component Test
SD – Sales Process
MM - Material Management
FI - Finance
End-to-end Test
Neotys © . All Rights Reserved.
Testing aSystemofApplications
User Interface Web, NetWeaver, FIORI, SAP GUI
Application 200 Applications
ERP (R3, S4), CRM, Hybris, SuccessFactors, Ariba,
Concur, Fieldglass
Platform SAP NetWeaver, SAP Cloud Platform
Technology Oracle, HANA
In order to be effective you need a tool that enables your organization to test
all your SAP applications
Same tool to test performance of old version vs new migrated version
One business transaction can involve several applications
Neotys © . All Rights Reserved.
TestDifferent Threads andThe EntireInfrastructure
Global Test
Infrastructure
Time Zone
Financial Rules
Neotys © . All Rights Reserved.
TopChallenges
• Test data availability => Variables
• Use case description accuracy => Accurate scripting
• Test infrastructure size => Scale load
• SAP Basis team interaction => Collaboration
• Capacity management => Resource reservation
• Time and complexity to test with traditional tools => Tool effectiveness
Neotys © . All Rights Reserved.
NeoLoadSAPTesting
• Test any SAP application
• ERP, SuccessFactors
• Web, Mobile, SAP GUI
• Test non-SAP applications
• Script design productivity - design faster –
maintain faster
• Repurpose functional test assets
• Simulate the most realistic scenarios
• Scale up to 1000’s of virtual users / optimize TCO
• Monitor within NeoLoad
• Convert Script from legacy tools
GUI
WEB
Neotys © . All Rights Reserved.
NeoLoad
recorder
NeoLoad LR
Converter
Functional
Worksoft
Tosca
NeoLoad
Controler
LG
LG
LG
ECC
Concur
…
Neotys © . All Rights Reserved.
Neotys © . All Rights Reserved.
Next Steps
Contact Stephan Kehren: stephan.kehren@neotys.com
Visit Neotys Community at answers.neotys.com
Download NeoLoad Free Edition with SAP GUI protocol included
from www.neotys.com
Questions?
Visit our website neotys.com/solutions/sap-performance-testing
Neotys © . All Rights Reserved.
Continuous Performance Testing Platform
Thank You
https://www.neotys.com/download

More Related Content

What's hot

“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...GoQA
 
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
 
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!Susmitha Vakkalanka
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsPerfecto Mobile
 
ApexUnit: Open source test framework for apex
ApexUnit: Open source test framework for apexApexUnit: Open source test framework for apex
ApexUnit: Open source test framework for apexVamshidhar Gandham
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with AutomationWorksoft
 
Continuous Integration Testing for SAP
Continuous Integration Testing for SAPContinuous Integration Testing for SAP
Continuous Integration Testing for SAPWorksoft
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics
 
Building Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps WorldBuilding Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps WorldQASymphony
 
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021GoQA
 
Saying Goodbye to Quality Center
Saying Goodbye to Quality CenterSaying Goodbye to Quality Center
Saying Goodbye to Quality CenterQASymphony
 
DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!Neotys
 
Test Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital StrategiesTest Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital StrategiesWorksoft
 
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
 
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 WorldWorksoft
 
Packaged vs. Custom Application Testing
Packaged vs. Custom Application TestingPackaged vs. Custom Application Testing
Packaged vs. Custom Application TestingWorksoft
 
QAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckQAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckDaniel Goodstein
 
Boosting Automation Coverage for JDA, Manhattan, and SAP at a National Retailer
Boosting Automation Coverage for JDA, Manhattan, and SAP at a National RetailerBoosting Automation Coverage for JDA, Manhattan, and SAP at a National Retailer
Boosting Automation Coverage for JDA, Manhattan, and SAP at a National RetailerWorksoft
 
Appium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous IntegrationAppium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous IntegrationTechWell
 

What's hot (20)

“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
 
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!
 
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
ApexUnit: Open source test framework for apex
ApexUnit: Open source test framework for apexApexUnit: Open source test framework for apex
ApexUnit: Open source test framework for apex
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
 
Continuous Integration Testing for SAP
Continuous Integration Testing for SAPContinuous Integration Testing for SAP
Continuous Integration Testing for SAP
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star West
 
Building Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps WorldBuilding Better Collaboration Between Development and Testing in a DevOps World
Building Better Collaboration Between Development and Testing in a DevOps World
 
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
MESUT DURUKAL «4 Pillars of Successful Agile Test Automation» Online QADay 2021
 
Saying Goodbye to Quality Center
Saying Goodbye to Quality CenterSaying Goodbye to Quality Center
Saying Goodbye to Quality Center
 
DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!DevOps Requires Continuous Testing – it’s Not Negotiable!
DevOps Requires Continuous Testing – it’s Not Negotiable!
 
Test Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital StrategiesTest Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital Strategies
 
Shift_Left
Shift_LeftShift_Left
Shift_Left
 
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.
 
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
 
Packaged vs. Custom Application Testing
Packaged vs. Custom Application TestingPackaged vs. Custom Application Testing
Packaged vs. Custom Application Testing
 
QAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckQAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated Deck
 
Boosting Automation Coverage for JDA, Manhattan, and SAP at a National Retailer
Boosting Automation Coverage for JDA, Manhattan, and SAP at a National RetailerBoosting Automation Coverage for JDA, Manhattan, and SAP at a National Retailer
Boosting Automation Coverage for JDA, Manhattan, and SAP at a National Retailer
 
Appium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous IntegrationAppium, Test-Driven Development, and Continuous Integration
Appium, Test-Driven Development, and Continuous Integration
 

Similar to Achieve Performance Testing Excellence for Your SAP Apps

Deep Dive. How to Transition SAP Payroll to HR Cloud
Deep Dive. How to Transition SAP Payroll to HR CloudDeep Dive. How to Transition SAP Payroll to HR Cloud
Deep Dive. How to Transition SAP Payroll to HR CloudNGA Human Resources
 
Sap upgrade
Sap upgradeSap upgrade
Sap upgradeRam K
 
ott_calfee_resume
ott_calfee_resumeott_calfee_resume
ott_calfee_resumeOtt Calfee
 
Rapise Overview Presentation (2021)
Rapise Overview Presentation (2021)Rapise Overview Presentation (2021)
Rapise Overview Presentation (2021)Inflectra
 
Load Testing SAP Applications with IBM Rational Performance Tester
Load Testing SAP Applications with IBM Rational Performance TesterLoad Testing SAP Applications with IBM Rational Performance Tester
Load Testing SAP Applications with IBM Rational Performance TesterBill Duncan
 
Performance & Automation Testing
Performance & Automation TestingPerformance & Automation Testing
Performance & Automation TestingIndium Software
 
CV_Nishanthi_shanmugasundaram
CV_Nishanthi_shanmugasundaramCV_Nishanthi_shanmugasundaram
CV_Nishanthi_shanmugasundaramcafinde s
 
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
 
AWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomateAWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomatePolarSeven Pty Ltd
 
Destination Digital: Tracking Progress to Continue First Class Performance
Destination Digital: Tracking Progress to Continue First Class PerformanceDestination Digital: Tracking Progress to Continue First Class Performance
Destination Digital: Tracking Progress to Continue First Class PerformanceNGA Human Resources
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid CloudRichard Irving
 
Spinnaker summit: Design Considerations for Enterprise-wide roll out of Spin...
Spinnaker summit:  Design Considerations for Enterprise-wide roll out of Spin...Spinnaker summit:  Design Considerations for Enterprise-wide roll out of Spin...
Spinnaker summit: Design Considerations for Enterprise-wide roll out of Spin...Balaji Sivasubramanian
 
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything CA Technologies
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleSanjeev Sharma
 
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatreRealtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatreMike Nelson
 

Similar to Achieve Performance Testing Excellence for Your SAP Apps (20)

Deep Dive. How to Transition SAP Payroll to HR Cloud
Deep Dive. How to Transition SAP Payroll to HR CloudDeep Dive. How to Transition SAP Payroll to HR Cloud
Deep Dive. How to Transition SAP Payroll to HR Cloud
 
Sap upgrade
Sap upgradeSap upgrade
Sap upgrade
 
ott_calfee_resume
ott_calfee_resumeott_calfee_resume
ott_calfee_resume
 
Rapise Overview Presentation (2021)
Rapise Overview Presentation (2021)Rapise Overview Presentation (2021)
Rapise Overview Presentation (2021)
 
Load Testing SAP Applications with IBM Rational Performance Tester
Load Testing SAP Applications with IBM Rational Performance TesterLoad Testing SAP Applications with IBM Rational Performance Tester
Load Testing SAP Applications with IBM Rational Performance Tester
 
Performance & Automation Testing
Performance & Automation TestingPerformance & Automation Testing
Performance & Automation Testing
 
CV_Nishanthi_shanmugasundaram
CV_Nishanthi_shanmugasundaramCV_Nishanthi_shanmugasundaram
CV_Nishanthi_shanmugasundaram
 
SAP Testing
SAP TestingSAP Testing
SAP Testing
 
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...
 
AWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomateAWS OpsWorks for Chef Automate
AWS OpsWorks for Chef Automate
 
Destination Digital: Tracking Progress to Continue First Class Performance
Destination Digital: Tracking Progress to Continue First Class PerformanceDestination Digital: Tracking Progress to Continue First Class Performance
Destination Digital: Tracking Progress to Continue First Class Performance
 
Karuna Resume
Karuna ResumeKaruna Resume
Karuna Resume
 
Musharraf_Syed_Resume
Musharraf_Syed_ResumeMusharraf_Syed_Resume
Musharraf_Syed_Resume
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
SAP LoadRunner by HP Solution Brief
SAP LoadRunner by HP Solution Brief SAP LoadRunner by HP Solution Brief
SAP LoadRunner by HP Solution Brief
 
Spinnaker summit: Design Considerations for Enterprise-wide roll out of Spin...
Spinnaker summit:  Design Considerations for Enterprise-wide roll out of Spin...Spinnaker summit:  Design Considerations for Enterprise-wide roll out of Spin...
Spinnaker summit: Design Considerations for Enterprise-wide roll out of Spin...
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
Continuous Delivery Pipeline in the Cloud – How to Achieve Continous Everything
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatreRealtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
 

More from Neotys

PAC 2020 Santorin - Giovanni Paolo Gibilisco
PAC 2020 Santorin - Giovanni Paolo GibiliscoPAC 2020 Santorin - Giovanni Paolo Gibilisco
PAC 2020 Santorin - Giovanni Paolo GibiliscoNeotys
 
PAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn SchepersPAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn SchepersNeotys
 
PAC 2020 Santorin - Edoardo Varani
PAC 2020 Santorin - Edoardo VaraniPAC 2020 Santorin - Edoardo Varani
PAC 2020 Santorin - Edoardo VaraniNeotys
 
PAC 2020 Santorin - Andreas Grabner
PAC 2020 Santorin - Andreas Grabner PAC 2020 Santorin - Andreas Grabner
PAC 2020 Santorin - Andreas Grabner Neotys
 
PAC 2020 Santorin - Vasilis Chatzinasios
PAC 2020 Santorin - Vasilis ChatzinasiosPAC 2020 Santorin - Vasilis Chatzinasios
PAC 2020 Santorin - Vasilis ChatzinasiosNeotys
 
PAC 2020 Santorin - Gopalkrishnan Yadav
PAC 2020 Santorin - Gopalkrishnan YadavPAC 2020 Santorin - Gopalkrishnan Yadav
PAC 2020 Santorin - Gopalkrishnan YadavNeotys
 
PAC 2020 Santorin - Hari Krishnan Ramachandran
PAC 2020 Santorin - Hari Krishnan RamachandranPAC 2020 Santorin - Hari Krishnan Ramachandran
PAC 2020 Santorin - Hari Krishnan RamachandranNeotys
 
PAC 2020 Santorin - Joerek Van Gaalen
PAC 2020 Santorin - Joerek Van GaalenPAC 2020 Santorin - Joerek Van Gaalen
PAC 2020 Santorin - Joerek Van GaalenNeotys
 
PAC 2020 Santorin - Ankur Jain
PAC 2020 Santorin - Ankur JainPAC 2020 Santorin - Ankur Jain
PAC 2020 Santorin - Ankur JainNeotys
 
PAC 2020 Santorin - Stephen Townshend
PAC 2020 Santorin - Stephen TownshendPAC 2020 Santorin - Stephen Townshend
PAC 2020 Santorin - Stephen TownshendNeotys
 
PAC 2020 Santorin - Leandro Melendez
PAC 2020 Santorin - Leandro MelendezPAC 2020 Santorin - Leandro Melendez
PAC 2020 Santorin - Leandro MelendezNeotys
 
PAC 2019 virtual Stephen Townshend
PAC 2019 virtual Stephen TownshendPAC 2019 virtual Stephen Townshend
PAC 2019 virtual Stephen TownshendNeotys
 
PAC 2019 virtual Federico Toledo
PAC 2019 virtual Federico Toledo   PAC 2019 virtual Federico Toledo
PAC 2019 virtual Federico Toledo Neotys
 
PAC 2019 virtual Leandro Melendez
PAC 2019 virtual Leandro Melendez PAC 2019 virtual Leandro Melendez
PAC 2019 virtual Leandro Melendez Neotys
 
PAC 2019 virtual Mark Tomlinson
PAC 2019 virtual Mark TomlinsonPAC 2019 virtual Mark Tomlinson
PAC 2019 virtual Mark TomlinsonNeotys
 
PAC 2019 virtual Srivalli Aparna
PAC 2019 virtual Srivalli AparnaPAC 2019 virtual Srivalli Aparna
PAC 2019 virtual Srivalli AparnaNeotys
 
PAC 2019 virtual Reuben Rajan George
PAC 2019 virtual Reuben Rajan GeorgePAC 2019 virtual Reuben Rajan George
PAC 2019 virtual Reuben Rajan GeorgeNeotys
 
PAC 2019 virtual Joerek Van Gaalen
PAC 2019 virtual Joerek Van GaalenPAC 2019 virtual Joerek Van Gaalen
PAC 2019 virtual Joerek Van GaalenNeotys
 
PAC 2019 virtual Hemalatha Murugesan
PAC 2019 virtual Hemalatha Murugesan  PAC 2019 virtual Hemalatha Murugesan
PAC 2019 virtual Hemalatha Murugesan Neotys
 
PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux Neotys
 

More from Neotys (20)

PAC 2020 Santorin - Giovanni Paolo Gibilisco
PAC 2020 Santorin - Giovanni Paolo GibiliscoPAC 2020 Santorin - Giovanni Paolo Gibilisco
PAC 2020 Santorin - Giovanni Paolo Gibilisco
 
PAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn SchepersPAC 2020 Santorin - Stijn Schepers
PAC 2020 Santorin - Stijn Schepers
 
PAC 2020 Santorin - Edoardo Varani
PAC 2020 Santorin - Edoardo VaraniPAC 2020 Santorin - Edoardo Varani
PAC 2020 Santorin - Edoardo Varani
 
PAC 2020 Santorin - Andreas Grabner
PAC 2020 Santorin - Andreas Grabner PAC 2020 Santorin - Andreas Grabner
PAC 2020 Santorin - Andreas Grabner
 
PAC 2020 Santorin - Vasilis Chatzinasios
PAC 2020 Santorin - Vasilis ChatzinasiosPAC 2020 Santorin - Vasilis Chatzinasios
PAC 2020 Santorin - Vasilis Chatzinasios
 
PAC 2020 Santorin - Gopalkrishnan Yadav
PAC 2020 Santorin - Gopalkrishnan YadavPAC 2020 Santorin - Gopalkrishnan Yadav
PAC 2020 Santorin - Gopalkrishnan Yadav
 
PAC 2020 Santorin - Hari Krishnan Ramachandran
PAC 2020 Santorin - Hari Krishnan RamachandranPAC 2020 Santorin - Hari Krishnan Ramachandran
PAC 2020 Santorin - Hari Krishnan Ramachandran
 
PAC 2020 Santorin - Joerek Van Gaalen
PAC 2020 Santorin - Joerek Van GaalenPAC 2020 Santorin - Joerek Van Gaalen
PAC 2020 Santorin - Joerek Van Gaalen
 
PAC 2020 Santorin - Ankur Jain
PAC 2020 Santorin - Ankur JainPAC 2020 Santorin - Ankur Jain
PAC 2020 Santorin - Ankur Jain
 
PAC 2020 Santorin - Stephen Townshend
PAC 2020 Santorin - Stephen TownshendPAC 2020 Santorin - Stephen Townshend
PAC 2020 Santorin - Stephen Townshend
 
PAC 2020 Santorin - Leandro Melendez
PAC 2020 Santorin - Leandro MelendezPAC 2020 Santorin - Leandro Melendez
PAC 2020 Santorin - Leandro Melendez
 
PAC 2019 virtual Stephen Townshend
PAC 2019 virtual Stephen TownshendPAC 2019 virtual Stephen Townshend
PAC 2019 virtual Stephen Townshend
 
PAC 2019 virtual Federico Toledo
PAC 2019 virtual Federico Toledo   PAC 2019 virtual Federico Toledo
PAC 2019 virtual Federico Toledo
 
PAC 2019 virtual Leandro Melendez
PAC 2019 virtual Leandro Melendez PAC 2019 virtual Leandro Melendez
PAC 2019 virtual Leandro Melendez
 
PAC 2019 virtual Mark Tomlinson
PAC 2019 virtual Mark TomlinsonPAC 2019 virtual Mark Tomlinson
PAC 2019 virtual Mark Tomlinson
 
PAC 2019 virtual Srivalli Aparna
PAC 2019 virtual Srivalli AparnaPAC 2019 virtual Srivalli Aparna
PAC 2019 virtual Srivalli Aparna
 
PAC 2019 virtual Reuben Rajan George
PAC 2019 virtual Reuben Rajan GeorgePAC 2019 virtual Reuben Rajan George
PAC 2019 virtual Reuben Rajan George
 
PAC 2019 virtual Joerek Van Gaalen
PAC 2019 virtual Joerek Van GaalenPAC 2019 virtual Joerek Van Gaalen
PAC 2019 virtual Joerek Van Gaalen
 
PAC 2019 virtual Hemalatha Murugesan
PAC 2019 virtual Hemalatha Murugesan  PAC 2019 virtual Hemalatha Murugesan
PAC 2019 virtual Hemalatha Murugesan
 
PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux PAC 2019 virtual Bruno Audoux
PAC 2019 virtual Bruno Audoux
 

Recently uploaded

Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 

Recently uploaded (20)

Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 

Achieve Performance Testing Excellence for Your SAP Apps

  • 1. Neotys © . All Rights Reserved. Achieve Performance Testing Excellence for Your SAP Apps
  • 2. Neotys © . All Rights Reserved. Stephan Kehren Performance Engineer - Neotys
  • 3. Neotys © . All Rights Reserved. Isit ReallyNecessary? • SAP is known as standard software! • So it can be expected that it is • bug free • fast • and ready for production? No!
  • 4. Neotys © . All Rights Reserved. Reality Every SAP implementation is customized Hardware sizing is complex and may not be accurate for production Transactions are re-programmed to each unique implementation Complicated, time consuming migrations and new release deployment
  • 5. Neotys © . All Rights Reserved. SAPApplicationsCan’tFailinProduction • Business Critical Applications • Are expected to perform regardless of load • Impact the reliability of other business critical applications in production • Business Backbone • Business operations depend on SAP • Organization Impact • Employee time is wasted • Employee satisfaction is affected • Customer service is delayed • User + Customer experience Impacts Revenue • SAP application performance has a direct impact on revenue
  • 6. Neotys © . All Rights Reserved. PerformanceTestingUseCase Deployment of a new application Migration to SAP HANA Change of components Upgrade to a new version Migration to the cloud Validate reliability before EoY financial reporting Custom Development Deployment, customization Upgrades, Migrations M&A, divestitures, system consolidation, adding/removing countries/locales from the system
  • 7. Neotys © . All Rights Reserved. PerformanceTestingAnswersThese Questions • Reliability/stability/endurance (Load tests, soak tests) • Can my SAP application sustain the expected load • Any memory leak • Velocity (Performance tests) • Is the SAP application operating as fast as it should under realistic load conditions • How long does it take to submit a sales order and is it acceptable • Scalability (Stress Tests) • How well can my SAP application perform on it’s current infrastructure • Capacity • What is the optimum infrastructure required to operate my SAP application • Will my infrastructure be able to handle the load in 6 months
  • 8. Neotys © . All Rights Reserved. PerformanceTestingProcess Test Strategy Test Design Test Runtime Test Analysis • Define scope • Define SLAs • Define data • Create test scripts • Variabilization • Define load profile • Set test schedule • Spin up test infrastructure • Monitor app under load • Compare results against SLAs • Identify bottlenecks
  • 9. Neotys © . All Rights Reserved. PerformanceTestingProcess • What should be tested • Identify the components are heavily used or critical for the tests • Defining the performance KPIs • Use APM to measure application performance in production • Collaborate with business teams to define SLAs • SAP test data availability is a challenge • Use copy of production data and anonymize it => security challenge • Use tools to create artificial data Test Strategy Test Design Test Runtime Test Analysis
  • 10. Neotys © . All Rights Reserved. PerformanceTestingProcess • Create realistic test scripts • Create scenarios for human users • Create scenarios for batch processes • Variabilization is key and complex on SAP • Simulate mobile users • Re-use and convert functional test scripts to speed up test design Test Strategy Test Design Test Runtime Test Analysis
  • 11. Neotys © . All Rights Reserved. PerformanceTestingProcess • Make sure your testing infrastructure is available • Make sure your load infrastructure can scale • SAP load tests are very resource intensive, generating 100’s or 1000’s of virtual users is a technical challenge Test Strategy Test Design Test Runtime Test Analysis
  • 12. Neotys © . All Rights Reserved. PerformanceTestingProcess • Use SAP sys admins to retrieve data • Use SAP tools to get KPIs: NetWeaver monitor, SDF/Mon • NeoLoad provides its own monitoring capability • Use APM tools to monitor the application behavior • Involve business teams in test analysis Test Strategy Test Design Test Runtime Test Analysis
  • 13. Neotys © . All Rights Reserved. AnIterative Process Test Runtime Test Analysis Test Update It is key to leverage a tool that enables you to fine tune your test rapidly Test Design Test Design Fine Tuning
  • 14. Neotys © . All Rights Reserved. Fromcomponentto end-to-end applicationtesting SD FI MM Component Test SD – Sales Process MM - Material Management FI - Finance End-to-end Test
  • 15. Neotys © . All Rights Reserved. Testing aSystemofApplications User Interface Web, NetWeaver, FIORI, SAP GUI Application 200 Applications ERP (R3, S4), CRM, Hybris, SuccessFactors, Ariba, Concur, Fieldglass Platform SAP NetWeaver, SAP Cloud Platform Technology Oracle, HANA In order to be effective you need a tool that enables your organization to test all your SAP applications Same tool to test performance of old version vs new migrated version One business transaction can involve several applications
  • 16. Neotys © . All Rights Reserved. TestDifferent Threads andThe EntireInfrastructure Global Test Infrastructure Time Zone Financial Rules
  • 17. Neotys © . All Rights Reserved. TopChallenges • Test data availability => Variables • Use case description accuracy => Accurate scripting • Test infrastructure size => Scale load • SAP Basis team interaction => Collaboration • Capacity management => Resource reservation • Time and complexity to test with traditional tools => Tool effectiveness
  • 18. Neotys © . All Rights Reserved. NeoLoadSAPTesting • Test any SAP application • ERP, SuccessFactors • Web, Mobile, SAP GUI • Test non-SAP applications • Script design productivity - design faster – maintain faster • Repurpose functional test assets • Simulate the most realistic scenarios • Scale up to 1000’s of virtual users / optimize TCO • Monitor within NeoLoad • Convert Script from legacy tools GUI WEB
  • 19. Neotys © . All Rights Reserved. NeoLoad recorder NeoLoad LR Converter Functional Worksoft Tosca NeoLoad Controler LG LG LG ECC Concur …
  • 20. Neotys © . All Rights Reserved.
  • 21. Neotys © . All Rights Reserved. Next Steps Contact Stephan Kehren: stephan.kehren@neotys.com Visit Neotys Community at answers.neotys.com Download NeoLoad Free Edition with SAP GUI protocol included from www.neotys.com Questions? Visit our website neotys.com/solutions/sap-performance-testing
  • 22. Neotys © . All Rights Reserved. Continuous Performance Testing Platform Thank You https://www.neotys.com/download

Editor's Notes

  1. SAP is thought of as off-the-shelf software but SAP implementations are often far from standardized. Each implementation is customized to unique customer needs and therefor can change how the applications perform. Performance tests designed to account for the specificity of each implementation is critical to understand how the changes affect how the application will run under load – and, how that application will affect other critical apps in the system. Changing important components under the hood can be critical. IS THIS AN EXAMPLE OF CHANGES UNDER THE HOOD? NOT SURE HOW THIS FLOWS.. HANA is known as a very fast DB That is only true on reading activities. And requires special attention
  2. Start Q&A session (While waiting for questions, read the next steps)