SlideShare una empresa de Scribd logo
1 de 29
Load testing of PHP
apps
Roman Sevastyanov
Roman Sevastyanov
Worked with: Paymentwall, Float, Hell Yeah LLC, Pizdata Inc;
Email: roman@sevastyanov.io
Twitter: @romasevastyanov
Facebook: fb.com/sevastyanovio
Who am I?
Before we start, let’s check what
Wikipedia say?
Load testing is the process of putting demand on a software system or computing
device and measuring its response. Load testing is performed to determine a
system's behavior under both normal and anticipated peak load conditions. It
helps to identify the maximum operating capacity of an application as well as any
bottlenecks and determine which element is causing degradation. When the load
placed on the system is raised beyond normal usage patterns to test the system's
response at unusually high or peak loads, it is known as stress testing. The load is
usually so great that error conditions are the expected result, but there is no clear
boundary when an activity ceases to be a load test and becomes a stress test.
Load testing
Load testing implies a controlled
environment moving from low loads to
high. Stress testing focuses on more
random events, chaos and
unpredictability.
Stress testing tries to break the system under
test by overwhelming its resources or by taking
resources away from it (in which case it is
sometimes called negative testing). The main
purpose of this process is to make sure that the
system fails and recovers gracefully — a quality
known as recoverability.
Stress testing
Main Load Testing goals
● Know your app “user capacity”
● When, How and What expand
● Find bottlenecks in an application
Load testing isn’t depending
on your tech stack.
Load Testing types
● Real users
○ Marketing campaign
○ Web notifications
○ Your app gone viral
Virtual “users”
Load testing tools
DDOS
Best Practices
Create realistic tests
Know the difference between
measured speed
and
perceived performance
Correlate performance issues
to underlying problems
Set a baseline for user
experience
Make performance testing
part of agile development
Load Testing Tools
JMeter
JMeter is an open-source load testing tool,
written in Java. It's capable of testing a number
of different server types (for example, web, web
services, database, just about anything that uses
requests basically).
Website: jmeter.apache.org
JMeter
Siege - your command line friend
Why Siege?
● Simple
● Developer Friendly
● Tiny
Website: https://www.joedog.org/siege-
Other tools
● Grinder - http://grinder.sourceforge.net/
● Pylot - https://qatestingtools.com/testing-
tool/pylot
Cloud Tools
● Flood - https://flood.io/
● Loader - https://loader.io/
● Loadimpact - https://loadimpact.com/
Examples
Hello world Laravel app
Tech stack:
PHP 7.1
MySQL
VPS: 4 ARM 64bit Cores, 2GB Memory
Command Line
Siege
Cloud Based
Flood.io
Links or what to read/watch?● https://ruhighload.com/post/%D0%A1%D1%82%D1%80%D0%B5%D1%81%D1%81-
%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+
%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BE%D0%B2+%D1%81+%D0%BF%D0%BE%D0%B
C%D0%BE%D1%89%D1%8C%D1%8E+stress-ng
● https://en.wikipedia.org/wiki/Load_testing
● https://stackoverflow.com/questions/7492/performing-a-stress-test-on-web-application
● https://www.youtube.com/watch?v=k9dtjsLi9Lw
● https://ruhighload.com/post/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%
D0%BD%D0%B8%D0%B5+%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8+%D0%B
D%D0%B0+%D1%81%D0%B0%D0%B9%D1%82
● https://techbeacon.com/5-best-practices-realistic-performance-testing
● https://www.youtube.com/watch?v=8NLeq-QxkSw
● https://www.blazemeter.com/blog/open-source-load-testing-tools-which-one-should-you-use
● https://en.wikipedia.org/wiki/Stress_testing_(software)
● https://drupalize.me/blog/201507/load-testing-your-site-siege
● http://floodio.tv/video/228030011
Feel free to reach me out
Email: roman@sevastyanov.io
Twitter: @romasevastyanov
Facebook: fb.com/sevastyanovio

Más contenido relacionado

Similar a Load testing of PHP apps

«Высоконагруженное тестирование РНР проектов»
«Высоконагруженное тестирование РНР проектов» «Высоконагруженное тестирование РНР проектов»
«Высоконагруженное тестирование РНР проектов» Artjoker
 
Why consider application load testing
Why consider application load testingWhy consider application load testing
Why consider application load testingTestingXperts
 
Getting Started with Apache Jmeter
Getting Started with Apache JmeterGetting Started with Apache Jmeter
Getting Started with Apache JmeterMindfire Solutions
 
