Tuesday, January 8, 2008

Load testing tools


SilkPerformer

http://www.segue.com/products/ load-stress-performance-testing/silkperformer.asp

SilkPerformer is the industry's most powerful - yet easiest to use - automated load and performance testing system for maximizing the performance, scalability and reliability of enterprise applications. With SilkPerformer, you can accurately predict the "breaking points" in your application and its infrastructure before it is deployed, regardless of its size or complexity. SilkPerformer has the power to simulate thousands of simultaneous users working with multiple computing environments and interacting with various application environments such as Web, client/server, or ERP/CRM systems - all with a single script and one or more test machines. Yet its visual approach to scripting and root-cause analysis makes it amazingly simple and efficient to use. So you can create realistic load tests easily, find and fix bottlenecks quickly, and deliver high-performance applications faster than ever.

Mercury LoadRunner

http://www.mercury.com/us/products/performance-center/loadrunner/

10 days Free trial : http://www.astratryandbuy.com/cgi-bin/portal/download/index.jsp

Mercury LoadRunner™ is the industry-standard performance testing product for predicting system behavior and performance. Using limited hardware resources, LoadRunner emulates hundreds or thousands of concurrent users to put the application through the rigors of real-life user loads. Your IT group can stress an application from end-to-end and measure the response times of key business processes. Simultaneously, LoadRunner collects system and component-level performance information through a comprehensive array of system monitors and diagnostics modules. These metrics are combined into a sophisticated analysis module that allows teams to drill down to isolate bottlenecks within the architecture.

LoadRunner supports the widest range of enterprise environments and is the only performance testing product to be customized and certified to work with ERP/CRM applications from PeopleSoft, Oracle, SAP, and Siebel.

With LoadRunner, you can:

  • Obtain an accurate picture of end-to-end system performance.
  • Verify that new or upgraded applications meet specified performance requirements.
  • Identify and eliminate performance bottlenecks during the development lifecycle.

e-Load

http://www.empirix.com/ecd/ecforms/process/ets-process.asp

e-Load is the fastest and most accurate way to perform load testing, scalability testing and stress testing of your enterprise Web applications. Use e-Load to help tune the performance and cost effectiveness of your Web infrastructure.

Download a free trial
Experience the multimedia product demo

Learn more about key features

Read the technical datasheet (requires Acrobat PDF reader)
Contact our sales team about your needs



e-Load is a robust Web load testing solution that enables you to easily and accurately test the scalability and performance of your Web applications. Companies use this automated software load testing solution to predict how well their Web applications will handle user load. It can be used during application development and post-deployment to conduct stress testing.

OpenSTA

http://www.opensta.org/

OpenSTA is a distributed software testing architecture designed around CORBA; it was originally developed to be commercial software by CYRANO. The current toolset has the capability of performing scripted HTTP and HTTPS heavy load tests with performance measurements from Win32 platforms. However, the architectural design means it could be capable of much more.

The applications that make up the current OpenSTA toolset were designed to be used by performance testing consultants or other technically proficient individuals. This means testing is performed using the record and replay metaphor common in most other similar commercially available toolsets. Recordings are made in the tester's own browser producing simple scripts that can be edited and controlled with a special high level scripting language. These scripted sessions can then be played back to simulate many users by a high performance load generation engine. Using this methodology a user can generate realistic heavy loads simulating the activity of hundreds to thousands of virtual users.

Grinder

http://grinder.sourceforge.net/

The Grinder is a Java™ load-testing framework. It is freely available under a BSD-style open-source license.

The Grinder makes it easy to orchestrate the activities of a test script in many processes across many machines, using a graphical console application. Test scripts make use of client code embodied in Java plug-ins. Most users of The Grinder do not write plug-ins themselves; instead they use one of the supplied plug-ins. The Grinder comes with a mature plug-in for testing HTTP services, as well as a tool which allows HTTP scripts to be automatically recorded.

The Grinder was originally developed for the book Professional Java 2 Enterprise Edition with BEA Web Logic Server by Paco Gómez and Peter Zadrozny. Philip Aston took ownership of the code and reworked it to create The Grinder 2. Philip continues to enhance and maintain The Grinder, and welcomes all contributions. Recently Peter, Philip and Ted Osborne have published the book J2EE Performance Testing which makes extensive use of The Grinder.

The next major version of The Grinder, The Grinder 3 is currently available as a beta quality release. The Grinder 3 uses the powerful scripting language Jython, and allows any Java code to be tested without the need to write a plug-in.

The latest news downloads, and mailing list archives can be found on SourceForge.net.

WebLOAD Analyzer

http://www.radview.com/products/WebLOAD_Analyzer.asp

Evaluation: http://www.radview.com/eval/index.asp

Web LOAD Analyzer is a powerful solution for managing and ensuring optimal performance of your distributed application server environment by identifying the root cause of performance issues highlighted during load and stress testing. Web LOAD Analyzer monitors and collects detailed information on the application infrastructure and correlates that information with user transaction activity and traffic bursts. This combination of internal data with external activity provides detailed information on areas that are operating outside of expected and acceptable thresholds so users can quickly isolate and resolve their performance issues.

Key features include:

  • Time-synchronized and automated correlated view of application performance across all tiers: server (Web, database, and application), network, and system
  • Integration of the "external" end-user perspective and the "internal" application-infrastructure vie
  • Portability/Accessibility via a browser based UI
  • Drill-down capabilities to the Servlets level
  • Correlation and Analysis Engines for establishing dynamic thresholds
  • Automatic base lining of application behavior

ANTS Load:

http://www.red-gate.com/dotnet/load_testing.htm

Evaluation: http://www.red-gate.com/dynamic/downloadantsload.aspx

ANTS Load™ is a tool for load testing websites and web services. ANTS Load works particularly well for applications written using Microsoft technologies such as ASP.NET and ASP.

ANTS Load is used to predict a web application's behavior and performance under the stress of a multiple user load. It does this by simulating multiple clients accessing a web application at the same time, and measuring what happens.

Features:

Profiling web applications so you can identify slow code in your .NET websites and web services. ANTS Profiler will identify slow-loading pages and, more importantly, tell you why they are slow.

Profiling Windows Forms applications so you can optimize rich, client-side applications.

Simplicity has been one of the top design goals of ANTS Profiler. From the time you download it, you will get useful results about your .NET application in under 15 minutes.

Identify slow methods in your code and find out which third-party libraries are holding you back.

Drill down to identify individual lines of code that are slow, or being hit often.

Profile any .NET language. It doesn't matter if you're programming in C#, VB.NET, managed C++ or in COBOL. If you're programming for the .NET framework, then ANTS Profiler will help you.

Compuware’s- QA load

http://www.compuware.com/products/qacenter/qaload.htm

Using QALoad, you can emulate the load generated by hundreds or thousands of users on your application—without requiring the involvement of the end users or their equipment. You can easily repeat load tests with varied system configurations to achieve optimum performance.

From the Conductor module in QALoad, you set up a load testing scenario to control the conditions for the test, create the virtual users you need to simulate the load, initiate and monitor test and report the results. A Player module simulates the roles of users performing multiple functions using testing scripts that represent your application

No comments: