Testing of Applications with JSON Formatting

JSON (an acronym for JavaScript Object Notation) is a text-based open standard which is designed for human-readable data interchange. It is derived from the JavaScript programming language for representing simple data structures and associative arrays, called objects. Despite its relationship to JavaScript, it is language-independent, with parsers available for most programming languages. See also Introducing JSON - JSON starter's guide.

The JSON format is often used for serializing and transmitting structured data over a network connection. It is primarily used to transmit data between a server and web application, serving as an alternative to XML.

WAPT Module for JSON format is designed for testing of web applications which use JSON for data interchange. After you install the module on your computer, WAPT will be able to format JSON in recorded requests, received server responses and also request parameters. Two special functions are added to the list of WAPT internal functions: JPath and JSON Text.

If a recorded POST request has the content type "application/json", it is considered as JSON request. WAPT performs obligatory JSON parsing of such requests.

If this module is not installed, you will not see JSON formatting in requests, responses and parameters, and will not be able to use these additional functions.

Note. In the unregistered version of Module for JSON format the maximum number of virtual users for tests with requests containing JSON is limited to 20. This limitation is removed when you register the product.

Next page