File size: 6.31 MB
A useful application for the web developers who need to automate the web applications testing by requesting multiple resources from a specified website It's only natural for professional web developers to need advanced testing tools for their applications, whether we are talking about a website or a web-based application.
With a feature-rich feature set, HttpMaster Professional Edition aims to meet the requirements of many as far as application testing is concerned.
HttpMaster project When working with HttpMaster, you will most of the time manage HttpMaster project properties and properties of the request items contained inside the project. Project properties offer global options to customize internet requests that will be executed; changes to this properties affect all project request items.
HttpMaster project can be saved to disk as a file with 'hmpr' extension for later reuse. Project file is stored internally in XML format.
Broad set of http properties
HttpMaster project contains a lot of options which can be used to fine-tune generated http requests. These include request encoding, global URL and query string, global http request headers, and couple of advanced properties like URL encoding and ability to completely disable execution data storing which can be useful if you want executions to be completed as fast as possible without collecting any data.
Parameters
In project properties you can also define parameters of different data types and different generation types. Parameters enable you to include dynamic data with the request items; this can be useful to generate multiple requests based on the parameter data or to create global reusable values.
All defined parameters can be used with request item properties, for example, with URL of the request item.
Response data validation
By default HttpMaster validates each executed request with default system validation. Default system validation monitors returned http status codes and determines execution result according to this status code. However, you can define custom validations in project properties and then use this project validations to define custom validation logical expression for each request item. There are different types of custom validations available; majority of them perform some validation on the response body.
Request chaining
HttpMaster project enables you to define chaining items of different types which can then be used in request items to include some data from the previous request with the next request. You can use these project chaining items in request item properties, for example, inside request item URL. This will dynamically insert data from the previous request in places where chaining is used. In such a way, you can create a chain of requests where each request will use some data from the previous request.
Extensive data upload support
Various data properties can be specified when creating request item, including http method, URL address, and more. HttpMaster also has a rich support for data upload; it enables you to post plain text data, contents of particular file, or multipart form data which can include mix of plain text data and disk files. Request body data for upload can also be automatically built from an existing HTML content obtained from some internet address (URL) or disk file.
Request data builder
If you have to test particular website with various options of input data, you can build request body from an existing HTML content obtained from URL or disk file. HttpMaster will detect all HTML input elements inside FORM tags and will display them in the list where you will be able to include them in the request body. For all HTML elements with multiple options (for example, radio buttons or SELECT elements), HttpMaster will obtain all possible values from HTML content and will enable you to automatically create multi-value parameter with obtained data values.
Screen :
What's New
Review HttpMaster Version Release History
Review history to see which features were introduced with particular HttpMaster version. Bookmark this page to be up-to-date with new releases.
www.httpmaster.net
HOMEPAGE
Code:
https://www.httpmaster.net