Network URL Analyzer allows you to monitor URLs of every element on monitored web pages. If necessary, you can filter web requests to monitor only URLs which meet a specific search pattern.
For example, let’s say we need to monitor logging in to a web application. For this specific example, we’ll use the Dotcom-Monitor application. Within the developer’s console, under the Network tab, we can inspect the application behavior and view the GET call with the URL string containing a user ID. To make sure the application returns an UID relevant to provided user credentials, we can set up Network URL Analyzer with the user ID as a search pattern.
To enable Network URL Analyzer:
- Right-click the line (step), after which the analyzer should start checks.
- Select Network URL Analyzer.
- Specify a Name that will be presented in the device report and, if necessary, adjust the analysis criteria.
Alerts are generated every time the number of URLs satisfying the analysis criteria is beyond the set range (see Min. Value and Max. Value counters).
The field contains a mask for URLs to analyze. The URL mask can be any string found in the URL utilizing “*” as a wildcard at the beginning or end of the string and “?” as a single letter wildcard. All URLs are monitored by default (“*”).
The field contains a mask for the URL. You can specify the mask using wildcard or regex (regular expression) pattern.
Two types of Search Pattern parsing are available:
There is Match or NoMatch analyzing available.
By default, the Match type is used. If URL content matches the search pattern, the URL will be counted as satisfying the analysis criteria.
Min. Value and Max. Value counters
The minimum and maximum number of URLs satisfying the analysis criteria. The alert will be generated if the number of URLs matching the analysis criteria is less than Min. Value and more than Max. Value.