Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed Introduction to QA Engineering!
You have completed Introduction to QA Engineering!
Preview
In this video, we will discuss how to stressing your application can help test to be sure it will work.
Definitions:
- Load test: How quickly does the server respond to a certain amount of users? Usually this test will measure responsiveness, then add more users and measure responsiveness again.
- Stress test: How many users can the server handle before it doesn't respond at all? This test continues to add more users until the server shuts down entirely.
- Soak test: Can the server handle a load of users for a long period of time? This test puts a certain amount of users on the server for a period of several days to measure reliability.
Jmeter: https://jmeter.apache.org/
Locust: https://locust.io/
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
One thing we haven't tried to do
much of in our previous lessons
0:00
is simulate what it would be like to
have a website open to the public.
0:00
Many websites experience a lot more than
just a single tester clicking around on
0:05
their web page.
0:09
They usually get thousands of users
doing all sorts of things at once.
0:10
This can be pretty stressful to a server,
so
0:15
we like to employ load tests to see
if the server can handle it or not.
0:17
This type of testing almost always
needs to use some type of automation
0:23
to get good data back.
0:27
Though like we mentioned in
the last video, you could possibly
0:29
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up