Automated Testing, Analysis, Performance and Monitoring Solutions 

  Home Products Services Download Purchase Support About Us
 
Enterprise Server
Requirements Manager
License Manager
Test Manager
Issues/Defects Manager
Test Studio
Load Tester
PDF Data Sheet
Overview
Key Features
Screenshots
Online Demos
Tutorials
Documentation
Scripting Guide
FAQs
Functional Tester for Windows
Functional Tester for Web
DevTest4J
Java Code Analyzer
Java Unit Tester
Java/J2EE Profiler
Agentless Monitor
Monitor Server
 

Resources:
Tutorials
Online Demos
Discussion Forum
 

AppPerfect Load Tester

Overview

Can your application withstand thousands of users load? Do you know the number of concurrent users your application can support flawlessly? Will your application scale as more users access it? Do you know the breakpoint where your server crashes? Is your current setup sufficient to meet your user demand? Are you looking for a cost effective, easy to use, Fully Automated Web load testing and stress testing solution? AppPerfect Load Tester is designed to answer all these questions on load testing.

AppPerfect Load Tester is a Load testing, Stress testing and Performance Testing Tool which is easy to use, cost effective and Fully Automated solution. Most performance issues arise only when the server is stressed with a high user load. AppPerfect Load Tester helps you design and simulate several thousand real users which can be used to load test your application infrastructure for performance, reliability and scalability. AppPerfect Load Tester targets the most commonly used application infrastructure: Web / Application Servers and databases.

The overwhelming majority of software being developed today is designed to work with a Web-based frontend and use databases as their data persistence mechanism. AppPerfect Load Tester helps you design and simulate HTTP/HTTPS requests, database queries (using JDBC) which can be targeted at your Web application infrastructure (Web server, application Server, database server).

As server-based, multi-tiered and distributed applications continue to supplant desktop-based applications, it has become increasingly important for software developers to load test the entire application infrastructure to ensure it performs within acceptable parameters. With AppPerfect Load Tester finding performance bottlenecks becomes an easy task.

AppPerfect Load Tester is easy to use with no programming required. It provides a unique view of the target machine with integrated load testing, stress testing and performance testing parameters such as response time and hit count along with monitoring of system resources such as CPU, disk, network and memory.

AppPerfect Load Tester Key Features

  • Browser recording: Recording a test with AppPerfect Load Tester is as easy as browsing your application. AppPerfect recorder automatically records all the tasks you perform with your web application. There is no need to learn any proprietary scripting language. All web browsers are supported for recording, including Internet Explorer, Netscape, Mozilla, Firefox and Safari.
  • UI based editing of tests: AppPerfect Load Tester provides user friendly UI which is easy to use and allows you to edit your existing load test as well as add new URLs and parameters to the load test. You can quickly modify your load tests and easily build on the Test Cases as and when additional functionality is added to your products
  • Central Controller: You can distribute load on multiple machines and can control the load test from one central machine. You can specify number of virtual users each machine should run allowing you to control your load test better. At the end of execution application will present the load testing result of entire load test as well as individual machines.
  • Scripting Support: For advanced user AppPerfect Load Tester provides scripting language support. The scripting language used is simple java script, users can view/edit the load test using script editor provided. Users can customize a load test as much as they want using java script.
  • Parameterized Load Tests: In real world scenario, for any Web-based application, the pages that are requested are not all static. In fact, most of the pages accept some parameters as input and then correspondingly show the appropriate customized content. Parameterized load tests feed these parameters automatically to the request and thus help simulate a more realistic usage environment.
  • Five different run strategies supported: AppPerfect Load Tester supports five different types of strategies, that help you determine the breaking point of your application, and how it recovers after being stressed to some level. Each of the strategies determines how the requests are fired and what is the load applied on the server being tested.
  • Response Validation: With AppPerfect Load Tester, You can validate the responses received for a URL request with the AppPerfect Load Tester. You can customize what constitutes a valid or invalid response for an URL request. Response codes can be included to constitute valid or erroneous responses.
  • Support for basic authentication, cookies, SSL: With AppPerfect Load Tester, you can Load test URLs that require basic authentication as well as those using HTTPS by allowing the configuration of the SSL Provider. It also handles the sending of cookies with the appropriate requests and supports URL rewriting if your application uses it. Two way SSL authentication is also supported.
  • Support for Browser Simulation, Network bandwidth and IP Spoofing: With AppPerfect Load Tester, you can load test Browser simulation for Internet Explorer and Firefox. You can limit bandwidth of virtual user for various speeds as 56K to unlimited. You can also configure to run each virtual user from a different IP address.
  • Importing of tests: AppPerfect Load Tester can import a test that has been created using the AppPerfect Functional Tester. This makes it easy for a user to reuse a Functional test instead of replicating the effort of creating a new Load test.
  • Informative and User friendly reports: AppPerfect Load Tester provides reports that help you pin point failure points of the load test. These reports are available through the UI and can be exported into various formats like HTML, PDF CSV, XLS, XML etc. In addition, Load Test Status Reports helps you monitor the progress of the load test as it executes.
  • Scheduling of load tests: You can schedule your load tests using AppPerfect Enterprise Server product. You do not have to be physically present to start the load test. The whole process is automated so you can schedule a load test to run in the night and have a look at the results the next day and then correct any errors found by the load test.
  • Notification of results: You can configure AppPerfect Load Tester project to notify load testing results using Email or custom notification mechanism. In case of Email notification you can specify whether you want load testing results as attachment and AppPerfect will export the load testing results as HTML file and send the same as attachment with the mail.
  • IDE Integration: AppPerfect Load Tester supports IDE integration with most commonly used IDEs. This enhances ease-of-use and productivity. Currently supported IDEs are Eclipse, NetBeans, IntelliJ, JBuilder, JDeveloper and Workshop.
  • ANT Integration and Command line execution: AppPerfect Load Tester supports ANT Integration and command line execution so you can integrate the same with your build process. You can load test your application by invoking ANT script or by running bat/sh file.

Screenshot

Status view:

Online Demos

Tutorials

Supported Products

  • OS : Windows 2000/XP/2003, Linux x86, Solaris 8/9, Mac OS X
  • Web support : Web applications based on J2EE/JSP, .NET, ASP, PHP, CGI and many other server side technologies can be tested.
  • IDE : Eclipse 2.1.3 and higher, IBM WebSphere Studio 5.x, IBM Rational Developer 6.x and higher, NetBeans 4.0 / 4.1 / 5.0 / 5.5 / 6.0 (version 3.x not supported), IntelliJ IDEA 4.0 / 4.5 / 5.0 / 5.1, Borland JBuilder 10.x / 2005 / 2007, JDeveloper 9.x / 10.x

Availability & Download

AppPerfect Load Tester is a component of the AppPerfect Test Studio. AppPerfect Load Tester is not sold separately. The AppPerfect Test Studio is shipped in two different versions:Standard and Professional.

Click here for details on feature differences between the two versions. The AppPerfect Test Studio - Standard Edition is free for non-commercial use only. Visit AppPerfect Sales for price information and purchasing options for AppPerfect Test Studio - Professional Edition.

A free 15-day evaluation version of the AppPerfect Test Studio - Professional Edition can be downloaded from here. At the end of 15 days, you must purchase a license, else the software will automatically convert to the Standard Edition.

 

© 2002- 2007 AppPerfect Corporation
AppPerfect is a trademark of AppPerfect Corporation.
Terms of Use | Privacy Statement