SlideShare a Scribd company logo
Need of the Hour – ZSL
Performance Testing
Framework
Agenda

 ZLOAD Framework Architecture

 Performance Test Scenario

 ZLOAD Implementation
About ZSL
 15+ years Global Technology Integrator & Business Solutions Provider,
   Headquartered in Edison, NJ
 State-of-the-art Technology Research & Development Centers in US, Canada and
   India
 4000 employees with offices in US, UK, Canada, France, Germany, Malaysia,
   Singapore, Middle-East and India
 Dedicated R&D Division to Offer Value Added R&D Services & Product
   Development Services to the ISVs and SPs
 Emerging Technologies Specialization with the leading technology vendors
   alignment
 Pioneer in Industry Solutions Development (Insurance, Finance,    E-Governance,
   Consumer Electronics, Pharmaceutical & Telecom)
 Award Winning & Proven Partnership Program “Get IT Together” Partnership for
   ISVs, VARs, SPs and SIs
 ISO and CMM Certified Solution Provider
ZLOAD Framework Architecture

                                                                                              Business Scenario Specific and Data driven approach.
                                                                                              The scripts are driven based on the data stored in the data
                                                                                               sheet and script specific logic stored in the script.
                                                                                              The 3-Tier design architecture ensures the reusability right
                                                                                               from application validation design to controller scenario
                                                                                               design
                                                                                              The three levels of design are –
                                                                                                 Design Levels                                              Explanation


                                                                                               Application Validation   It contains test data, reusable functions for the test scripts, test scripts (Business
                                                                                                      Design            Scenarios)
   Get response from the                                 Send request to the
   application                                           application
                                                                                               Resource Validation      It contains configuration details to generate the metrics for all resources, Population
                                                                                                    Design              setting
    Application Validation Design
                                           Resource Validation       Controller Scenario
                                                Design                    Design                Controller Scenario     It contains controller scenarios, population, Total no. of virtual users and execution
Reusable                                                                                             Design             results
                         Test Script 1
Scenario 1
                                         Configuration Settings          Work load
Reusable             Test Script 2       for Application Server,          Agenda
Scenario 2                                  Database server,
                                             web server and
Reusable                                        Network
                         Test Script n
Scenario n
                                                                         Execution
                                                                           Logs
                                                                                            Principle of abstraction or encapsulation in order to
                                                                                             maintain the maintainability and scalability of the test
                                                                                             scripts.
             Test Data
Performance Test Scenario

    Silvanus 360 Performance Testing of the identified Scenarios
    Test Scripts

1.   S360-Customer Journey
      1. Login
      2. Cerate New Customer
      3. Search Customer Lookup
      4. Logout

2.   S360-Workorder Journey
      1. Login
      2. Search Customer Lookup
      3. Create New Workorder
      4. Logout

          Reusable Scripts
      1.   Login
      2.   Search Customer Lookup
      3.   Logout
Application Validation Design
Application Validation Design-Cont…
Resources Validation Design
Resources Validation Design-Cont…
Resources Validation Design
Test Summary
Test Summary-Cont…
Questions?
Contact Us


ZSL
85 Lincoln Highway
Edison
New Jersey 08820
Email: info@zslinc.com
Ph: 732-549-9770
Thank You

More Related Content

Similar to Need of-the-hour-zsl-performance-testing-framework

Queuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applicationsQueuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applications
Leonid Grinshpan, Ph.D.
 
Research methodology
Research methodologyResearch methodology
Research methodologyizzatuitm
 
PLM Implementation services
PLM Implementation servicesPLM Implementation services
PLM Implementation services
Geometric Ltd.
 
Insightful Marketing Analytics
Insightful Marketing AnalyticsInsightful Marketing Analytics
Insightful Marketing Analytics
dtalbot99
 
Bridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoringBridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoringfsyed
 
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management PackOOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Packjucaab
 
Secerno SQLagile datasheet
Secerno SQLagile datasheetSecerno SQLagile datasheet
Secerno SQLagile datasheetPaul Tompsett
 
