Sie sind auf Seite 1von 9

LoadTracer - a

performance testing tool


Loadtracer
Strength
Testing process
Features

A unique tool fully developed from testing perspective.


GUI-based tool for Performance, Load, Stress and Scalability
testing of web applications.
Generate virtual users as many as you want to hit your web
server.
Simulate multiple instances of web client accessing a Web
Server.
Test your web application effectively under various load or
stress condition.

LoadTracer - a performance testing tool

LoadTracer - a web based load testing tool


LoadTracer is one of the best web performance testing tool developed by Trace Technologies
Pvt. Ltd. It is very user friendly tool used for web application load testing and performance
testing. This tool can be effectively used for web application performance testing,performance
monitoring and also performance management.
In LoadTracer, load testing is done just like other web load testing tool available in the market
i.e., Recording the script and Playback with hundreds of virtual users.
In addition to that, while doing performance testing, we can log all application performance
monitoring using given performance counters. This tool uses various techniques to create load
on web server as real user does. Then using those performance monitoring counters and
recorded logs we can analyze to determine the issues and bottlenecks in the web application.
Not only just website load testing or website performance testing or website stress testing, it
is also used for website performance monitoring from client and server side while doing load
testing of websites.

Key testing
Performance, load, stress and scalability are the key areas to identify the exact
behavior of your web application
Performance testing

Performance testing is not just to determine performance attributes like response


time, throughput but it is also to determine the performance problems (like
bottlenecks, memory, disk, process, processor, cache, network, etc.) or any memory
leakage is present in system when application is running in normal scenario.

To identify the systems behavior when the application is communicating with other
application in the system.

To evaluate the compliance of a system or component with specified performance


requirements

Load testing

All rights reserved, Trace Technologies Pvt. Ltd.

LoadTracer - a performance testing tool

To determine the risk factors associated with increasing the load on the application.

To determine the performance behavior of the system under load.

To

evaluate

the

compliance

of

a system

or component with

specified load

requirements.

Stress Testing

Stress testing is not just to determine stress point (when the system goes down or
crashes because of increase in load) but also to determine the factors affecting the
stress point.

To determine the performance behavior of the system before reaching the stress limit.

Scalability testing

Scalability testing is to determine system behavior by increasing the load with a


particular scaling ratio.

For every scaling point all the performance attributes have to be determined. Also the
factors affecting the application scaling capacity have to be determined.

Using LoadTracer, all the above test could be done easily and effectively. We can monitor both
client and server side performance counters.

Testing process

The RECORDER sits between client and server.

It traps all the request and response from the client and server and generates script.

During this recording session itself, the RECORDER generates a detailed report for
different parameters like request time, response time, number of bytes sent and
number of bytes received.

This script can be modified for parameterization and correction as per the requirement
using menu option.

All rights reserved, Trace Technologies Pvt. Ltd.

LoadTracer - a performance testing tool

In SIMULATOR, this recorded script is used for simulating the virtual client. The
number of clients and the other parameters like think time, iteration, proxy settings,
cookie usage, etc., can be specified in SIMULATOR setting.

By executing the script, SIMULATOR hits the server with the specified requirements.

All the virtual clients can be controlled by SIMULATOR

Each virtual clients will run on a separate thread and carrying its own data and other
parameter simulating real user environment.

The result of all virtual clients is stored in separate file.

During the execution, SIMULATOR collects all the data for every virtual clients and
data for all counters.

These raw data is sent to ANALYZER.

The ANALYZER will analyze the virtual users data and generate a detailed report.

The report can be generated in many formats like tabular, graphical. All the reports are
stored in html pages.

STRENTH
Ease of USE
Most of the loads testing tools are complicated to testers

Scripts are generated while recording the user actions. Requires expertise to develop
and modify the recorded script.

Difficult process to parameterize.

Testers have to learns the scripting language and then only they can use the too
efficiently.

All the above difficulties are solved with LOADTRACER.

No need to learn any scripting or programming for recording client action,


modification, parameterization and any other transaction.

All rights reserved, Trace Technologies Pvt. Ltd.

LoadTracer - a performance testing tool

Powerful options are provided through GUI interface for parameterization and
modification. Any enhancement can be done from menu option.

Testers can use LoadTracer efficiently from first day itself.

Simplicity and easy of use are backbone for LoadTracer.

