When interviewing testers, This is a good question: How do you define performance/load/stress testing? In many cases, people use them as the same terminologies that can be replaced by each other. However, the differences between them are quite large. This post is based on some of my own experiences. I wrote a simple comment on these three concepts. Of course, I also referred to some definitions in the test
Performance Testing(Or multi-user concurrent performance testing ),
Load Testing,
Strength Test,
Capacity TestIt is a few aspects of performance testing, but the concept is easy to confuse. The following describes several concepts.
Performance
The three concepts of load testing, stress test, and performance test are often confusing and difficult to distinguish, this leads to incorrect understanding and incorrect use. There have been a lot of discussions before. The famous ones should be classified as two blogs of grig Gheorghiu's:
Performance vs. load vs. Stress
Two confusing concepts:Load Testing: by gradually increasing the complexity of the system and testing its changes, we can see how much load the system can accept when the performance is met.
Stress Testing: by gradually increasing the complexity of the system and testing it
Let's imagine the following scenarios. You are about to end six months of development for a complex Internet application or web service and are ready to deploy it. The development team carefully designed loosely coupled N-Layer Web applications. Starting from the first day of work, all elements necessary for scalable, stable, and high-performance applications have been fully built into the system architecture. The Quality Assurance team has thoroughly tested the system, solved most serious error
The following are ten free Web load/stress testing tools, you can know how much concurrency your server and your WEB application can withstand, and the performance of your website. I believe that the development team of the ticket booking website of the Beijing Organizing Committee does not know such a test tool.
Grinder-Grinder is an open-source JVM load
The latest 10 open-source stress/load testing tools in linux
The load/stress testing tool can help you understand the execution of applications under load/pressure. It can expose problems and improve the performance. Therefore, load
.
During Linux kernel processing, each process defaults to a fixed time slice to execute the command (default 1/100 seconds), during which time the process is allocated to the CPU and then exclusively used. If used up, while not to the time slice of the specified time, then take the initiative to abandon the CPU occupation, if the time slice has not completed the work, then the right to use the CPU will be retracted, the process will be interrupted pending waiting for the next time slice.
the di
Reprinted from: http://www.blogjava.net/cenwenchu/archive/2008/06/30/211712.htmlSIP 's fourth phase is over because of the richness of the control strategy, the previous stress test results have been unable to reflect the health of the SIP at high concurrency and high pressure , and therefore need to be re-tested for stress. After the test staff to do a week of stress testing, the pressure test report is formally released, it is also an end, but the n
Post: Unknown SourceHow many concurrent user accesses can your Web servers and Applications Support? Is the software faulty when a large number of concurrent requests occur? These questions cannot be answered by common testing methods. This article introduces Microsoft's free tool WAS for this purpose and its usage. In addition, this article introduces a Web application performance optimization method, and uses WAS to test its performance improvement
program. Of course, you can use standard testing methods (publish your program and expect the best results), but you still decide to test the performance of your program in advance. This is a good sign!
Test requirementsTo better test your ASP program, you must first determine how much pressure your program will face in the future. Simply put, the pressure or load can be divided into the following figures:
LAN environment. WMLS can create the same number of customer connections to the server pressure and network load as the real case . If you perform stress testing in a real-world network environment, testing can potentially take up all available bandwidth and prevent real customers from accessing the server. And in a closed LAN for limit
《WebLoadTestingFor Dummie Reading Notes (1)Http://automationqa.com/uchome/space.php? Uid = 89 Do = Blog id = 150.
Web load testing for Dummie Reading Notes (2)Http://automationqa.com/uchome/space.php? Uid = 89 Do = Blog id = 152.
Web load testing for Dummie Reading Notes (3)Http://automationqa.com/uchome/space.
Your
Web
How many concurrent users can access the server? You have ever encountered a server
DDoS
Is the attack paralyzed? Here we will introduce the famous website stress testing software developed by Microsoft website testers,
Microsoft
Web application stress tool (was, web application load testing tool ),
And it's free. Its: http://download.micro
The last one months is not to write a document is to knock JS, these two days rarely have a pressure test, finally with the Java hook. First talk about stress testing, this is definitely a very exciting thing to play the heartbeat, imagine, eyes staring at the performance of the server analysis data, while constantly increasing load, heart thump thump jump, really exciting.
First of all, thank the two bro
An example code about improving php program performance and load testing. if you need it, you can see how to improve the performance of your program. calculate the execution time. the following simple method can be used to calculate the execution time of a program (subtle). The code is as follows: $ start_ti... an example code about improving php program performance and
Using LoadRunner for load testing in large loads requires configuring some environment to meet the full range of resources under heavy load:1. In order to avoid the occurrence of "No Buffer Space Available "Error, the following configuration is required:1) Modify the registration form:* Set "Hkey_local_machine\system\currentcontrolset\services\tcpip\parAmeters\tc
Test
◆ Server Load Testing
It is also common that the server load is too large and the program efficiency is affected. We need to test this. Here I take the most common Apache server as an example.
The Apache Server comes with a tool named AB (apacheworkflow) in the bin directory. With this lightweight tool, we can test the server
Loadrunner11 is not used much. loadrunner9.5 was used most of the time before, mainly because of concerns about the stability of the new version. However, loadrunner11 has to be used in Windows 7, but it is unstable, you need to use it before learning about it ~
In the lr11 scenario, when multiple loads are set for testing, you may not pay much attention to the problem or pay little attention to it. When we added a Server
There are already many vivid examples on the Internet to explain performance testing, Capacity Testing, load testing, and stress testing concepts, relationships and differences between them, as well as backdoors and other things... here, follow your own understanding to re-s
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.