SlideShare une entreprise Scribd logo
1  sur  57
Télécharger pour lire hors ligne
Top ten secret weapons for performance testing in an agile environment,[object Object],patrick.kua@thoughtworks.com,[object Object],(and alistair.jones@thoughtworks.com),[object Object],© ThoughtWorks 2011,[object Object]
Make Performance Explicit,[object Object],© ThoughtWorks 2011,[object Object],  1,[object Object]
So that I can make better investment decisions,[object Object],As an investor,[object Object],I want to see the value of my portfolio presented on a single web page,[object Object],must have “good” performance, less than 0.2s page load for about 10,000 concurrent users,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object],So that investors have a high-quality experience as the business grows,[object Object],As the Operations Manager,[object Object],I want the portfolio value page to render within 0.2s when 10,000 users are logged in,[object Object]
One Team,[object Object],© ThoughtWorks 2011,[object Object],   2,[object Object]
Team Dynamics,[object Object],© ThoughtWorks 2011,[object Object]
Performance Testers Part of Team,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object]
Performance Testers Part of Team,[object Object],© ThoughtWorks 2011,[object Object]
Pair on Performance Test Stories,[object Object],© ThoughtWorks 2011,[object Object]
Rotate Pairs,[object Object],© ThoughtWorks 2011,[object Object]
Customer Driven,[object Object],© ThoughtWorks 2011,[object Object],      3,[object Object]
What was a good source of requirements?,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object],Existing Pain Points,[object Object]
An example...,[object Object],© ThoughtWorks 2011,[object Object]
So that we can budget for future hardware needs as we grow,[object Object],As the data centre manager,[object Object],I want to know how much traffic we can handle now,[object Object],© ThoughtWorks 2011,[object Object]
Another example,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object],So that we have confidence in meeting our SLA,[object Object],As the Operations Manager,[object Object],I want to ensure that a sustained peak load does not take out our service,[object Object]
Personas,[object Object],© ThoughtWorks 2011,[object Object]
Who is the customer?,[object Object],© ThoughtWorks 2011,[object Object],Investors,[object Object],Marketing,[object Object],End Users,[object Object],Power ,[object Object],Users,[object Object],Operations,[object Object]
Discipline,[object Object],© ThoughtWorks 2011,[object Object],  4,[object Object]
© ThoughtWorks 2011,[object Object],Observe test results,[object Object],What do you see?,[object Object],Formulate an hypothesis,[object Object],Why is it doing that?,[object Object],Design an experiment,[object Object],How can I prove that’s what’s happening?,[object Object],Run the experiment,[object Object],Take the time to gather the evidence.,[object Object],Is the hypothesis valid?,[object Object],Change the application code,[object Object],Safe in the knowledge that I’m making it faster,[object Object]
??????????,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object],Observe test results,[object Object],Saw tooth pattern  (1 minute intervals),[object Object],Formulate an hypothesis,[object Object],Directory structure of (yyyy/mm/minuteofday)?.  Slow down due to # of files in directory?,[object Object],Design an experiment,[object Object], 1 directory should result in even worse performance...,[object Object],Run the experiment,[object Object],We ran the test…,[object Object],Is the hypothesis valid?,[object Object],Change the application code,[object Object]
One Directory,[object Object],© ThoughtWorks 2011,[object Object]
Play Performance Early,[object Object],© ThoughtWorks 2011,[object Object],   5,[object Object]
© ThoughtWorks 2011,[object Object],End,[object Object],Start,[object Object],Other projects start performance testing here,[object Object],End,[object Object],Start,[object Object],Agile projects start performance testing as early as possible,[object Object]
Iterate Don’t (Just) Increment,[object Object],© ThoughtWorks 2011,[object Object],       6,[object Object]
© ThoughtWorks 2011,[object Object]
We               Sashimi,[object Object],© ThoughtWorks 2011,[object Object]
Sashimi Slice By... Presentation,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object],So that I can better see trends in performance,[object Object],As the Operations Manager,[object Object],I want a graph of requests per second,[object Object]
© ThoughtWorks 2011,[object Object],So that I can better see trends in performance,[object Object],As the Operations Manager,[object Object],I want a graph of average latency per second,[object Object]
© ThoughtWorks 2011,[object Object],So that I can easily scan results at a single glance,[object Object],As the Operations Manager,[object Object],I want a one page showing all results ,[object Object]
Sashimi Slice By...  Scenario,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object],So that we never have a day like “October 10”,[object Object],As the Operations Manager,[object Object],I want to ensure that a sustained peak load does not take out our service,[object Object]
© ThoughtWorks 2011,[object Object],So that we never have a day like “November 12”,[object Object],As the Operations Manager,[object Object],I want to ensure that an escalating load up to xxx requests/second does not take out our service,[object Object]
Automate, Automate, Automate,[object Object],© ThoughtWorks 2011,[object Object],   7,[object Object]
© ThoughtWorks 2011,[object Object],Automated,[object Object],Compilation,[object Object],Automated,[object Object],Tests,[object Object],Automated,[object Object],Packaging,[object Object],Automated,[object Object],Deployment,[object Object]
Automation => Reproducible and Consistent,[object Object],Automation => Faster Feedback,[object Object],Automation => Higher Productivity,[object Object],Why Automation?,[object Object],© ThoughtWorks 2011,[object Object]
© ThoughtWorks 2011,[object Object],Automated,[object Object],Test Orchestration,[object Object],Automated,[object Object],Analysis,[object Object],Automated Scheduling,[object Object],Automated,[object Object],Load Generation,[object Object],Automated,[object Object],Application Deployment,[object Object],Automated Result Archiving,[object Object]
Continuous Performance Testing,[object Object],© ThoughtWorks 2011,[object Object],   8,[object Object]
© ThoughtWorks 2011,[object Object]
Application,[object Object],Build Pipelines,[object Object],© ThoughtWorks 2011,[object Object],Performance,[object Object]
© ThoughtWorks 2011,[object Object]
Test Drive Your Performance Test Code,[object Object],© ThoughtWorks 2011,[object Object],   9,[object Object]
V Model Testing,[object Object],© ThoughtWorks 2011,[object Object],Slower + Longer,[object Object],Performance Testing,[object Object],Speed,[object Object],Fast,[object Object],http://en.wikipedia.org/wiki/V-Model_(software_development),[object Object]
We make mistakes,[object Object],© ThoughtWorks 2011,[object Object]
V Model Testing,[object Object],© ThoughtWorks 2011,[object Object],Slower + Longer,[object Object],Performance Testing,[object Object],Speed,[object Object],Unit test performance code to fail faster,[object Object],Fast,[object Object],http://en.wikipedia.org/wiki/V-Model_(software_development),[object Object]
Fail Fast!,[object Object],© ThoughtWorks 2011,[object Object],Fast feedback!,[object Object],Faster learning,[object Object],Faster results,[object Object]
Classic Performance Areas to Test,[object Object],© ThoughtWorks 2011,[object Object],Analysis,[object Object],Information Collection,[object Object],Presentation,[object Object],Publishing,[object Object],Visualisation,[object Object]
Get Feedback,[object Object],© ThoughtWorks 2011,[object Object],10,[object Object]
Frequently (Weekly) Showcase,[object Object],© ThoughtWorks 2011,[object Object],Here is what we learned this week....,[object Object]
Frequently (Weekly) Showcase,[object Object],© ThoughtWorks 2011,[object Object],And based on this... We changed our directory structure.,[object Object]
Frequently (Weekly) Showcase,[object Object],© ThoughtWorks 2011,[object Object],Should we do something different knowing this new information?,[object Object]
List of All Secret Weapons,[object Object],Make Performance Explicit,[object Object],One Team,[object Object],Customer Driven,[object Object],Discipline,[object Object],Play Performance Early,[object Object],Iterate Don't (Just) Increment,[object Object],Automate, Automate, Automate ,[object Object],Test Drive Your Performance Code,[object Object],Continuous Performance Testing,[object Object],Get Feedback,[object Object],© ThoughtWorks 2011,[object Object]
Photo Credits (Creative Commons licence),[object Object],Barbed wire picture: http://www.flickr.com/photos/lapideo/446201948/,[object Object],Eternal clock: http://www.flickr.com/photos/robbie73/3387189144/,[object Object],Sashimi from http://www.flickr.com/photos/mac-ash/3719114621/,[object Object],Questions,[object Object],© ThoughtWorks 2011,[object Object]

