SlideShare a Scribd company logo
1 of 48
Integrating
Ranorex and NeoLoad
Time to make peace between functional and non-functional testing
Welcome to the Ranorex-Neotys Webinar
Christian Breitwieser, Ranorex
Innovation Manager
Henrik Rexed, Neotys
Technical Evangelist
Agenda
• Quick Company and Tool Intro
• Performance Matters in User Experience
• Benefits of Automated Functional Testing
• Benefits of Combining Automated Functional and Load Testing
• Live Demonstration
• Functional test automation for desktop, web and mobile
applications
• Cross-technology end-to-end testing
• Tool for testers and developers
• Functional test
automation for
desktop, web and
mobile apps
• Cross-technology
end-to-end testing
Tool for testers and developers
Code Module
Action Based Modules
Ranorex Studio
• Deliver faster applications faster through continuous performance
validation
- Who We Are
- Who We Are
Mission: Deliver faster applications faster through continuous performance validation
- Who We Are
Mission: Deliver faster applications faster through continuous performance validation
User Demands Process Revolutions
We’re Driven by Your Challenges
Technology Transitions
User Demands Process Revolutions
We’re Driven by Your Challenges
Technology Transitions
User Demands Process Revolutions
We’re Driven by Your Challenges
Technology Transitions
User Demands Process Revolutions
We’re Driven by Your Challenges
Technology Transitions
Docker
Load and Performance Testing 24x7 Performance Monitoring
Continuous Performance Validation Solution
Load and Performance Testing 24x7 Performance Monitoring
Continuous Performance Validation Solution
Continuous Performance Validation Solution
Development
Continuous
Integration &
Component Testing
Continuous Performance Validation Solution
Development
Continuous
Integration &
Component Testing
Continuous Performance Validation Solution
Pre-production
System-wide Testing
Development
Continuous
Integration &
Component Testing
Continuous Performance Validation Solution
Pre-production
System-wide Testing
Development
Continuous
Integration &
Component Testing
Continuous Performance Validation Solution
Pre-production
System-wide Testing
Development
Continuous
Integration &
Component Testing
Continuous Performance Validation Solution
Pre-production
System-wide Testing
Production
Proactive Monitoring
Development
Continuous
Integration &
Component Testing
Continuous Performance Validation Solution
Pre-production
System-wide Testing
Production
Proactive Monitoring
Development
Continuous
Integration &
Component Testing
Continuous Performance Validation Solution
Pre-production
System-wide Testing
Production
Proactive Monitoring
Development
Continuous
Integration &
Component Testing
Agenda
• Quick Company and Tool Intro
• Performance Matters in User Experience
• Benefits of Automated Functional Testing
• Benefits of Combining Automated Functional and Load Testing
• Live Demonstration
User Experience is Crucial
• 57% of users use their mobile devices to access applications
• 40% of users move towards a competitor after a bad user
experience
• 44-61% of users share their feelings on social networks
What is
User Experience?
Usability
Ergonomics
Performance
Accessibility
Functionality
User Experience Impacts the Business
Case Study
Impact of the response time on the conversion rate:
Agenda
• Quick Company and Tool Intro
• Performance Matters in User Experience
• Benefits of Automated Functional Testing
• Benefits of Combining Automated Functional and Load Testing
• Live Demonstration
Why Functionality
is important
Usability
Ergonomics
Performance
Accessibility
Functionality
Otherwise…
Test Automation
Pyramid
Unit
Integration
Functional
Manual
Manual & Integration Testing
Manual testing
• Time-consuming
• Error-prone
• Cannot „run“ overnight
Integration testing
• No black box
• Hard to cross technology
borders
• Good coding skill required
Benefits of Automated Functional Testing
• Quick feedback
• Parallel test execution
• Scalable
• Codeless functional testing
• Increased test coverage
Numbers & Facts
TomTom – Case Study:
• Testing time: from 10 days down to 4h
• Over 90% of time saved with Ranorex automated tests
Siemens – Case Study:
• Due to the use of C#, new test cases can be implemented more
effectively
• Only 60% of the time needed with Ranorex compared to previously
used tool
Agenda
• Quick Company and Tool Intro
• Performance Matters in User Experience
• Benefits of Automated Functional Testing
• Benefits of Combining Automated Functional and Load Testing
• Live Demonstration
Separated Functional & Performance Testing
• Functional testing ensures functionality
… but not when the AUT is under load
• Load/Performance testing ensures a fluent user experience
… but does not guarantee a functional UI
Ranorex Customer Experience Survey
No Idea
Yes No
54% 37%
9%
Do you combine Ranorex test automation
with non-functional tests?
In addition to functional test automation
you perform…
4%
19%
22%
27%
31%
33%
Other
Load Testing
Database Testing
Web-Service-Testing
Performance Testing
Unit Testing
Functional – Performance Tests
Golden Rule: Automated performance testing should not take place if functional regression tests failed.
Performance tests require that the application or part of the
system is:
• Operational: No systematic errors or exceptions
• Representative : Enough data available in the test
environment to determine the behavior under load conditions
How Can We Increase Risk Coverage?
100
test
cases
40 test cases
covering 80% of the risk
not necessarily selected for performance testing
We prioritize test cases based on risk. These test cases are validated through :
- Automated regression testing
- Exploratory testing
Validate Critical Business Case Under Load
This guarantees:
• The stability of the crucial use cases under real usage conditions
• High user experience
• The identification of potential bottle-necks, even across
technology borders
The Initial Workflow…
Automated
functional
testing
Exploratory
testing
Load testing
Exploratory
testing under
load
…
Applying the Ranorex-NeoLoad
Integration…
00:00:00 00:00:30 00:01:00 00:01:30
Load
NeoLoad
Application
Server
App Error Rate
Virtual Users Load
Automated
functional tests
User
Experience
… You‘ll Find Bugs Earlier!
…
Agenda
• Quick Company and Tool Intro
• Performance Matters in User Experience
• Benefits of Automated Functional Testing
• Benefits of Combining Automated Functional and Load Testing
• Live Demonstration
Further Resources
Combining Automated Functional and Load Testing
http://www.ranorex.com/blog/combining-functional-and-load-testing
How to Combine Ranorex and NeoLoad Tests
http://www.ranorex.com/blog/combine-ranorex-and-neoload-tests
Questions?
Henrik Rexed: henrik.rexed@neotys.com
Download NeoLoad Free Edition
Visit our neotys.com
Follow me on Twitter @hrexed
Christian Breitwieser: cbreitwieser@ranorex.com
Download free Ranorex trial
Visit www.ranorex.com
Follow us on Twitter @Ranorex

