Performance testing tools for Web sites

Source: Internet
Author: User
Tags execution html page web services windows web server cpu usage access xunit

With the rapid development of Web 2.0 technology, many companies have developed web-based Web services that often make it difficult to simulate a large number of users accessing the system while designing a Web application, so when a Web site encounters a peak of access, It is easy to slow down server response speed and even service interruption. In order to avoid this situation, we need a performance test tool that can simulate a large number of users to access the Web application system to test the response time of the static HTML page and even test the response time of the Dynamic Web page (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 gadget that Microsoft offers only 9.58M, small and practical. Although the function is not professional loadrunner, but loadrunner bulky, expensive, the general enterprise will not spend so much money to buy LoadRunner, and Microsoft's was is completely free, and the main functions are, enough on the line.

Microsoft Web application Stress tool can effectively test the load performance of a Web site by scripting 100 of strong concurrent users and simulating some clicks by the actual user, Was can also connect performance counters (performance Counter) on remote Windows Web server servers to find bottlenecks in the system through performance analysis of server performance (cpu/memory, etc.). The percentage of CPU usage reflects processor overhead, and the percentage of CPU usage consistently exceeds 75% is a clear indication of the processor's performance bottleneck.

At the end of each test run, a detailed report is generated and the was report can select Reports view from the View menu.

In addition, CSDN also summed up a number of other testing tools, including performance testing tools and functional testing tools, the top ten test tools ranked as follows:

  Industry-level automated testing tool WinRunner

Mercury Interactive Company's WinRunner is an enterprise-class functional testing tool that detects whether an application can achieve the desired functionality and uptime. By automatically recording, detecting and replaying the user's application operations, WinRunner can effectively help testers test different distributions of complex enterprise-level applications, improve the efficiency and quality of testers, and ensure a cross-platform, complex enterprise-level application without fault release and long-term stable operation.

  Industrial Standard Level Load test tool LoadRunner

LoadRunner is a load testing tool that predicts system behavior and performance. LoadRunner is able to test the entire enterprise architecture by identifying and locating problems by simulating tens of millions of users in the form of concurrent load and real-time performance monitoring. By using LoadRunner, organizations 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 can manage global testing within or outside your organization. TestDirector greatly accelerates the testing process by integrating various parts of the test management into a holistic application system, including requirements management, test planning, test execution, and error tracking.

  Functional Testing Tools Rational Robot

IBM Rational Robot is the industry's leading functional testing tool that can even help testers to successfully test 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

The current most popular unit testing tool is the Xunit Series framework, commonly used according to language differences into JUnit (Java), CppUnit (c + +), Dunit (Delphi), NUnit (. net), PhpUnit (PHP) and so on. The first and most outstanding application of the test framework is the open source JUnit provided by Erich Gamma (author of design mode) and the founder of Kent Beck (Extreme programming).

  Functional Testing Tools SilkTest

Borland SilkTest 2006 is a software functional testing tool and is one of the suite of software quality management solutions proposed by Borland company. This tool uses wizard setup and automated execution testing, either for novice programmers or senior experts who can quickly establish 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 that are designed to perform stress testing on the actual site. With this powerful stress testing tool, you can use a small number of client-side computers to simulate the potential impact of a large number of users online on Web services.

  Automated white Box testing tool jtest

Jtest is a parasoft automated white-box testing tool for the Java language that improves code reliability by automating Java unit tests and code-standard checksums. Parasoft also produced in C + + test, is a C/s + + White Box testing tool.

  Tools for functional and performance testing JMeter

JMeter is an open source project for the Apache organization, which is a tool for functional and performance testing, 100% of which is implemented in Java.

  Performance testing and analysis tools Weblode

Webload is a performance testing and analysis tool launched by Radview, which enables Web application developers to automate stress testing, and webload to test Web performance by simulating real-world users ' operations.



Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.