|
|
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 | ||
|