SlideShare a Scribd company logo
1 of 2
Industry:
About the Client
Goal
Environment
Technology Stack:
Fertilizer Manufacturing
Client recently completed the implementation of ECC 7.0 and SAP Web portal through PI (Process Interface) interface.
SAP web portal is customized for OTC and BI Reports using ABAP Web Dynepro. Web Dynpro for ABAP is SAP's new
standard UI technology for developing user interfaces in the ABAP environment. It combines a rendering-
independent UI programming model with the well-known features of a ABAP server environment. . ECC 7.0 system
has various integration points to external and internal applications through PI interface.
SAP ECC 7.0, SQL Server, SAP NetWeaver, and legacy and interface applications with VB 6.0 and Oracle database,
BI/BW.
CF Industries is a global leader in fertilizer manufacturing and distribution, the second largest nitrogen fertilizer
producer in the world and the third largest phosphate fertilizer producer among public companies. CF Industries
owns and operates world-scale nitrogen and phosphate plants and serves agricultural and industrial customers
through its best-in-class distribution system.
The company is headquartered in Deerfield, IL, a suburb of Chicago. Through its CF Industries, Inc. subsidiary, it
operates seven nitrogen fertilizer manufacturing complexes in the central U.S. region and Canada.
Conduct performance testing to validate performance for the SAP portal transactions and key ECC business
transactions meets the SLA by simulating the peak load volume.
Performance Testing
Case Study
CFIndustriesR
Your Technology Partner
Microexcel Inc,
400 Plaza Drive, 1st Floor
Secaucus, NJ 07096, USA
Phone : 201 866 6789
Fax : 201 221 7825
sales@microexcel.com
www.microexcel.com
Certified Minority Owned Business Enterprise
Challenges
Solution
Benefits
Ø Client did not have any benchmarks on the custom coding for Portal and the hardware capacity needed for the
production rollout.
Ø Client wanted to reassure the hardware slicing they did is accurate and will support after go live.
Ø Client also wanted to simulate the outgoing load to the vendor/legacy applications via PI interface and incoming
load from vendor along with AR/AP transaction for various plant locations from legacy applications. Some of the
batch jobs (like batch billing and BI extract) which run during day time which could also impact the performance.
Some of the activities which take on the periodic basis, like Month End Close were also identified as potential.
Ø Custom code was written for the web portal and even though most of the transactions were giving acceptable
performance they wanted to identify the behavior under their actual peak load.
Ø Key business transactions from SAP portal and ECC are
identified describing the scope for performance testing.
SLA's were defined for the transactions by taking the
input from the business.
Ø Series of tests/Scenarios were planned with the mix of
ECC and Portal transactions in order to achieve the target
load, isolate the issues and to identify the bottlenecks.
Ø Another set of scenarios were prepared in order to
baseline each interface. Staggered scenarios were
prepared in order to get baseline with combination of
interfaces.
Ø During these test/Scenario runs problematic
transactions were identified and separate isolated tests
were planned to baseline individual transactions with
targeted number of transactions and number of users.
Ø Code fix, configuration changes were identified and
fixed. Isolated tests were rerun after the transport to
confirm the improvements by comparing the results with
baseline.
Financial benefits are directly proportional to efficiency,
reliability and Speed. Performance issues can result into
service interruption, loss in sales revenue and low productivity.
Ø Capacity planning – helped the client in building the correct environment with the right set of
hardware saving money on additional hardware costs.
Ø Conducted network impact analysis by performing series of performance/stress tests
which helped client identify the potential network related bandwidth issues.
Ø Series of performance/stress tests helped client identify the bottlenecks
with key business transactions.
Ø End-to-End performance tests captured the functional and
process related issues which were only reproducible when
the system is under load.
Ø Provided the architects and network engineering
team the visibility over the system resource
utilization under various load scenarios.
Nexus (EDI and XML)
Truck Transactions (DFAPB)
Rail Transactions
- YMR
- e-Bill
- Transpay
Tabware
Avantis
100 Sales
Orders
500 Sales
Orders
500 PG
250 Sales
Orders
13 users in 1 Hr
1000 AP
1000 AP
1500 GL
1500 GL
460 simulated Users
• Locbox
• AP Trans
• MEC
• Create Invoice
5 Manual Users
• AR Trans
Based on Detailed
Transaction Mix
Identified
SAPECC
PORTAL
460 Simulated Users
To learn more about how you can
benefit from our IT expertise and
professional services, please send us an
email to sales@microexcel.com.
Case Study
Performance Testing
Your Technology Partner
Microexcel Inc,
400 Plaza Drive, 1st Floor
Secaucus, NJ 07096, USA
Phone : 201 866 6789
Fax : 201 221 7825
sales@microexcel.com
www.microexcel.com
Certified Minority Owned Business Enterprise

