QEngine Feature Matrix

Features

Platform Support
Windows
(
2000,2003, NT,and XP)
Linux
(7.2 onwards )

Test Scheduling and Command Line Toolkit

 

 

Provision to schedule test suites for unattended test execution on multiple machines.

Support to schedule test suites at specified time intervals such as hourly, weekly, daily, monthly and once only options.

Provision to send an email to selected recipients to intimate the start of test scheduling.

Command Line Toolkit to perform regression testing for all types of test.

Web Performance Testing (Load Testing)

 

 

Server monitoring to monitor CPU usage and memory usage for web servers (in Windows/Linux)

Database monitoring feature to monitor the database parameters for databases such as MySQL, MS SQL Server, Oracle, etc. Monitors thread details, connection details, query statistics, etc.

Modem simulation to simulate users with different bandwidth

HTTP/HTTPS Protocol Support

Provision to record and play AJAX requests

Session Tracking (Cookies / URL Rewriting)

Distributed Load Testing

Centralized coordination and reporting of distributed load test results 

Dynamic graphs generated during load test execution

Realistic Load Scenarios (Normal/Ramp-up/Ramp-down/Burn-in/Mixed Load)

Correlation (substituting values in dynamic data while playback)

Provision to parameterize MIME types (form-based upload and download components).

Basic/Digest/NTLM Authentication Support

Page Validation (String/RegEx)

Summary and Detailed Reports/Graphs

Comparison reports to compare the test results of any two load test executions.

Workload pattern graph for configured workload details.

Virtual User Simulation with a provision to assign unique IP to each user.

Web Functionality Testing

 

 

Records User interactions on  Browser as test scripts.

Built-in functions to playback AJAX web pages.

Ability to record and playback flash elements

Provision to choose the recording mode (default, learn, analog or enable mouse-over recording mode).

Internationalization support

"Object-based "- recognizes controls symbolically rather than with raw screen coordinate.

Secure Recording on Password Fields.

Provision to add GUI, DB, and File checkpoints.

Data-Driven Test scripts to fetch script data from external source.

Data-Driven Checkpoints to fetch data from test scripts or from an external source.

Mutliple play option: Execute From, Execute Upto, Execute Step and Update mode to run and debug test scripts.

Jython based scripts enables definition of code control statements(IF or For Loops).

Provision to verify database tables, Files, page titles and HTML element properties.

Application Map File to View, modify attributes of objects.

Learns optional Object properties to ensure uniqueness of identification.

Powerful Script Editor for ease of Script Readability.

Provision to compile scripts and check for syntax errors before playback.

Support for Internet Explorer, Mozilla and Firefox.

Key word driven test using pre-defined keywords to define actions for a test case.

Learn mode to automatically learn GUI object properties and manually author scripts.

Built-in Exception Handling and reporting facility.

Global Variables Editor added to set and get global variables across web functional scripts.

Detailed reports indicating the failure for ease of analysis.

Web Services Testing (Functional & Performance)

 

 

Auto generation of scripts for testing all published web services from WSDL

Parameterization of all operation parameters including complex data types and arrays.
Data-driven testing through data sources (Excel, CSV, Database Queries, etc).
Asynchronous capabilities of Web services can be tested.
MIME Attachment support.
Provision to set  various properties to call before invoking a particular Web service.
Validation functions that include differencing of actual and expected xml responses.
Detailed HTML/XML Report generation.

Capture response time  for individual operations.

Built-in functions provide XML Validation Functions to validate response.

Generates load on the service by making concurrent requests.

Monitors CPU, memory and DB while making concurrent user requests for a service.

Jython scripting language allows full use of Python objects and any Java object.

QEngine Issue Tracker    

Role based access control

Automatic e-mail notification

Posting issues through e-mail

Configurable workflows

Attachment handling

Full text search

Filters and comprehensive sorting

Manage unlimited projects
Other useful features    

QEngine toolbar for remote record and playback of test scripts.

100% Web-based test script creation and maintenance.

Provision to perform user administrative operations to create users, profiles, workspaces and set user privileges/suite permissions.

Automatic and Manual Sequencing to sequence test scripts for any test type.

Macros to hold system-dependent values, paths to files to enable porting.

Import/Export utilities to transfer test data between multiple installations of QEngine.
Third Party Bug tracking System can be integrated.
Single Tool for multiple platforms - Define tests once and run anywhere

 



Copyright © 1999, AdventNet Inc. All Rights Reserved.