Contenu connexe

Tendances

System Availability Talk
System Availability TalkSystem Availability Talk
System Availability Talkm_richardson
 
IoT to Cloud the DevOps Way
IoT to Cloud the DevOps WayIoT to Cloud the DevOps Way
IoT to Cloud the DevOps WayMark Heckler
 
Agile Testing
Agile Testing Agile Testing
Agile Testing VersionOne
 
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”VersionOne
 
The 7 Habits of Effective Data Driven Companies
The 7 Habits of Effective Data Driven CompaniesThe 7 Habits of Effective Data Driven Companies
The 7 Habits of Effective Data Driven CompaniesGoDataDriven
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessSOASTA
 
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...Vincent Biret
 
Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsSTePINForum
 
Geek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL ServerGeek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL ServerIDERA Software
 
Jeffrey Snover - Empowering DevOps with Azure Stack
Jeffrey Snover - Empowering DevOps with Azure StackJeffrey Snover - Empowering DevOps with Azure Stack
Jeffrey Snover - Empowering DevOps with Azure StackWinOps Conf
 
Atlassian's Mystique CLI, Minimizing the Experiment Development Cycle
Atlassian's Mystique CLI, Minimizing the Experiment Development CycleAtlassian's Mystique CLI, Minimizing the Experiment Development Cycle
Atlassian's Mystique CLI, Minimizing the Experiment Development CycleOptimizely
 
