|
||||||
Web Services DatasheetQEngine Web Services Test Tool DatasheetManageEngine QEngine Web Services Test Tool is a flexible, easy-to-use and affordable way to test the functionality and performance of your web services that are bound with the SOAP/HTTP binding. This includes
Highlights
Key Features Automatic Script Generation QEngine automatically generates test scripts to provide an easier and more effective way to test all the published web services in a WSDL with a click of the mouse. Jython Test Scripts Web service scripts are generated as Jython scripts which provides the fastest and easiest way to create, read, and manipulate test scripts, with no programming. Jython scripts provide more control over testing and have the ability to invoke regular Java classes. It also provides support for looping constructs and conditional statements such as, For, if…else, etc. Data-Driven Test Scripts Test scripts can be created to send data source values as part of a request to a server with varying input where the values are substituted at runtime from an external database or CSV file. Parameterization Parameterization for web service functional testing allows you to ensure the validity of a wsdl method to replay the script without any errors and in case of web service performance testing you can simulate a realistic load with different virtual users using different data. The Web-based Parameterization UI provides a drill down view of the input parameters passed to each WSDL method and supports a broad array of data types to test both simple and complex web services. Built-in Functions Built-in Functions can be inserted to perform response validation, XML validation, database operations, string operations and general functions to customize reporting, display message, save response, etc. This enables you to compare the response received with other data source values. Reusability of Test Scripts Test scripts generated for web service functional testing can be re-used for performance testing without any modification in web services. This eliminates re-generation of scripts and allows you to share scripts using the standard Jython language for both functional and performance testing. Test Asynchronous Capability This feature supports the testing of asynchronous messages, including notification and alert messages in addition to synchronous RPC capabilities. Realistic User Scenarios Intuitive and easy-to-use Load Test Configurator UI allows you to configure multiple user scenarios to emulate the real-user activities. This UI provides extensive configuration options such as repeat delay (user iterations), percentage of load for each user and the order in which the virtual users should be generated to perform the transaction (sequential or random). You can also group the individual user scenarios as user profiles and associate the workload for each user profile as load test cases. You can also redirect all the operations contained in the script to a different host. This enables you to run the generated scripts against different hosts without re-generating them. Real-world User Emulation The tool accurately simulates a large number of virtual users performing a defined set of transactions (or operations) in your web services. This supports various workload types such as steady state workload (Normal), increasing workload (Ramp-up) and repeated load testing for a large number of virtual users based on exit criteria (Burn-in). You can associate each workload configuration with specific or multiple-user scenarios as load test cases to capture the real-life user testing. Server Monitoring Support Server Monitoring capability allows you to monitor the resource utilization such as CPU and memory usage of web servers running in Windows/Linux machines. Monitored results are used to generate the reports and graphs. Database Monitoring Support Database Monitoring feature allows you to monitor the database parameters for databases such as MySQL, Oracle, etc. Parameters monitored for MySQL include Thread Details, Connection Details, Throughput, Table Related Statistics, etc. Anytime-Anywhere Access QEngine toolbar enables you to connect to central QEngine test server and log in from any remote machine to access all aspects of your web service testing suites. Multiple team members can create test suites and perform all operations such as test script generation, functional testing, load test configuration, parameterization, scheduling, reporting and analysis from any geographic location. Clear and Descriptive Reports and Graphs Web Service functional testing provides HTML-based reports to indicate the status of the test execution. Hyperlinks allow easy navigation through the report. Summary reports are also generated for test scripts and test cases which links to the passed and failed test cases. This helps to effectively review failures. Web Service performance testing provides a clear and comprehensive range of reports and graphs to quickly and easily identify the potential bottlenecks in your web services. It displays both summary and detailed reports and graphs that are categorized as response validation report, graphs for user status, time vs hits/sec, response status distribution, performance status, saved responses, server monitoring graphs and database monitoring graphs. Test Scheduling for Unattended Execution Test suites can be scheduled to run at specific time intervals: hourly, weekly, monthly, daily or once only for unattended execution. Built-in Bug Tracker Built-in issue tracker (QEngine Issue Manager) helps you to track product defects and manage product enhancement requests. It enables users to log in defects / requests from any geographic location and allows all the team members to access the tracking system from anywhere, anytime. You can also integrate any third-party Bug Tracking Systems to help you track bugs the way you are used to. Best Price-Feature Ratio Competitively priced, ManageEngine QEngine provides support for test and verification of web services on multiple platforms/browsers. Further, ManageEngine QEngine offers excellent customer support.
|
||||||||||||||||||||||||||||||||||||||||||



