HttpMaster is a development and test tool for web applications, with special focus on REST web services, API applications, and websites. Because HttpMaster is universal http test tool it can be used with development of various web application types.
Version: 3.9.6HttpMaster is a development and test tool for REST web services and API applications. HttpMaster can display and validate the most common REST formats;
License: Free To Try $99.00
Operating System: Windows
XML, JSON, and HTML and also supports powerful dynamic parameters, response data validation expressions, flexible request chaining, and many other properties. All these core features, along with many other options, give HttpMaster capabilities for thorough web service and API testing.
HttpMaster project (hmpr file) exposes a large number of options to fine tune generated web requests, for example, to specify http method, values of http headers, URL encoding of parameters, global URL and query string values, redirections, content types, request encoding, and many more.
One of the more powerful features of HttpMaster is request chaining.
It is a flexible mechanism to combine multiple requests in execution batches where every request uses some data from the previous request. This allows for complete automation of web application testing.
HttpMaster also supports definition of dynamic parameters which can be be used to simulate variations of input data or to create global values for reuse across multiple requests.
When executing web requests, HttpMaster allows you to monitor and review complete request and response data of each executed request.
Response data can be validated using validation rules; if validation rules are defined for the request item, HttpMaster will asses particular execution as successful only if it passes complete validation rule.
When working with HttpMaster, you will use intuitive user interface with tabs, descriptive icons, 'quick help' buttons and integrated help file.
Version 3.9.6: Set active global URL or active global query string in basic request window 'Insert GUID' command supported with actions button Minor UI improvements and various fixes
Version 3.9.5: Improved display of sent and received cookies in 'Cookies' tab Ability to rewrite received cookie domain when resending it Improvements with entering request body (select pretty viewer, automatic indent, etc.) Various UI improvements
Version 3.9.4: Ability to manage list of recent project files and recent execution data files Action to quickly insert standard http header in request headers field Additional http options supported in basic request window Various UI improvements
Version 3.9.3: Advanced options available when searching execution data Ability to open request body data in a separate window for enhanced editing New action button in request item properties for quick access to execution actions Support for creating XML body from Swagger data
Version 3.9.2: Create new HttpMaster project by importing Swagger (Open API) data. Minor UI improvements.
Version 3.9.1: Significantly improved input field for specifying request body Menu options for pretty formatting XML or JSON request body Support for relative Windows paths when uploading or reading disk files Ability to extract multiple parameter values with regular expression from disk file
Version 3.9: HttpMaster is now dpi-aware application. Revamped icons for better user experience and improved high-dpi rendering. Option to specify URL encoding behavior on each defined parameter/chaining. Support for executing request items from the particular execution group in command line interface.
Version 3.8.1: Menu options to execute request items without storing execution data (pure execution) Ability to select output content type (XML, JSON, etc.) when building request data for posting Change timeout value in basic request window Various UI and feature improvements
Version 3.8: Improved functionality for building request body Specify initial value for parameters with manually provided value Stop execution if chaining data cannot be obtained Stop execution if validation of request item fails Duplicate execution group Compact XML/JSON when exporting execution results
Version 3.7: Support for conditional execution of items Parameter type that prompts for the value before the execution Code folding and line numbers in pretty viewers CSS pretty viewer Simplified opening of items in basic request window Open execution group in basic request window Project item description