Ahesanali Vijapura - QA Manager
Ahesanali Vijapura - QA ManagerAhesanali Vijapura - QA Manager
Ahesanali Vijapura - QA Managerahesanvijapura
 
Se lect13 btech
Se lect13 btechSe lect13 btech
Se lect13 btechIIITA
 
Se lect12 btech
Se lect12 btechSe lect12 btech
Se lect12 btechIIITA
 
Imaginea Performance Engineering
Imaginea Performance EngineeringImaginea Performance Engineering
Imaginea Performance EngineeringRajaneeshChandra
 
Web2MexADL - CSMR Presentation
Web2MexADL - CSMR PresentationWeb2MexADL - CSMR Presentation
Web2MexADL - CSMR Presentation
jccastrejon
 
Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012
Oguzhan Ozavar
 
Bharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCE
Bharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCEBharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCE
Bharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCEBharath Kumar
 
Prem _Developer (1)
Prem _Developer (1)Prem _Developer (1)
Prem _Developer (1)Prem Anand T
 
Silk For Use With SAP
Silk For Use With SAPSilk For Use With SAP
Silk For Use With SAPtitita13
 
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2EAutomated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
CM First Group
 

Similar to Need of-the-hour-zsl-performance-testing-framework (20)

Queuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applicationsQueuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applications
 
Research methodology
Research methodologyResearch methodology
Research methodology
 
PLM Implementation services
PLM Implementation servicesPLM Implementation services
PLM Implementation services
 
Energy and engineering services leverages growth
Energy and engineering services leverages growthEnergy and engineering services leverages growth
Energy and engineering services leverages growth
 
Insightful Marketing Analytics
Insightful Marketing AnalyticsInsightful Marketing Analytics
Insightful Marketing Analytics
 
Lalith Thota
Lalith ThotaLalith Thota
Lalith Thota
 
Bridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoringBridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoring
 
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management PackOOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Pack
 
Secerno SQLagile datasheet
Secerno SQLagile datasheetSecerno SQLagile datasheet
Secerno SQLagile datasheet
 
Ahesanali Vijapura - QA Manager
Ahesanali Vijapura - QA ManagerAhesanali Vijapura - QA Manager
Ahesanali Vijapura - QA Manager
 
Se lect13 btech
Se lect13 btechSe lect13 btech
Se lect13 btech
 
Se lect12 btech
Se lect12 btechSe lect12 btech
Se lect12 btech
 
Imaginea Performance Engineering
Imaginea Performance EngineeringImaginea Performance Engineering
Imaginea Performance Engineering
 
Web2MexADL - CSMR Presentation
Web2MexADL - CSMR PresentationWeb2MexADL - CSMR Presentation
Web2MexADL - CSMR Presentation
 
Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012Avea Release Management IBM Innovate 2012
Avea Release Management IBM Innovate 2012
 
Bharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCE
Bharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCEBharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCE
Bharath_Viswanathan_MSSQLDBA_8YEARSEXPERIENCE
 
Prem _Developer (1)
Prem _Developer (1)Prem _Developer (1)
Prem _Developer (1)
 
Silk For Use With SAP
Silk For Use With SAPSilk For Use With SAP
Silk For Use With SAP
 
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2EAutomated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
 
Muthu_Karthick_Sudhan
Muthu_Karthick_SudhanMuthu_Karthick_Sudhan
Muthu_Karthick_Sudhan
 

More from zslmarketing

Zsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmZsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scm
zslmarketing
 
Zsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approachZsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approach
zslmarketing
 
Time to-migrate-ent-legacy-app-modernisation
Time to-migrate-ent-legacy-app-modernisationTime to-migrate-ent-legacy-app-modernisation
Time to-migrate-ent-legacy-app-modernisation
zslmarketing
 
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
zslmarketing
 
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructureModernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
zslmarketing
 
Mobile innovation-&-growth-for-healthcare-industry
Mobile innovation-&-growth-for-healthcare-industryMobile innovation-&-growth-for-healthcare-industry
Mobile innovation-&-growth-for-healthcare-industry
zslmarketing
 
