Product Overview
TelQA Test is a Microsoft Windows .NET based testing product which provides a fast,
efficient and powerful means of testing the performance of web based applications.
Whether your requirements are for a simple ten user test, or for a complex interactive
test employing thousands of simulated users, TelQA Test offers a range of features
to provide fast and efficient performance testing.
Powerful Integrated User Interface
TelQA Test combines test creation, management, execution and analysis within a
single intuitive User Interface (UI). This approach allows the development
and execution of performance tests to be carried out as a sequence of easy to manage
steps.
Test specific data
is easily accessible through lists and property panels which provide an uncomplicated
view of even the most complex tests.
Fast and Efficient Test Development
Creating a performance test with TelQA Test is simple and easy:
- Use the integrated TelQA Recorder to capture the user interactions between a browser and the target HTTP based application
- Save the captured interactions as a "script"
- Modify the captured script to allow it to be replayed as a Virtual User (VU)
- Create a test which replays a number of VUs, each of which behaves as an independent user
- Run the test whilst collecting any relevant performance data from the system under test
- Analyse the results
Script Recording and Modelling
TelQA Recorder
SmartScript Editor
C# CodeScript Editor
VB.NET CodeScript Editor
Recording Scripts
The TelQA Recorder allows you to focus on the test by keeping the recording stage
as simple as possible. Just select the browser type, interact with the target application
as a normal user, then close the recorder to save the script to the TelQA Repository.
TelQA Test allows users to capture, create or edit scripts using either TelQA
SmartScripts
or TelQA
CodeScripts
. Designed for use by all levels of testers, TelQA SmartScripts provide an intuitive
and efficient method of scripting without the need for programming skills. TelQA
CodeScripts provide full scripting functionality using the native .NET coding languages,
C# and VB.NET.
Manual Script Creation
For specific applications where the HTTP interactions cannot be directly captured,
TelQA Test provides facilities for the manual creation of SmartScript or CodeScript
(C# or VB.NET) based VUs.
Script Modelling
Modifying, or modelling, captured scripts to form VUs is the key to developing automated
performance tests. TelQA Test offers comprehensive editors for both TelQA SmartScripts
and TelQA codeScripts. The SmartScript editor provides an easy to use script modelling
solution for testers with little or no programming experience. The CodeScript editor
provides powerful programming functionality such as intellisense and outlining.
TelQA scripts are compiled using the Microsoft .NET compiler allowing you to re-use
code from your existing .NET applications.
Performance Data Collection
Microsoft Performance Counters
SNMP
Microsoft Performance Counters
TelQA Test provides integrated facilities for collecting performance data using Microsoft
Performance Counters.
Simple Network Management Protocol (SNMP)
TelQA provides integrated facilities for collecting performance data using SNMP.
Proprietary Data Collection Protocols
If you have specific data collection requirements,
please
contact
TelQA to discuss how we can help.
Test Creation and Editing
Test Wizard
TelQA Test (Sequence) Editor
Test Development
Once you have recorded and modelled one or more scripts, the TelQA Test UI lets
you create tests in seconds using our Test Wizard. If you prefer to create your
test manually, TelQA Test allows access to all test related properties using the
latest .NET controls.
Whichever method you choose, developing tests in TelQA products is always simple
and intuitive.
Distributed Tests
TelQA Test provides facilities for distributing the replay of VUs among a number
of host machines. Each selected machine runs a TelQA "Agent" which communicates
with the host running the TelQA Test UI.
To create a distributed test simply create the test as normal and then select the
host machines and the number of VUs to run on each host.
Test Execution and Monitoring
Test Monitoring
Running Tests
Tests are controlled through the TelQA Test UI. Once a test is running the TelQA Test UI can be closed. Details of a currently active test are available if the TelQA Test UI is restarted during the test run.
Monitoring Tests
The status of a currently running test is always available within the TelQA Test UI. If additional data is required, TelQA Test includes monitoring facilities which offer a combination of charts and tabular information.
Results Analysis and Reporting
TelQA Test Results Analysis
Results Analysis
TelQA Test can be configured to collect and present a wide range of test run results data. Users can select from processed HTTP related data such as Pages Per Second through to details of each individual HTTP request. In addition to the HTTP specific data, test run results will also contain data for any performance related data collection specified by the user.
Each result category can be viewed as a chart or as tabular information.
Individual results sets can be exported in CSV format.
TelQA Reports
TelQA Test generates reports in Microsoft Word 2007 (.docx) format. Each report contains a test summary along with details of any transactions (user configurable timers applied to groups of pages) or page timers. The report also contains a chart and statisical information for a user configurable selection of data types.
An example report (in PDF format) is available
here.
Test Data Storage - TelQA Test Repositories
Test related data and results are stored within dedicated TelQA Test repositories
which are accessed via the TelQA Test UI. Users can create multiple repositories
from which they can select any individual repository as the active data source.
Download
your evaluation copy of TelQA Test and see how quickly automated performance
tests can be developed for your application.