-003-JMeter JMeter learning and LoadRunner's similar to (reprint) -003-JMeter JMeter learn the same purpose with the LoadRunner

Transfer: https: //www.cnblogs.com/fengpingfan/p/4200566.html

-003-JMeter JMeter learn the same purpose with the LoadRunner

 

This section focuses on the advantages and disadvantages of profiling JMeter and LoadRunner summary of deficiencies if so, please correct me, be grateful!

At the same time, I have to admit, when the JMeter and LoadRunner comparison, I personally do favor the JMeter (free, open source, cross-platform, flexible expansion). In this section, you can put in this section of my personal point of view regarded as the No open source JMeter. In fact, now it is the one I am learning JMeter test automation tool indeed become one of the main tools of my daily automated testing, LoadRunner and their cost as well as hardware and software load, so I have some catch up, you can He said to be beyond their grasp.

JMeter and LoadRunner similarities:

  1. JMeter with LoadRunner architecture is basically the same. Both by the intermediate agent, monitoring & concurrent clients gather instruction found, generate a script, and then sent to the application server, and then a result of the feedback monitoring server process
  2. JMeter also has distributed an intermediate proxy function. The distributed processing division means may be provided in a plurality of different agents in PC, by the remote control, i.e. to share Load Generator autogenous pressure by using a so-called multi-operation machines - Agent, and thereby to obtain a larger number of concurrent users

JMeter relative to the LoadRunner advantages:

  1. Free Open Source: JMeter is a free open-source software, it does not need to pay any fees
  2. Cross-platform: java development of open source software
  3. Small: LR huge compared to (LoadRunner about 4GB), it is very compact (the latest version is only about 2.12 33M)
  4. Free installation: but it requires JDK environment, because it is the use of java development tools
  5. JMeter web can do a functional test procedures, using the sample JMeter, gray box testing can be done, mainly used as the LoadRunner Performance Test
  6. Powerful: jmeter beginning of the design is just a simple web performance testing tool, but not of the updated extensions can now be completed testing of the database, FTP, LDAP, WebService, etc.
  7. Flexible expansion: because of its open source, available source code for secondary development, packaging, optimization, be customized to its function, to better adapt to the needs of the test; you can also expand its functions according to their needs, self write extended package (JAR), in {\ lib \ apache-jmeter-2.12 ext} directory, a request by reference to Java

JMeter relative lack of LoadRunner:

  1. Interface pretty (typical characteristics of open source)
  2. The results show there is insufficient data
  3. The results detailed analysis capabilities not LoadRunner
  4. Recording capabilities, there is a certain gap debugging environment
  5. JMeter no IP spoofing, IP spoofing refers to the stage in a PC to multiple IP addresses assigned to concurrent users. This feature for more realistic simulation of the customer's environment, the more useful
  6. JMeter non-commercial software, free technical support, a late start due to less appropriate learning materials, but with the gradual growth of JMeter user groups, I believe this situation will be greatly improved.

 

Finally, due to personal and superficial knowledge of the JMeter LoadRunner, and if deficiencies in this article, please let us know. At the same time, I hope this article will not cause staunch advocates of LoadRunner resentment, if I have offended you, please forgive me! After all, there is that is meaningful. If you have any different opinions, I welcome you to explore the rational message, thank you very much! ^ _ ^

This section focuses on the advantages and disadvantages of profiling JMeter and LoadRunner summary of deficiencies if so, please correct me, be grateful!

At the same time, I have to admit, when the JMeter and LoadRunner comparison, I personally do favor the JMeter (free, open source, cross-platform, flexible expansion). In this section, you can put in this section of my personal point of view regarded as the No open source JMeter. In fact, now it is the one I am learning JMeter test automation tool indeed become one of the main tools of my daily automated testing, LoadRunner and their cost as well as hardware and software load, so I have some catch up, you can He said to be beyond their grasp.

JMeter and LoadRunner similarities:

  1. JMeter with LoadRunner architecture is basically the same. Both by the intermediate agent, monitoring & concurrent clients gather instruction found, generate a script, and then sent to the application server, and then a result of the feedback monitoring server process
  2. JMeter also has distributed an intermediate proxy function. The distributed processing division means may be provided in a plurality of different agents in PC, by the remote control, i.e. to share Load Generator autogenous pressure by using a so-called multi-operation machines - Agent, and thereby to obtain a larger number of concurrent users

JMeter relative to the LoadRunner advantages:

  1. Free Open Source: JMeter is a free open-source software, it does not need to pay any fees
  2. Cross-platform: java development of open source software
  3. Small: LR huge compared to (LoadRunner about 4GB), it is very compact (the latest version is only about 2.12 33M)
  4. Free installation: but it requires JDK environment, because it is the use of java development tools
  5. JMeter web can do a functional test procedures, using the sample JMeter, gray box testing can be done, mainly used as the LoadRunner Performance Test
  6. Powerful: jmeter beginning of the design is just a simple web performance testing tool, but not of the updated extensions can now be completed testing of the database, FTP, LDAP, WebService, etc.
  7. Flexible expansion: because of its open source, available source code for secondary development, packaging, optimization, be customized to its function, to better adapt to the needs of the test; you can also expand its functions according to their needs, self write extended package (JAR), in {\ lib \ apache-jmeter-2.12 ext} directory, a request by reference to Java

JMeter relative lack of LoadRunner:

  1. Interface pretty (typical characteristics of open source)
  2. The results show there is insufficient data
  3. The results detailed analysis capabilities not LoadRunner
  4. Recording capabilities, there is a certain gap debugging environment
  5. JMeter no IP spoofing, IP spoofing refers to the stage in a PC to multiple IP addresses assigned to concurrent users. This feature for more realistic simulation of the customer's environment, the more useful
  6. JMeter non-commercial software, free technical support, a late start due to less appropriate learning materials, but with the gradual growth of JMeter user groups, I believe this situation will be greatly improved.

 

Finally, due to personal and superficial knowledge of the JMeter LoadRunner, and if deficiencies in this article, please let us know. At the same time, I hope this article will not cause staunch advocates of LoadRunner resentment, if I have offended you, please forgive me! After all, there is that is meaningful. If you have any different opinions, I welcome you to explore the rational message, thank you very much! ^ _ ^

Guess you like

Origin www.cnblogs.com/yuany66/p/11232997.html