AB Testing at Expedia
AB Testing at ExpediaAB Testing at Expedia
AB Testing at ExpediaPaul Lucas
 
Geek Sync | Kick Start SQL Server 2016 Performance Tips and Tricks
Geek Sync | Kick Start SQL Server 2016 Performance Tips and TricksGeek Sync | Kick Start SQL Server 2016 Performance Tips and Tricks
Geek Sync | Kick Start SQL Server 2016 Performance Tips and TricksIDERA Software
 
Object-oriented design for infrastructure-as-a-code - Anna Bankirer
Object-oriented design for infrastructure-as-a-code - Anna BankirerObject-oriented design for infrastructure-as-a-code - Anna Bankirer
Object-oriented design for infrastructure-as-a-code - Anna BankirerDevOpsDays Tel Aviv
 
Agile performance testing
Agile performance testingAgile performance testing
Agile performance testingCesario Ramos
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015Pavel Chunyayev
 
THE PLEASURES OF ON-PREM, TOMER GABEL
THE PLEASURES OF ON-PREM, TOMER GABELTHE PLEASURES OF ON-PREM, TOMER GABEL
THE PLEASURES OF ON-PREM, TOMER GABELDevOpsDays Tel Aviv
 

Tendances (19)

System Availability Talk
System Availability TalkSystem Availability Talk
System Availability Talk
 
IoT to Cloud the DevOps Way
IoT to Cloud the DevOps WayIoT to Cloud the DevOps Way
IoT to Cloud the DevOps Way
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
 
The 7 Habits of Effective Data Driven Companies
The 7 Habits of Effective Data Driven CompaniesThe 7 Habits of Effective Data Driven Companies
The 7 Habits of Effective Data Driven Companies
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
 
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
#SPSNewEngland Improving #DevOps using #Microsoft business productivity tools...
 
Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOps
 
Geek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL ServerGeek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL Server
 
Jeffrey Snover - Empowering DevOps with Azure Stack
Jeffrey Snover - Empowering DevOps with Azure StackJeffrey Snover - Empowering DevOps with Azure Stack
Jeffrey Snover - Empowering DevOps with Azure Stack
 
Atlassian's Mystique CLI, Minimizing the Experiment Development Cycle
Atlassian's Mystique CLI, Minimizing the Experiment Development CycleAtlassian's Mystique CLI, Minimizing the Experiment Development Cycle
Atlassian's Mystique CLI, Minimizing the Experiment Development Cycle
 
AB Testing at Expedia
AB Testing at ExpediaAB Testing at Expedia
AB Testing at Expedia
 
Geek Sync | Kick Start SQL Server 2016 Performance Tips and Tricks
Geek Sync | Kick Start SQL Server 2016 Performance Tips and TricksGeek Sync | Kick Start SQL Server 2016 Performance Tips and Tricks
Geek Sync | Kick Start SQL Server 2016 Performance Tips and Tricks
 
Object-oriented design for infrastructure-as-a-code - Anna Bankirer
Object-oriented design for infrastructure-as-a-code - Anna BankirerObject-oriented design for infrastructure-as-a-code - Anna Bankirer
Object-oriented design for infrastructure-as-a-code - Anna Bankirer
 
Dev ops
Dev opsDev ops
Dev ops
 
Open Source SLAs
Open Source SLAsOpen Source SLAs
Open Source SLAs
 
Agile performance testing
Agile performance testingAgile performance testing
Agile performance testing
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015
 
THE PLEASURES OF ON-PREM, TOMER GABEL
THE PLEASURES OF ON-PREM, TOMER GABELTHE PLEASURES OF ON-PREM, TOMER GABEL
THE PLEASURES OF ON-PREM, TOMER GABEL
 

En vedette

Character name ideas
Character name ideasCharacter name ideas
Character name ideassimsimma
 
Swiss Hockey League
Swiss Hockey LeagueSwiss Hockey League
Swiss Hockey Leaguedewinterm
 