More Related Content

What's hot

Tutorial ranorex
Tutorial ranorexTutorial ranorex
Tutorial ranorexradikalzen
 
Introduction to Ranorex: Components & Features
Introduction to Ranorex: Components & FeaturesIntroduction to Ranorex: Components & Features
Introduction to Ranorex: Components & FeaturesBugRaptors
 
Performance Testing
Performance TestingPerformance Testing
Performance TestingSelin Gungor
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools OverviewMurageppa-QA
 
Selenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunnerSelenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunnerMurageppa-QA
 
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...Ho Chi Minh City Software Testing Club
 
Automation Tool Overview
Automation Tool OverviewAutomation Tool Overview
Automation Tool OverviewANKUR-BA
 
Automated vs manual testing
Automated vs manual testingAutomated vs manual testing
Automated vs manual testingKanoah
 
Designing a Test Automation Framework By Quontra solutions
Designing a Test Automation Framework By Quontra solutionsDesigning a Test Automation Framework By Quontra solutions
Designing a Test Automation Framework By Quontra solutionsQUONTRASOLUTIONS
 
Top 20 best automation testing tools
Top 20 best automation testing toolsTop 20 best automation testing tools
Top 20 best automation testing toolsQACraft
 
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2
 
Testwarez 2009 Use Proper Tool
Testwarez 2009 Use Proper ToolTestwarez 2009 Use Proper Tool
Testwarez 2009 Use Proper ToolAdam Sandman
 
Continuous integration practices to improve the software quality
Continuous integration practices to improve the software qualityContinuous integration practices to improve the software quality
Continuous integration practices to improve the software qualityFabricio Epaminondas
 