Make your-resource-collab&prod-share point2010
Make your-resource-collab&prod-share point2010Make your-resource-collab&prod-share point2010
Make your-resource-collab&prod-share point2010
zslmarketing
 
Learn abc-again-bi-on-cloud
Learn abc-again-bi-on-cloudLearn abc-again-bi-on-cloud
Learn abc-again-bi-on-cloud
zslmarketing
 
Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1
zslmarketing
 

More from zslmarketing (9)

Zsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmZsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scm
 
Zsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approachZsl cloud-application migration-8_phased_approach
Zsl cloud-application migration-8_phased_approach
 
Time to-migrate-ent-legacy-app-modernisation
Time to-migrate-ent-legacy-app-modernisationTime to-migrate-ent-legacy-app-modernisation
Time to-migrate-ent-legacy-app-modernisation
 
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
 
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructureModernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
 
Mobile innovation-&-growth-for-healthcare-industry
Mobile innovation-&-growth-for-healthcare-industryMobile innovation-&-growth-for-healthcare-industry
Mobile innovation-&-growth-for-healthcare-industry
 
Make your-resource-collab&prod-share point2010
Make your-resource-collab&prod-share point2010Make your-resource-collab&prod-share point2010
Make your-resource-collab&prod-share point2010
 
Learn abc-again-bi-on-cloud
Learn abc-again-bi-on-cloudLearn abc-again-bi-on-cloud
Learn abc-again-bi-on-cloud
 
Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 

Need of-the-hour-zsl-performance-testing-framework

  • 1. Need of the Hour – ZSL Performance Testing Framework
  • 2. Agenda  ZLOAD Framework Architecture  Performance Test Scenario  ZLOAD Implementation
  • 3. About ZSL  15+ years Global Technology Integrator & Business Solutions Provider, Headquartered in Edison, NJ  State-of-the-art Technology Research & Development Centers in US, Canada and India  4000 employees with offices in US, UK, Canada, France, Germany, Malaysia, Singapore, Middle-East and India  Dedicated R&D Division to Offer Value Added R&D Services & Product Development Services to the ISVs and SPs  Emerging Technologies Specialization with the leading technology vendors alignment  Pioneer in Industry Solutions Development (Insurance, Finance, E-Governance, Consumer Electronics, Pharmaceutical & Telecom)  Award Winning & Proven Partnership Program “Get IT Together” Partnership for ISVs, VARs, SPs and SIs  ISO and CMM Certified Solution Provider
  • 4. ZLOAD Framework Architecture  Business Scenario Specific and Data driven approach.  The scripts are driven based on the data stored in the data sheet and script specific logic stored in the script.  The 3-Tier design architecture ensures the reusability right from application validation design to controller scenario design  The three levels of design are – Design Levels Explanation Application Validation It contains test data, reusable functions for the test scripts, test scripts (Business Design Scenarios) Get response from the Send request to the application application Resource Validation It contains configuration details to generate the metrics for all resources, Population Design setting Application Validation Design Resource Validation Controller Scenario Design Design Controller Scenario It contains controller scenarios, population, Total no. of virtual users and execution Reusable Design results Test Script 1 Scenario 1 Configuration Settings Work load Reusable Test Script 2 for Application Server, Agenda Scenario 2 Database server, web server and Reusable Network Test Script n Scenario n Execution Logs  Principle of abstraction or encapsulation in order to maintain the maintainability and scalability of the test scripts. Test Data
  • 5. Performance Test Scenario  Silvanus 360 Performance Testing of the identified Scenarios  Test Scripts 1. S360-Customer Journey 1. Login 2. Cerate New Customer 3. Search Customer Lookup 4. Logout 2. S360-Workorder Journey 1. Login 2. Search Customer Lookup 3. Create New Workorder 4. Logout  Reusable Scripts 1. Login 2. Search Customer Lookup 3. Logout
  • 6.
  • 9.
  • 12.
  • 14.
  • 18. Contact Us ZSL 85 Lincoln Highway Edison New Jersey 08820 Email: info@zslinc.com Ph: 732-549-9770