Вода. Маслякова Таня 9 б
Вода. Маслякова Таня 9 бВода. Маслякова Таня 9 б
Вода. Маслякова Таня 9 бmariageograf
 
Penguin readers -_how_to_be_an_alien_-_level_3
Penguin readers -_how_to_be_an_alien_-_level_3Penguin readers -_how_to_be_an_alien_-_level_3
Penguin readers -_how_to_be_an_alien_-_level_3Pedro Jose Cutillas Perez
 
Imaging Presentation_V2
Imaging Presentation_V2 Imaging Presentation_V2
Imaging Presentation_V2 Dan Ptak
 
Arcanum (online round)
Arcanum (online round)Arcanum (online round)
Arcanum (online round)Case Champ
 

En vedette (7)

Character name ideas
Character name ideasCharacter name ideas
Character name ideas
 
B. Morlion - Introduction
B. Morlion - IntroductionB. Morlion - Introduction
B. Morlion - Introduction
 
Swiss Hockey League
Swiss Hockey LeagueSwiss Hockey League
Swiss Hockey League
 
Вода. Маслякова Таня 9 б
Вода. Маслякова Таня 9 бВода. Маслякова Таня 9 б
Вода. Маслякова Таня 9 б
 
Penguin readers -_how_to_be_an_alien_-_level_3
Penguin readers -_how_to_be_an_alien_-_level_3Penguin readers -_how_to_be_an_alien_-_level_3
Penguin readers -_how_to_be_an_alien_-_level_3
 
Imaging Presentation_V2
Imaging Presentation_V2 Imaging Presentation_V2
Imaging Presentation_V2
 
Arcanum (online round)
Arcanum (online round)Arcanum (online round)
Arcanum (online round)
 

Similaire à Top ten secret weapons for performance testing in an agile environment

Top Ten Secret Weapons For Agile Performance Testing
Top Ten Secret Weapons For Agile Performance TestingTop Ten Secret Weapons For Agile Performance Testing
Top Ten Secret Weapons For Agile Performance TestingAndriy Melnyk
 
Axpert™ from Agile Labs, Bangalore, India
Axpert™  from Agile Labs, Bangalore, IndiaAxpert™  from Agile Labs, Bangalore, India
Axpert™ from Agile Labs, Bangalore, IndiaAGILE LABS,INDIA
 
Agile Talk at CSI Chapter, Mumbai
Agile Talk at CSI Chapter, MumbaiAgile Talk at CSI Chapter, Mumbai
Agile Talk at CSI Chapter, MumbaiHiren Doshi
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamSalesforce Developers
 
Auto Deploy Product Guide
Auto Deploy Product GuideAuto Deploy Product Guide
Auto Deploy Product GuideMark Dalton
 
Delivering A Great End User Experience
Delivering A Great End User ExperienceDelivering A Great End User Experience
Delivering A Great End User ExperienceTrevor Warren
 
The Three Stages of Cloud Adoption - RightScale Compute 2013
The Three Stages of Cloud Adoption - RightScale Compute 2013The Three Stages of Cloud Adoption - RightScale Compute 2013
The Three Stages of Cloud Adoption - RightScale Compute 2013RightScale
 
Universal test solutions customer testimonial 10192013-v2.3
Universal test solutions customer testimonial 10192013-v2.3Universal test solutions customer testimonial 10192013-v2.3
Universal test solutions customer testimonial 10192013-v2.3Universal Technology Solutions
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Naresh Jain
 
DevOps in Practice: When does "Practice" Become "Doing"?
DevOps in Practice: When does "Practice" Become "Doing"?DevOps in Practice: When does "Practice" Become "Doing"?
DevOps in Practice: When does "Practice" Become "Doing"?Michael Elder
 
How to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 UpgradeHow to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 UpgradeOriginal Software
 
Practical web performance - Site Confidence Web Performance Seminar
Practical web performance - Site Confidence Web Performance SeminarPractical web performance - Site Confidence Web Performance Seminar
Practical web performance - Site Confidence Web Performance SeminarStephen Thair
 
Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal Technology Solutions
 
MuleSoft_NZ_Meetup_8
MuleSoft_NZ_Meetup_8MuleSoft_NZ_Meetup_8
MuleSoft_NZ_Meetup_8MizuhoHoshino
 
The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7eG Innovations
 
Become Customer Centric with EngageOne
Become Customer Centric with EngageOneBecome Customer Centric with EngageOne
Become Customer Centric with EngageOnePrecisely
 