Infographic: Importance of Performance Testing
Infographic: Importance of Performance TestingInfographic: Importance of Performance Testing
Infographic: Importance of Performance TestingKiwiQA
 

What's hot (20)

Tutorial ranorex
Tutorial ranorexTutorial ranorex
Tutorial ranorex
 
Introduction to Ranorex: Components & Features
Introduction to Ranorex: Components & FeaturesIntroduction to Ranorex: Components & Features
Introduction to Ranorex: Components & Features
 
Key Factors To Ensure Test Automation Framework Success
Key Factors To Ensure Test Automation Framework SuccessKey Factors To Ensure Test Automation Framework Success
Key Factors To Ensure Test Automation Framework Success
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools Overview
 
Selenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunnerSelenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunner
 
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
Deliver Fast, Break Nothing Via Effective Building Developer and Tester Colla...
 
Automation Tool Overview
Automation Tool OverviewAutomation Tool Overview
Automation Tool Overview
 
Automated vs manual testing
Automated vs manual testingAutomated vs manual testing
Automated vs manual testing
 
Building an effective mobile testing strategy
Building an effective mobile testing strategyBuilding an effective mobile testing strategy
Building an effective mobile testing strategy
 
Designing a Test Automation Framework By Quontra solutions
Designing a Test Automation Framework By Quontra solutionsDesigning a Test Automation Framework By Quontra solutions
Designing a Test Automation Framework By Quontra solutions
 
Top 20 best automation testing tools
Top 20 best automation testing toolsTop 20 best automation testing tools
Top 20 best automation testing tools
 
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
 
Why a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test StrategyWhy a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test Strategy
 
Automation Testing
Automation TestingAutomation Testing
Automation Testing
 
Testwarez 2009 Use Proper Tool
Testwarez 2009 Use Proper ToolTestwarez 2009 Use Proper Tool
Testwarez 2009 Use Proper Tool
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Continuous integration practices to improve the software quality
Continuous integration practices to improve the software qualityContinuous integration practices to improve the software quality
Continuous integration practices to improve the software quality
 
Infographic: Importance of Performance Testing
Infographic: Importance of Performance TestingInfographic: Importance of Performance Testing
Infographic: Importance of Performance Testing
 
Cloud for Agile Testing - Burak Koyuncu
Cloud for Agile Testing - Burak KoyuncuCloud for Agile Testing - Burak Koyuncu
Cloud for Agile Testing - Burak Koyuncu
 

Viewers also liked

Ranorex Studio - Introduction, Features & Limitations - Mobile Test Automati...
Ranorex Studio - Introduction, Features & Limitations -  Mobile Test Automati...Ranorex Studio - Introduction, Features & Limitations -  Mobile Test Automati...
Ranorex Studio - Introduction, Features & Limitations - Mobile Test Automati...eVideoTuition
 
China luxury industry market demand and investment forecast report, 2013 2017
China luxury industry market demand and investment forecast report, 2013 2017China luxury industry market demand and investment forecast report, 2013 2017
China luxury industry market demand and investment forecast report, 2013 2017Qianzhan Intelligence
 
China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...Qianzhan Intelligence
 
China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...Qianzhan Intelligence
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for Beginnersayman diab
 
Підручник
ПідручникПідручник
ПідручникKPG_KPG
 
China retailing industry market forecast and investment strategy planning rep...
China retailing industry market forecast and investment strategy planning rep...China retailing industry market forecast and investment strategy planning rep...
China retailing industry market forecast and investment strategy planning rep...Qianzhan Intelligence
 
Now Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on RailsNow Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on RailsMojo Lingo
 
проект
проектпроект
проектCDO3
 
China credit card market research and investment forecast report
China credit card market research and investment forecast reportChina credit card market research and investment forecast report
China credit card market research and investment forecast reportQianzhan Intelligence
 
China engineering consultation industry development prospects and investment ...
China engineering consultation industry development prospects and investment ...China engineering consultation industry development prospects and investment ...
China engineering consultation industry development prospects and investment ...Qianzhan Intelligence
 

Viewers also liked (16)

Ranorex Studio - Introduction, Features & Limitations - Mobile Test Automati...
Ranorex Studio - Introduction, Features & Limitations -  Mobile Test Automati...Ranorex Studio - Introduction, Features & Limitations -  Mobile Test Automati...
Ranorex Studio - Introduction, Features & Limitations - Mobile Test Automati...
 
