With the rapid development of Web 2.0 technology, many companies have developed web-based Web services, often in the design and development of Web applications, it is difficult to simulate a large number of users to access the system at the same time, so when the Web site encountered peak access, The server is prone to slow response times and even service outages. To avoid this, you need a performance test tool that can realistically simulate a large number of users accessing Web applications to test the response time of static HTML pages, and even to test the response time of Dynamic Web pages (including ASP, PHP, JSP, etc.). Provides data basis for server performance tuning and tuning.
I recommend that Web 2.0 development testers use Microsoft's Web application Stress tool, a Microsoft-provided gadget that is only 9.58M, small and practical. Although functionally less than professional loadrunner, but loadrunner bulky, expensive, the general enterprise will not spend so much money to buy LoadRunner, and Microsoft was is completely free, and the main functions are, enough on the line.
The Microsoft Web application Stress tool can effectively test the load performance of a Web site, which can be scripted to simulate the access of 100 strong concurrent users and simulate some of the actual user clicks, Was can also connect performance counters (performance Counter) on a remote Windows Web site server to find system bottlenecks through performance analysis of server performance (cpu/memory, etc.). CPU usage percentages reflect processor overhead, and CPU usage percentages continue to exceed 75%, which is a significant sign of the processor's performance bottleneck.
A detailed report is generated by was at the end of each test run, and the was report can be viewed from the View menu by selecting Reports.
In addition, CSDN also summarizes a number of other testing tools, including performance testing tools and functional testing tools, the top ten test tools are ranked as follows:
Industry-class automated test tools WinRunner
Mercury Interactive Company's WinRunner is an enterprise-class functional testing tool that detects whether an application is capable of achieving the desired functionality and functioning. By automatically recording, detecting, and replaying user application actions, WinRunner is able to effectively help testers test different releases of complex enterprise applications, improve the productivity and quality of testers, and ensure that cross-platform, complex, enterprise-wide applications fail-free release and long-term stable operation.
Industry standard level Load test tool LoadRunner
LoadRunner is a load test tool that predicts system behavior and performance. LoadRunner is able to test the entire enterprise architecture by identifying and locating problems in a way that simulates the concurrent load and real-time performance monitoring of tens of thousands of users. By using LoadRunner, businesses can minimize test time, optimize performance, and accelerate the release cycle of application systems.
Global Test Management System TestDirector
TestDirector is the industry's first web-based test management system that enables worldwide testing management within or outside your company. TestDirector greatly accelerates the testing process by integrating various parts of the test management in a single application system, including requirements management, test planning, test execution, and error tracking.
Functional Test Tool Rational Robot
IBM Rational Robot is the industry's top-notch functional testing tool that can even help testers to test successfully before they learn advanced scripting techniques. It is integrated on the tester's desktop, IBM Rational Testmanager, where testers can plan, organize, execute, manage, and report on all test activities, including manual test reports. This dual function of testing and management is the ideal start for automated testing.
Unit Test Tool Xunit series
Currently the most popular unit testing tool is the Xunit Series framework, commonly used according to the language is divided into JUnit (Java), CppUnit (c + +), Dunit (Delphi), NUnit (. net), PhpUnit (PHP) and so on. The first and most prominent application of the test framework was the open source JUnit provided by Erich Gamma (author of design mode) and Kent Beck (Extreme programming).
Functional Test Tool SilkTest
Borland SilkTest 2006 is a software functional testing tool and is one of the suite of software quality management solutions offered by Borland company. This tool performs tests with Sprite settings and automation, whether it is a novice programmer or a veteran expert who can quickly build functional tests and analyze functional errors.
Performance Test Tool was
Microsoft Web Application Stress tool is a set of tools developed by Microsoft's Web site testers dedicated to the actual site stress tests. With this powerful stress testing tool, you can use a small number of client-side computers to simulate the impact that large numbers of users may have on Web services.
Automated white Box test tool jtest
Jtest is an automated white-box testing tool for the Java language by Parasoft, which improves the reliability of code by automating the implementation of unit tests and code standards validation for Java. Parasoft also produced C + + Test, is a C/S white box test tool.
Tools for functional and performance testing JMeter
JMeter is an Apache-organized open source project, which is a tool for functional and performance testing, and 100% is implemented in Java.
Performance testing and analysis tools Weblode
Webload is a performance testing and analysis tool introduced by Radview, which allows Web application developers to automate stress testing, and webload to test the performance of the web by simulating real-world user actions to generate a stress load.