Mobile and agile the floating writer's survival kit
Mobile and agile   the floating writer's survival kitMobile and agile   the floating writer's survival kit
Mobile and agile the floating writer's survival kitAlyssa Fox
 
Enate Pilot
Enate PilotEnate Pilot
Enate PilotJen Shaw
 

Similaire à Top ten secret weapons for performance testing in an agile environment (20)

Top Ten Secret Weapons For Agile Performance Testing
Top Ten Secret Weapons For Agile Performance TestingTop Ten Secret Weapons For Agile Performance Testing
Top Ten Secret Weapons For Agile Performance Testing
 
Axpert™ from Agile Labs, Bangalore, India
Axpert™  from Agile Labs, Bangalore, IndiaAxpert™  from Agile Labs, Bangalore, India
Axpert™ from Agile Labs, Bangalore, India
 
Agile Talk at CSI Chapter, Mumbai
Agile Talk at CSI Chapter, MumbaiAgile Talk at CSI Chapter, Mumbai
Agile Talk at CSI Chapter, Mumbai
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Auto Deploy Product Guide
Auto Deploy Product GuideAuto Deploy Product Guide
Auto Deploy Product Guide
 
Delivering A Great End User Experience
Delivering A Great End User ExperienceDelivering A Great End User Experience
Delivering A Great End User Experience
 
The Three Stages of Cloud Adoption - RightScale Compute 2013
The Three Stages of Cloud Adoption - RightScale Compute 2013The Three Stages of Cloud Adoption - RightScale Compute 2013
The Three Stages of Cloud Adoption - RightScale Compute 2013
 
Universal test solutions customer testimonial 10192013-v2.3
Universal test solutions customer testimonial 10192013-v2.3Universal test solutions customer testimonial 10192013-v2.3
Universal test solutions customer testimonial 10192013-v2.3
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas
 
DevOps in Practice: When does "Practice" Become "Doing"?
DevOps in Practice: When does "Practice" Become "Doing"?DevOps in Practice: When does "Practice" Become "Doing"?
DevOps in Practice: When does "Practice" Become "Doing"?
 
How to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 UpgradeHow to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 Upgrade
 
Practical web performance - Site Confidence Web Performance Seminar
Practical web performance - Site Confidence Web Performance SeminarPractical web performance - Site Confidence Web Performance Seminar
Practical web performance - Site Confidence Web Performance Seminar
 
Tw specifications for-testing1
Tw specifications for-testing1Tw specifications for-testing1
Tw specifications for-testing1
 
Fundamentals Performance Testing
Fundamentals Performance TestingFundamentals Performance Testing
Fundamentals Performance Testing
 
Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2
 
MuleSoft_NZ_Meetup_8
MuleSoft_NZ_Meetup_8MuleSoft_NZ_Meetup_8
MuleSoft_NZ_Meetup_8
 
The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7The Complete User Experience Monitoring Solution - eG Enterprise v7
The Complete User Experience Monitoring Solution - eG Enterprise v7
 
Become Customer Centric with EngageOne
Become Customer Centric with EngageOneBecome Customer Centric with EngageOne
Become Customer Centric with EngageOne
 
Mobile and agile the floating writer's survival kit
Mobile and agile   the floating writer's survival kitMobile and agile   the floating writer's survival kit
Mobile and agile the floating writer's survival kit
 
Enate Pilot
Enate PilotEnate Pilot
Enate Pilot
 

Dernier

.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptxHansamali Gamage
 
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIMy key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIVijayananda Mohire
 
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024Brian Pichman
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTxtailishbaloch
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud DataEric D. Schabell
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxNeo4j
 
Flow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First FrameFlow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First FrameKapil Thakar
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Alkin Tezuysal
 
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2DianaGray10
 
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility  WTS FESTTechnical SEO for Improved Accessibility  WTS FEST
Technical SEO for Improved Accessibility WTS FESTBillieHyde
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1DianaGray10
 
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie WorldTrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie WorldTrustArc
 
UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4DianaGray10
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationKnoldus Inc.
 
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0DanBrown980551
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingFrancesco Corti
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applicationsnooralam814309
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and businessFrancesco Corti
 

Dernier (20)

.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx
 
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIMy key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAI
 
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
 
Flow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First FrameFlow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First Frame
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
 
SheDev 2024
SheDev 2024SheDev 2024
SheDev 2024
 
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
 
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility  WTS FESTTechnical SEO for Improved Accessibility  WTS FEST
Technical SEO for Improved Accessibility WTS FEST
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1
 
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie WorldTrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
 
UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
 
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is going
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and business
 

Top ten secret weapons for performance testing in an agile environment

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.