China luxury industry market demand and investment forecast report, 2013 2017
China luxury industry market demand and investment forecast report, 2013 2017China luxury industry market demand and investment forecast report, 2013 2017
China luxury industry market demand and investment forecast report, 2013 2017
 
Plano Punto Linea
Plano Punto LineaPlano Punto Linea
Plano Punto Linea
 
China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...
 
China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for Beginners
 
Підручник
ПідручникПідручник
Підручник
 
5 1-control
5 1-control5 1-control
5 1-control
 
Ephata 619
Ephata 619Ephata 619
Ephata 619
 
El beso
El besoEl beso
El beso
 
China retailing industry market forecast and investment strategy planning rep...
China retailing industry market forecast and investment strategy planning rep...China retailing industry market forecast and investment strategy planning rep...
China retailing industry market forecast and investment strategy planning rep...
 
Now Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on RailsNow Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on Rails
 
проект
проектпроект
проект
 
China credit card market research and investment forecast report
China credit card market research and investment forecast reportChina credit card market research and investment forecast report
China credit card market research and investment forecast report
 
China engineering consultation industry development prospects and investment ...
China engineering consultation industry development prospects and investment ...China engineering consultation industry development prospects and investment ...
China engineering consultation industry development prospects and investment ...
 
Ephata 629
Ephata 629Ephata 629
Ephata 629
 

Similar to Ranorex NeoLoad webinar integrates functional non-functional testing

Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing ServicesScienceSoft
 
Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...GerieOwen
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentNeotys
 
Role of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery PipelinesRole of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery PipelinesKasun Kodagoda
 
Mobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.pptMobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.pptQA Programmer
 
i_Mobile Testing Service Desk_Own
i_Mobile Testing Service Desk_Owni_Mobile Testing Service Desk_Own
i_Mobile Testing Service Desk_OwnGopi Raghavendra
 
Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1GerieOwen
 
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Emerasoft, solutions to collaborate
 
Why Automation Fails—in Theory and Practice
Why Automation Fails—in Theory and PracticeWhy Automation Fails—in Theory and Practice
Why Automation Fails—in Theory and PracticeTechWell
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentDynatrace
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing FundamentalsChankey Pathak
 
Manual Testing tutorials and Interview Questions.pptx
Manual Testing tutorials and Interview Questions.pptxManual Testing tutorials and Interview Questions.pptx
Manual Testing tutorials and Interview Questions.pptxPrasanta Sahoo
 
Neev Independent Testing Services
Neev Independent Testing ServicesNeev Independent Testing Services
Neev Independent Testing ServicesNeev Technologies
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testingQualitest
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesHemang Rindani
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesCygnet Infotech
 
Amalgamation of BDD, parallel execution and mobile automation
Amalgamation of BDD, parallel execution and mobile automationAmalgamation of BDD, parallel execution and mobile automation
Amalgamation of BDD, parallel execution and mobile automationAgile Testing Alliance
 
Non-Functional testing
Non-Functional testingNon-Functional testing
Non-Functional testingKanoah
 
Software Testing Presentation in Cegonsoft Pvt Ltd...
Software Testing Presentation in Cegonsoft Pvt Ltd...Software Testing Presentation in Cegonsoft Pvt Ltd...
Software Testing Presentation in Cegonsoft Pvt Ltd...ChithraCegon
 

Similar to Ranorex NeoLoad webinar integrates functional non-functional testing (20)

Neev QA Offering
Neev QA OfferingNeev QA Offering
Neev QA Offering
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
 
Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
Role of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery PipelinesRole of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery Pipelines
 
Mobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.pptMobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.ppt
 
i_Mobile Testing Service Desk_Own
i_Mobile Testing Service Desk_Owni_Mobile Testing Service Desk_Own
i_Mobile Testing Service Desk_Own
 
Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1
 
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
 
Why Automation Fails—in Theory and Practice
Why Automation Fails—in Theory and PracticeWhy Automation Fails—in Theory and Practice
Why Automation Fails—in Theory and Practice
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 
Manual Testing tutorials and Interview Questions.pptx
Manual Testing tutorials and Interview Questions.pptxManual Testing tutorials and Interview Questions.pptx
Manual Testing tutorials and Interview Questions.pptx
 