More Related Content

Recently uploaded

Recently uploaded (20)

KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdfCompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdf
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityAPVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationA Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Performance testing of SAP Netweaver portal

  • 1. Industry: About the Client Goal Environment Technology Stack: Fertilizer Manufacturing Client recently completed the implementation of ECC 7.0 and SAP Web portal through PI (Process Interface) interface. SAP web portal is customized for OTC and BI Reports using ABAP Web Dynepro. Web Dynpro for ABAP is SAP's new standard UI technology for developing user interfaces in the ABAP environment. It combines a rendering- independent UI programming model with the well-known features of a ABAP server environment. . ECC 7.0 system has various integration points to external and internal applications through PI interface. SAP ECC 7.0, SQL Server, SAP NetWeaver, and legacy and interface applications with VB 6.0 and Oracle database, BI/BW. CF Industries is a global leader in fertilizer manufacturing and distribution, the second largest nitrogen fertilizer producer in the world and the third largest phosphate fertilizer producer among public companies. CF Industries owns and operates world-scale nitrogen and phosphate plants and serves agricultural and industrial customers through its best-in-class distribution system. The company is headquartered in Deerfield, IL, a suburb of Chicago. Through its CF Industries, Inc. subsidiary, it operates seven nitrogen fertilizer manufacturing complexes in the central U.S. region and Canada. Conduct performance testing to validate performance for the SAP portal transactions and key ECC business transactions meets the SLA by simulating the peak load volume. Performance Testing Case Study CFIndustriesR Your Technology Partner Microexcel Inc, 400 Plaza Drive, 1st Floor Secaucus, NJ 07096, USA Phone : 201 866 6789 Fax : 201 221 7825 sales@microexcel.com www.microexcel.com Certified Minority Owned Business Enterprise
  • 2. Challenges Solution Benefits Ø Client did not have any benchmarks on the custom coding for Portal and the hardware capacity needed for the production rollout. Ø Client wanted to reassure the hardware slicing they did is accurate and will support after go live. Ø Client also wanted to simulate the outgoing load to the vendor/legacy applications via PI interface and incoming load from vendor along with AR/AP transaction for various plant locations from legacy applications. Some of the batch jobs (like batch billing and BI extract) which run during day time which could also impact the performance. Some of the activities which take on the periodic basis, like Month End Close were also identified as potential. Ø Custom code was written for the web portal and even though most of the transactions were giving acceptable performance they wanted to identify the behavior under their actual peak load. Ø Key business transactions from SAP portal and ECC are identified describing the scope for performance testing. SLA's were defined for the transactions by taking the input from the business. Ø Series of tests/Scenarios were planned with the mix of ECC and Portal transactions in order to achieve the target load, isolate the issues and to identify the bottlenecks. Ø Another set of scenarios were prepared in order to baseline each interface. Staggered scenarios were prepared in order to get baseline with combination of interfaces. Ø During these test/Scenario runs problematic transactions were identified and separate isolated tests were planned to baseline individual transactions with targeted number of transactions and number of users. Ø Code fix, configuration changes were identified and fixed. Isolated tests were rerun after the transport to confirm the improvements by comparing the results with baseline. Financial benefits are directly proportional to efficiency, reliability and Speed. Performance issues can result into service interruption, loss in sales revenue and low productivity. Ø Capacity planning – helped the client in building the correct environment with the right set of hardware saving money on additional hardware costs. Ø Conducted network impact analysis by performing series of performance/stress tests which helped client identify the potential network related bandwidth issues. Ø Series of performance/stress tests helped client identify the bottlenecks with key business transactions. Ø End-to-End performance tests captured the functional and process related issues which were only reproducible when the system is under load. Ø Provided the architects and network engineering team the visibility over the system resource utilization under various load scenarios. Nexus (EDI and XML) Truck Transactions (DFAPB) Rail Transactions - YMR - e-Bill - Transpay Tabware Avantis 100 Sales Orders 500 Sales Orders 500 PG 250 Sales Orders 13 users in 1 Hr 1000 AP 1000 AP 1500 GL 1500 GL 460 simulated Users • Locbox • AP Trans • MEC • Create Invoice 5 Manual Users • AR Trans Based on Detailed Transaction Mix Identified SAPECC PORTAL 460 Simulated Users To learn more about how you can benefit from our IT expertise and professional services, please send us an email to sales@microexcel.com. Case Study Performance Testing Your Technology Partner Microexcel Inc, 400 Plaza Drive, 1st Floor Secaucus, NJ 07096, USA Phone : 201 866 6789 Fax : 201 221 7825 sales@microexcel.com www.microexcel.com Certified Minority Owned Business Enterprise