It allows users to perform a particular Webservice.
RESTful Web Service
It allows users to execute RESTful Web Services with a single test command and store results in a variable.
SOAP Web Service
It allows users to execute SOAP Web Services with a single test command and store results in a variable.
It allows users to determine meaningful information from a JSON or an XML message which can be captured as a response to an API or from a file.
It allows users to determine any JSON string or the JSON string which is returned as a result of REST Web Service test command.
"author": "Nigel Rees",
"title": "Sayings of the Century",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"author": "Herman Melville",
"title": "Moby Dick",
store.book[*].author expression will fetch all the authors of all books.
book expression will fetch the third book from the list.
book[(@.length-1)] expression will fetch the last book.
It allows users to extract some values from an XML Message or a File. XML messages can be the result of SOAP Web Services responses or users can also upload an XML file.
< soap:Body >
< GetCityForecastByZIPResult >
< Success > true < /Success >
< ResponseText > City Found < /ResponseText >
< State name="a" > FL < /State >
< City > Mid Florida < /City >
< WeatherStationCity > Orlando < /WeatherStationCity >
< ForecastResult >
< Forecast >
< Date > 2014-08-18T00:00:00 < /Date >
< WeatherID > 2 < /WeatherID >
< Desciption > Partly Cloudy < /Desciption >
< Temperatures >
< MorningLow/ >
< DaytimeHigh > 95 < /DaytimeHigh >
< /Temperatures >
< ProbabilityOfPrecipiation >
< Nighttime/ >
< Daytimetime > 30 < /Daytimetime >
< /ProbabilityOfPrecipiation >
< /Forecast >
< /ForecastResult >
< /GetCityForecastByZIPResult >
< /GetCityForecastByZIPResponse >
< /soap:Body >
< /soap:Envelope >
Get State value : //GetCityForecastByZIPResult/State/text()
Get State node : //GetCityForecastByZIPResult/State
Get list of forecast node ://GetCityForecastByZIPResult/ForecastResult/Forecast
Count No. of forecast node in message : count(//GetCityForecastByZIPResult/ForecastResult/Forecast)
Get list of nodes where DayHighTime is 95 : //Temperatures[DaytimeHigh=95]
Get name attribute value of State node : //State/@name