Advanced Scan Settings

Link to Advanced Scan Settings copied to clipboard

Advanced Scan Settings are optional. After filling in all the desired information, select Next. You can also choose to skip the step by selecting the Skip link.

Scan Scope

Advanced Settings for Scan Scope

Field Usage Description
Page types to perform accessibility analysis on: Checkboxes. To choose which kinds of content to scan and analyze for accessibility, Web Pages, PDFs, and/or PDF/UA violations.
Include 4xx / 5xx error pages By default, axe Monitor ignores all error pages when scanning and analyzing a site. To analyze the accessibility of these error pages, select this checkbox.
Save content of scanned pages This option is checked by default. Axe Monitor saves the source for each page successfully retrieved during scanning. This is especially useful for reviewing the source of the page to compare and reference in results - particularly when the page uses a lot of client-side scripting to generate or present content. The document source is then displayed on the Pages page. Note: Scanning a page larger than 3MB in size results in a successful scan and saves the accessibility results, but does not save the content of the scanned pages.
Window Width and Window Height Scans are run on 1920 x 1080 resolution by default. You may optionally modify the screen size. For example, if you want to test against a tablet-size or mobile-responsive website.
Do you want this scan to appear in axe Reports? If you want to review progress over time or compare the accessibility of the site you’re scanning to other site scans, select Yes to send data to axe Reports. The option is set to No by default.

Starting a Session

Advanced Settings for Starting a Session

Field Usage Description
Does this scan require authentication? If you use the technologies NTLM, Kerberos, or a client certificate to authenticate into your site, you’ll need to provide information to allow axe Monitor to scan your site. Axe Monitor does NOT analyze the data you enter here. Inputs in this section are only used to start and run the scan.
+ Add Connection Select Add Connection button to open a modal and provide authentication details. Advanced Settings for Starting a Session
Authentication Type Select the option your website uses: Basic, Digest NTLMv2, NTLMv2 Session Security, or Kerberos.
User Name and Password Enter the user name and password required to access a portion of the website. Advanced Settings for Starting a Session
Keystore Type When you select the authentication type, Client Certificate, you’ll be required to select the applicable Keystore Type – either Java Key Store (JKS) or PKCS12.
Keystore File and Keystore Password Your Keystore file must include the public and private certificate, and be in either JKS or PKCS12 format. Your password must be entered as well.
+ Add Script Select the Add Script button to bring up the Add Script dialog box that helps you enter details for adding a script. Use the Select Script File button to select a script file to be added and use the Save button to add the script. Advanced Settings for Starting a Session
Custom User Agent The custom user agent is the user agent string sent in the request headers during the scan. In some cases, developers may release different versions of the site based on the custom user agent type. This setting allows you to specify which site to scan. This capability is useful for testing a mobile or tablet version of your site. Enter a custom user agent string in the field.
Custom Referrer The referrer is the page that sent you to the page you are now on. Sometimes, specifying a referrer is required for security purposes, and the scanning tool will need to include referrer information in the URLs it scans. Other times, the page content that displays may depend on the referrer page. Use this field to change the default referrer set in the Request Headers.

URL Scope

Advanced Settings for URL Scope

Field Usage Description
Limit scanning to specific domains Restricts the scan to the domain and any subdirectories under it. Entering the domain name restricts the spidering further than just the domain(s). For instance, if you enter a domain as "deque.com", the scan will be restricted to the domain and will not follow links to any parts of the domain. This allows you to ensure that only trusted domains can be granted permissions.
Create separate results for pages with these URL parameters Enter URL parameters to include while scanning the website and create separate results for the pages. URL parameters (also known as query strings or URL query parameters) are elements inserted in your URLs to help you filter and organize content. Or implement tracking on your website. The parameters help Identify unique pages.
Consolidate results for pages with these URL parameters Enter URL parameters to exclude while scanning the website.
Consolidate page results for all URL parameters Select this checkbox to exclude all URL parameters while scanning the website. Selecting this checkbox disables the previous two fields.
Consolidate page results for all URL fragment identifiers Select this checkbox to exclude all URL fragment identifiers while scanning the website. URL fragment identifiers are used to identify a portion of the page.
Restrict to folder of scan URL Select this checkbox to restrict the scanning to the folder. This is by default not selected.
Skip Specific URLs To skip pages with any URL fragment identifiers, use this checkbox. The URL fragment identifier helps you identify a portion of that page. This is by default not selected.
Enable inclusion/exclusion rules To add inclusion/exclusion rules that let you use axe Monitor to include or exclude things like file extensions and URLs from your scan, select the Enable inclusion/exclusion rules checkbox. Enter one line per keyword, phrase, or extension in the fields that appear. Use quotes around phrases or keywords if you want them to be identified from page content instead of the URL. We recommend you choose only one type of inclusion/exclusion rule.

Optimization

Advanced Settings for Optimization

Field Usage Description
Add wait time before scanning each page This setting is useful if you have pages that take a long time to load. Select the checkbox to extend the amount of time that axe Monitor will wait before scanning each page.
Pre-scan wait time (in milliseconds) The default value is 0 milliseconds. Enter a numeric value (in milliseconds) to tell axe Monitor to wait before it starts scanning each page.
Allow pages to be scanned while the page is still in "interactive" mode Enabling this option causes the scanning engine to consider the page loaded when the ready state of the document is set to interactive (as opposed to complete, which is the system's default behavior). WARNING: This option is experimental and should be avoided unless absolutely necessary.
Priority If you want certain scans in your system to finish earlier or later, change the priority. A high-priority scan will be allocated twice the available resources of a medium-priority scan. A medium-priority scan will be allocated twice the available resources of a low-priority scan.