What is dynamic testing ?
  What is dynamic testing ?  What is dynamic testing ?
What is dynamic testing ?pooja deshmukh
 
What do you mean by recovery testing ?
What do you mean by recovery testing ?What do you mean by recovery testing ?
What do you mean by recovery testing ?pooja deshmukh
 
5 Ways to make load testing work for you
5 Ways to make load testing work for you5 Ways to make load testing work for you
5 Ways to make load testing work for youIsrael Rogoza
 
4 Types of Load Testing That Everyone Should Know
4 Types of Load Testing That Everyone Should Know4 Types of Load Testing That Everyone Should Know
4 Types of Load Testing That Everyone Should KnowKiwiQA
 
Types of Software testing
Types of  Software testingTypes of  Software testing
Types of Software testingMakan Singh
 
Measure performance of the application using open source performance testing...
Measure performance of the  application using open source performance testing...Measure performance of the  application using open source performance testing...
Measure performance of the application using open source performance testing...BugRaptors
 
Performance testing interview questions and answers
Performance testing interview questions and answersPerformance testing interview questions and answers
Performance testing interview questions and answersGaruda Trainings
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?QA InfoTech
 
Application performance testing services
Application performance testing servicesApplication performance testing services
Application performance testing servicesAlisha Henderson
 
Is JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdfIs JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdfMindfire LLC
 
The Relevance of Web Application Performance Testing
The Relevance of Web Application Performance TestingThe Relevance of Web Application Performance Testing
The Relevance of Web Application Performance TestingMindfire LLC
 
Introduction to Performance Testing
Introduction to Performance TestingIntroduction to Performance Testing
Introduction to Performance Testingjasndesilva
 
Testing of web based Applicatons
Testing of web based ApplicatonsTesting of web based Applicatons
Testing of web based ApplicatonsVenkatakumar Reddy
 
Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )jagdishdevabhaipatel
 
Performance testing and j meter overview
Performance testing and j meter overviewPerformance testing and j meter overview
Performance testing and j meter overviewkrishna chaitanya
 

Similar a Load testing of PHP apps (20)

«Высоконагруженное тестирование РНР проектов»
«Высоконагруженное тестирование РНР проектов» «Высоконагруженное тестирование РНР проектов»
«Высоконагруженное тестирование РНР проектов»
 
Why consider application load testing
Why consider application load testingWhy consider application load testing
Why consider application load testing
 
Getting Started with Apache Jmeter
Getting Started with Apache JmeterGetting Started with Apache Jmeter
Getting Started with Apache Jmeter
 
What is dynamic testing ?
  What is dynamic testing ?  What is dynamic testing ?
What is dynamic testing ?
 
What do you mean by recovery testing ?
What do you mean by recovery testing ?What do you mean by recovery testing ?
What do you mean by recovery testing ?
 
Jmeter From Scratch
Jmeter From ScratchJmeter From Scratch
Jmeter From Scratch
 
5 Ways to make load testing work for you
5 Ways to make load testing work for you5 Ways to make load testing work for you
5 Ways to make load testing work for you
 
4 Types of Load Testing That Everyone Should Know
4 Types of Load Testing That Everyone Should Know4 Types of Load Testing That Everyone Should Know
4 Types of Load Testing That Everyone Should Know
 
Types of Software testing
Types of  Software testingTypes of  Software testing
Types of Software testing
 
Measure performance of the application using open source performance testing...
Measure performance of the  application using open source performance testing...Measure performance of the  application using open source performance testing...
Measure performance of the application using open source performance testing...
 
Performance testing interview questions and answers
Performance testing interview questions and answersPerformance testing interview questions and answers
Performance testing interview questions and answers
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?
 
Application performance testing services
Application performance testing servicesApplication performance testing services
Application performance testing services
 
Is JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdfIs JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdf
 
The Relevance of Web Application Performance Testing
The Relevance of Web Application Performance TestingThe Relevance of Web Application Performance Testing
The Relevance of Web Application Performance Testing
 
Introduction to Performance Testing
Introduction to Performance TestingIntroduction to Performance Testing
Introduction to Performance Testing
 
Testing of web based Applicatons
Testing of web based ApplicatonsTesting of web based Applicatons
Testing of web based Applicatons
 
Load Testing.pdf
Load Testing.pdfLoad Testing.pdf
Load Testing.pdf
 
Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )Wap tpresentation (Load testing Tool )
Wap tpresentation (Load testing Tool )
 