Lightweight
Most of the load testing tools is big size put heavy load (extra burden) on operating system
affecting performance measurement.
Making the size of the LoadTracer very less reduces the extra burden on Operating. (Just 3
MB)
More ever since it is developed entirely in C using windows API, it makes use of running OS
components reducing the extra burden on OS.
Experience
The people who developed the LoadTracer have more than 10 years of performance, load, and
stress testing experience.
This tool was developed after analyzing and understanding many difficulties in the available
load testing tools. A tester can not be a developer. No need to learn scripts. All the options are
GUI based. Most of the available tools are in developers perspective omitting testers
difficulties.
The targeted audiences are not only testers but also end users. It can be used in corporate as
well as by a owner of a simple website. He himself can use this tool and identify the maximum
load his website can handle.

All rights reserved, Trace Technologies Pvt. Ltd.

LoadTracer - a performance testing tool

Features of LoadTracer

FEATURES

DESCRIPTION

Protocols Support

HTTP 1.0, HTTP 1.1

Browser Support

Internet Explorer, Firefox, Safari and others

Parameterization

Different values for each virtual user can be generated using


Parameterization functionality

HTTPS Support

Supports secure sites recording and simulation

Proxy

Both recorder and simulator support proxy connection

URL selection

Script can be customized by selecting and deselecting necessary URL


for test run

Reports

Reports are generated in many formats like graph, tabular for better
analysis. Clear and unambiguous reports are generated as html.

Cookie

Support automatic cookie handling.

Scripts Simulation

Script can be simulated in sequentially or concurrently

Script Details

Client header, Server header, and HTML pages can be view from
recorder

Think time

Think time and random delays can be given for virtual clients. Think
time modification support

Multiple server

At same time multiple server testing is possible

Iteration

Same scenario can be executed iteratively for any number of virtual


clients. Iteration can be implemented in two ways by Number and by
Time

Readability

To enhance the speed of the automation process readability of the


scripts is made very easy. The scripts are generated in such a way
that even a new tester also can find easy to understand.

All rights reserved, Trace Technologies Pvt. Ltd.

LoadTracer - a performance testing tool

Synchronization

Supports the synchronization for various testing steps

Real User

By configuring all the attributes for virtual client accurate simulation

Simulation
Hits per second

of load created by a real user.


The LoadTracer is multithreaded application. For every user, it
creates separate thread considering all the attributes to make it like
a real user for the server. Hence the rate of hits per second is
considerably more when compared to other available load testing
tools.

Virtual Users

Thousands of virtual users can be generated.

Virtual Users

Status of each virtual user can be view during test run.

Status
Virtual Users

After completion of test run detail status of each vusers can be

Detail

viewed

Multithreading

Each virtual clients runs on its own thread. Independent of the other
thread having its own cookie and data. This feature enables us to
simulate an accurate load created by real user.

Scheduling

vuser can be released in ramp up manner make it to run for


specified amount of time using vusers scheduler.

LOGS

Logs of each virtual user can be captured with different options. Logs
are generated each and every steps based on log level. (0,1,2,3).
Level 0 indicates no logs, level 1 indicated low level, level 2 indicates
medium level and 3 indicates high level logs will be generated.

Performance

All the action and events by real users and virtual clients can be

Monitors

monitored with this option. This allows in effective performance


analysis

Portability

Scripts can be ported from one machine to other machine

Performance

While simulating virtual users performance counters can also be

Counters

added and record the performance log separately

Recorder -

Brief report and Detail reports can be generated from LoadTracer

Reports

Recorder in HTML format

All rights reserved, Trace Technologies Pvt. Ltd.

LoadTracer - a performance testing tool

Graphs
Analyzer - Reports

Analyzer displays many types of graphs with zooming capabilities


Many types of report and graphs can be generated in HTML and CSV
format. Results can be published as HTML pages or excel pages.
Reports

Reports

are

developed

mainly

in

testers

and

management

perspective. The reports should be a burden for testers to further


analysis

and

homework.

Necessary

reports,

which

are

understandable at first look itself, are provided.

All rights reserved, Trace Technologies Pvt. Ltd.

LoadTracer - a performance testing tool

About TRACE
Trace Technologies, is a Software Testing Company, serving Software companies
To minimize the businesses risks
To minimize the cost of producing Good Quality Software
To minimize Time to Market.
Trace services are
Software Development and testing
Test Automation
Trace Products are
LoadTracer- a load and performance testing tool
Tracer- an effective tool for the automation of functional and regression testing.
Tracktest- a complete web based test management tool
For more information email: info@loadtracer.com, info@tracet.net
Or visit our Web site at: www.tracet.net, www.loadtracer.com

All rights reserved, Trace Technologies Pvt. Ltd.