From http://wolfgangkiefer.blog.163.com/blog/static/86265503200910261113733? Fromdm & fromsearch & isfromsearchengine = Yes
Jmeter is an open-source project organized by Apache. It is a tool for functional and performance testing. 100% of it is implemented in Java. You can download the source code and documentation at http://jakarta.apache.org/jmeter/index.html.
Jmeter can be used to test the performance of static or dynamic resources (files, Servlets, Perl scripts, Java objects, databases and queries, FTP servers, or other resources ). Jmeter is used to simulate attaching high loads to servers, networks, or other objects to test their ability to provide services, or to analyze the overall performance of the services they provide under different load conditions. You can use the graphic interface provided by jmeter to analyze performance indicators or test the behavior of servers, scripts, and objects under high loads.
Badboy is also a powerful testing tool developed in C ++ and designed for testing and developing complex dynamic applications. Badboy features (including a capture/replay interface, powerful stress testing support, detailed reports, and graphics) make testing and development easier.
Official Website: http://www.badboy.com.au/
Why should we put these two tools together? Some friends may be familiar with jmeter, and jmeter has powerful functions. Why should we use Badboy? Is it more powerful than jmeter? The answer is no. It has no more features than jmeter, but with Badboy, it makes it easier to create a test step.
Anyone who has used jmeter knows that the static page of The jmeter test is still complete, and the script is created in three or two steps. However, it would be very difficult to make a complex test step. For example, if you log on to the system and enter the user name and password, what functions, parameter configurations, and so on, you will surely be confused. In addition, there are few cases of jmeter-related complex points on the Internet. The help documentation provided by jmeter itself has only one simple example, which is of little use. With Badboy, it is different. It provides screen recording functions like loadrouner, and does not require you to configure any protocols, parameters, and cookie manager, you just need to record your test process and save as jmeter script format.
So the two software are out of the box. Who knows it? Badboy allows you to easily create test scripts, while jmeter provides you with powerful test functions and aggregate reports.
I will not talk about details such as operation steps here. You can refer to the help documentation.