Neev Independent Testing Services
Neev Independent Testing ServicesNeev Independent Testing Services
Neev Independent Testing Services
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Amalgamation of BDD, parallel execution and mobile automation
Amalgamation of BDD, parallel execution and mobile automationAmalgamation of BDD, parallel execution and mobile automation
Amalgamation of BDD, parallel execution and mobile automation
 
Non-Functional testing
Non-Functional testingNon-Functional testing
Non-Functional testing
 
Software Testing Presentation in Cegonsoft Pvt Ltd...
Software Testing Presentation in Cegonsoft Pvt Ltd...Software Testing Presentation in Cegonsoft Pvt Ltd...
Software Testing Presentation in Cegonsoft Pvt Ltd...
 

Recently uploaded

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 

Recently uploaded (20)

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 

Ranorex NeoLoad webinar integrates functional non-functional testing

  • 1. Integrating Ranorex and NeoLoad Time to make peace between functional and non-functional testing
  • 2. Welcome to the Ranorex-Neotys Webinar Christian Breitwieser, Ranorex Innovation Manager Henrik Rexed, Neotys Technical Evangelist
  • 3. Agenda • Quick Company and Tool Intro • Performance Matters in User Experience • Benefits of Automated Functional Testing • Benefits of Combining Automated Functional and Load Testing • Live Demonstration
  • 4. • Functional test automation for desktop, web and mobile applications • Cross-technology end-to-end testing • Tool for testers and developers
  • 5. • Functional test automation for desktop, web and mobile apps • Cross-technology end-to-end testing
  • 6. Tool for testers and developers Code Module Action Based Modules Ranorex Studio
  • 7. • Deliver faster applications faster through continuous performance validation - Who We Are
  • 8. - Who We Are Mission: Deliver faster applications faster through continuous performance validation
  • 9. - Who We Are Mission: Deliver faster applications faster through continuous performance validation
  • 10. User Demands Process Revolutions We’re Driven by Your Challenges Technology Transitions
  • 11. User Demands Process Revolutions We’re Driven by Your Challenges Technology Transitions
  • 12. User Demands Process Revolutions We’re Driven by Your Challenges Technology Transitions
  • 13. User Demands Process Revolutions We’re Driven by Your Challenges Technology Transitions Docker
  • 14. Load and Performance Testing 24x7 Performance Monitoring Continuous Performance Validation Solution
  • 15. Load and Performance Testing 24x7 Performance Monitoring Continuous Performance Validation Solution
  • 16. Continuous Performance Validation Solution Development Continuous Integration & Component Testing
  • 17. Continuous Performance Validation Solution Development Continuous Integration & Component Testing
  • 18. Continuous Performance Validation Solution Pre-production System-wide Testing Development Continuous Integration & Component Testing
  • 19. Continuous Performance Validation Solution Pre-production System-wide Testing Development Continuous Integration & Component Testing
  • 20. Continuous Performance Validation Solution Pre-production System-wide Testing Development Continuous Integration & Component Testing
  • 21. Continuous Performance Validation Solution Pre-production System-wide Testing Production Proactive Monitoring Development Continuous Integration & Component Testing
  • 22. Continuous Performance Validation Solution Pre-production System-wide Testing Production Proactive Monitoring Development Continuous Integration & Component Testing
  • 23. Continuous Performance Validation Solution Pre-production System-wide Testing Production Proactive Monitoring Development Continuous Integration & Component Testing
  • 24. Agenda • Quick Company and Tool Intro • Performance Matters in User Experience • Benefits of Automated Functional Testing • Benefits of Combining Automated Functional and Load Testing • Live Demonstration
  • 25. User Experience is Crucial • 57% of users use their mobile devices to access applications • 40% of users move towards a competitor after a bad user experience • 44-61% of users share their feelings on social networks
  • 27. User Experience Impacts the Business
  • 28. Case Study Impact of the response time on the conversion rate:
  • 29.
  • 30. Agenda • Quick Company and Tool Intro • Performance Matters in User Experience • Benefits of Automated Functional Testing • Benefits of Combining Automated Functional and Load Testing • Live Demonstration
  • 34. Manual & Integration Testing Manual testing • Time-consuming • Error-prone • Cannot „run“ overnight Integration testing • No black box • Hard to cross technology borders • Good coding skill required
  • 35. Benefits of Automated Functional Testing • Quick feedback • Parallel test execution • Scalable • Codeless functional testing • Increased test coverage
  • 36. Numbers & Facts TomTom – Case Study: • Testing time: from 10 days down to 4h • Over 90% of time saved with Ranorex automated tests Siemens – Case Study: • Due to the use of C#, new test cases can be implemented more effectively • Only 60% of the time needed with Ranorex compared to previously used tool
  • 37. Agenda • Quick Company and Tool Intro • Performance Matters in User Experience • Benefits of Automated Functional Testing • Benefits of Combining Automated Functional and Load Testing • Live Demonstration
  • 38. Separated Functional & Performance Testing • Functional testing ensures functionality … but not when the AUT is under load • Load/Performance testing ensures a fluent user experience … but does not guarantee a functional UI
  • 39. Ranorex Customer Experience Survey No Idea Yes No 54% 37% 9% Do you combine Ranorex test automation with non-functional tests? In addition to functional test automation you perform… 4% 19% 22% 27% 31% 33% Other Load Testing Database Testing Web-Service-Testing Performance Testing Unit Testing
  • 40. Functional – Performance Tests Golden Rule: Automated performance testing should not take place if functional regression tests failed. Performance tests require that the application or part of the system is: • Operational: No systematic errors or exceptions • Representative : Enough data available in the test environment to determine the behavior under load conditions
  • 41. How Can We Increase Risk Coverage? 100 test cases 40 test cases covering 80% of the risk not necessarily selected for performance testing We prioritize test cases based on risk. These test cases are validated through : - Automated regression testing - Exploratory testing
  • 42. Validate Critical Business Case Under Load This guarantees: • The stability of the crucial use cases under real usage conditions • High user experience • The identification of potential bottle-necks, even across technology borders
  • 44. Applying the Ranorex-NeoLoad Integration… 00:00:00 00:00:30 00:01:00 00:01:30 Load NeoLoad Application Server App Error Rate Virtual Users Load Automated functional tests User Experience
  • 45. … You‘ll Find Bugs Earlier! …
  • 46. Agenda • Quick Company and Tool Intro • Performance Matters in User Experience • Benefits of Automated Functional Testing • Benefits of Combining Automated Functional and Load Testing • Live Demonstration
  • 47. Further Resources Combining Automated Functional and Load Testing http://www.ranorex.com/blog/combining-functional-and-load-testing How to Combine Ranorex and NeoLoad Tests http://www.ranorex.com/blog/combine-ranorex-and-neoload-tests
  • 48. Questions? Henrik Rexed: henrik.rexed@neotys.com Download NeoLoad Free Edition Visit our neotys.com Follow me on Twitter @hrexed Christian Breitwieser: cbreitwieser@ranorex.com Download free Ranorex trial Visit www.ranorex.com Follow us on Twitter @Ranorex