Performance testing and j meter overview
Performance testing and j meter overviewPerformance testing and j meter overview
Performance testing and j meter overview
 

Último

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 

Último (20)

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 

Load testing of PHP apps

  • 1. Load testing of PHP apps Roman Sevastyanov
  • 2. Roman Sevastyanov Worked with: Paymentwall, Float, Hell Yeah LLC, Pizdata Inc; Email: roman@sevastyanov.io Twitter: @romasevastyanov Facebook: fb.com/sevastyanovio Who am I?
  • 3. Before we start, let’s check what Wikipedia say? Load testing is the process of putting demand on a software system or computing device and measuring its response. Load testing is performed to determine a system's behavior under both normal and anticipated peak load conditions. It helps to identify the maximum operating capacity of an application as well as any bottlenecks and determine which element is causing degradation. When the load placed on the system is raised beyond normal usage patterns to test the system's response at unusually high or peak loads, it is known as stress testing. The load is usually so great that error conditions are the expected result, but there is no clear boundary when an activity ceases to be a load test and becomes a stress test.
  • 4. Load testing Load testing implies a controlled environment moving from low loads to high. Stress testing focuses on more random events, chaos and unpredictability.
  • 5. Stress testing tries to break the system under test by overwhelming its resources or by taking resources away from it (in which case it is sometimes called negative testing). The main purpose of this process is to make sure that the system fails and recovers gracefully — a quality known as recoverability. Stress testing
  • 6. Main Load Testing goals ● Know your app “user capacity” ● When, How and What expand ● Find bottlenecks in an application
  • 7. Load testing isn’t depending on your tech stack.
  • 8. Load Testing types ● Real users ○ Marketing campaign ○ Web notifications ○ Your app gone viral Virtual “users” Load testing tools DDOS
  • 11. Know the difference between measured speed and perceived performance
  • 12. Correlate performance issues to underlying problems
  • 13. Set a baseline for user experience
  • 14. Make performance testing part of agile development
  • 16. JMeter JMeter is an open-source load testing tool, written in Java. It's capable of testing a number of different server types (for example, web, web services, database, just about anything that uses requests basically). Website: jmeter.apache.org
  • 18. Siege - your command line friend Why Siege? ● Simple ● Developer Friendly ● Tiny Website: https://www.joedog.org/siege-
  • 19.
  • 20. Other tools ● Grinder - http://grinder.sourceforge.net/ ● Pylot - https://qatestingtools.com/testing- tool/pylot
  • 21. Cloud Tools ● Flood - https://flood.io/ ● Loader - https://loader.io/ ● Loadimpact - https://loadimpact.com/
  • 23. Hello world Laravel app Tech stack: PHP 7.1 MySQL VPS: 4 ARM 64bit Cores, 2GB Memory
  • 24.
  • 27. Links or what to read/watch?● https://ruhighload.com/post/%D0%A1%D1%82%D1%80%D0%B5%D1%81%D1%81- %D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+ %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BE%D0%B2+%D1%81+%D0%BF%D0%BE%D0%B C%D0%BE%D1%89%D1%8C%D1%8E+stress-ng ● https://en.wikipedia.org/wiki/Load_testing ● https://stackoverflow.com/questions/7492/performing-a-stress-test-on-web-application ● https://www.youtube.com/watch?v=k9dtjsLi9Lw ● https://ruhighload.com/post/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0% D0%BD%D0%B8%D0%B5+%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8+%D0%B D%D0%B0+%D1%81%D0%B0%D0%B9%D1%82 ● https://techbeacon.com/5-best-practices-realistic-performance-testing ● https://www.youtube.com/watch?v=8NLeq-QxkSw ● https://www.blazemeter.com/blog/open-source-load-testing-tools-which-one-should-you-use ● https://en.wikipedia.org/wiki/Stress_testing_(software) ● https://drupalize.me/blog/201507/load-testing-your-site-siege ● http://floodio.tv/video/228030011
  • 28.
  • 29. Feel free to reach me out Email: roman@sevastyanov.io Twitter: @romasevastyanov Facebook: fb.com/sevastyanovio

Notas del editor

  1. http://jmeter.apache.org/ https://stackoverflow.com/questions/7492/performing-a-stress-test-on-web-application
  2. http://jmeter.apache.org/ https://stackoverflow.com/questions/7492/performing-a-stress-test-on-web-application
  3. https://stackoverflow.com/questions/7492/performing-a-stress-test-on-web-application
  4. https://loader.io/