Editor's Notes

  1. Our mission: help organizations deliver FASTER applications FASTER through continuous performance validation {click} Offices around the globe {click} Over 1600 customers Nearly every industry Big name organizations trust Neotys [Transition] Choose Neotys because of focus on key performance challenges they face… {click}
  2. Our mission: help organizations deliver FASTER applications FASTER through continuous performance validation {click} Offices around the globe {click} Over 1600 customers Nearly every industry Big name organizations trust Neotys [Transition] Choose Neotys because of focus on key performance challenges they face… {click}
  3. Our mission: help organizations deliver FASTER applications FASTER through continuous performance validation {click} Offices around the globe {click} Over 1600 customers Nearly every industry Big name organizations trust Neotys [Transition] Choose Neotys because of focus on key performance challenges they face… {click}
  4. 3 categories of challenges: User Demands Application Development Process Revolutions Technology Transitions {click} [User Demands] High expectations for performance As fast as google search Mobile as fast as desktop The results of bad performance: Lost revenue Lose users to competitor apps Brand damage Lost productivity for internal apps FASTER APPLICATIONS {click} [Process Revolutions] Agile DevOps Continuous Integration and Continuous Delivery Force testing to become more automated QA being squeezed out QA needs to keep up with development DELIVER FASTER {click} [Technology Transitions] More and more interfaces: Web Mobile APIs IoT New technologies: WebSocket Docker HTML5 HTTP/2 Need to test whatever technologies developers send your way [Transition] And this is why we developed our Continuous Performance Validation solution… {click}
  5. 3 categories of challenges: User Demands Application Development Process Revolutions Technology Transitions {click} [User Demands] High expectations for performance As fast as google search Mobile as fast as desktop The results of bad performance: Lost revenue Lose users to competitor apps Brand damage Lost productivity for internal apps FASTER APPLICATIONS {click} [Process Revolutions] Agile DevOps Continuous Integration and Continuous Delivery Force testing to become more automated QA being squeezed out QA needs to keep up with development DELIVER FASTER {click} [Technology Transitions] More and more interfaces: Web Mobile APIs IoT New technologies: WebSocket Docker HTML5 HTTP/2 Need to test whatever technologies developers send your way [Transition] And this is why we developed our Continuous Performance Validation solution… {click}
  6. 3 categories of challenges: User Demands Application Development Process Revolutions Technology Transitions {click} [User Demands] High expectations for performance As fast as google search Mobile as fast as desktop The results of bad performance: Lost revenue Lose users to competitor apps Brand damage Lost productivity for internal apps FASTER APPLICATIONS {click} [Process Revolutions] Agile DevOps Continuous Integration and Continuous Delivery Force testing to become more automated QA being squeezed out QA needs to keep up with development DELIVER FASTER {click} [Technology Transitions] More and more interfaces: Web Mobile APIs IoT New technologies: WebSocket Docker HTML5 HTTP/2 Need to test whatever technologies developers send your way [Transition] And this is why we developed our Continuous Performance Validation solution… {click}
  7. 3 categories of challenges: User Demands Application Development Process Revolutions Technology Transitions {click} [User Demands] High expectations for performance As fast as google search Mobile as fast as desktop The results of bad performance: Lost revenue Lose users to competitor apps Brand damage Lost productivity for internal apps FASTER APPLICATIONS {click} [Process Revolutions] Agile DevOps Continuous Integration and Continuous Delivery Force testing to become more automated QA being squeezed out QA needs to keep up with development DELIVER FASTER {click} [Technology Transitions] More and more interfaces: Web Mobile APIs IoT New technologies: WebSocket Docker HTML5 HTTP/2 Need to test whatever technologies developers send your way [Transition] And this is why we developed our Continuous Performance Validation solution… {click}
  8. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  9. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  10. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  11. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  12. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  13. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  14. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  15. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  16. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  17. 2main products: NeoLoad for Load and Performance Testing NeoSense for 24x7 Performance Monitoring {click} Tightly integrated to deliver a Continuous Performance Validation Solution {click} [Development] Validate the performance of individual components API or web services level {click} NeoLoad integrates with Continuous Integration Servers like Jenkins and Bamboo Automated performance tests on every build against SLAs Regression Testing for performance [Pre-production] Test designs from development can be passed on to pre-production Build more realistic business use cases In pre-production, system-wide load testing Complex user paths Mobile device and web browser simulation Network Virtualization High volume cloud load generation {click} Integrate with functional testing tools to capture end user experience under load APM tools for deep dive diagnostics {click} Results passed back to Dev for fixes {click} [Production] Same user used by NeoSense in production to proactively monitor SLA = email and SMS notifications go out immediately {click} Send notifications to 3rd party dashboards and IT search tools Integrate with APM tools for RUM and Code-level diagnostics {click} dashboards and reports can be shared with Dev and pre-prod to fix issues quickly {click}
  18. Automated functional testing: Exploratory testing: Identify issues not covered by automation Load testing: Validate the stability/availability of the application under load Exploratory testing under load: Validate crucial business cases and user experience under load
  19. Automated functional testing: Automated functional testing under load: Validate the stability/availability of the application under load Exploratory testing: Identify issues not covered by test automation Exploratory testing under load: Validate crucial business case and the user experience under load