Analyze Dynamic Content "Automatically"

The dynamic analysis feature of FireEyes tests every DOM mutation event that is created as a result of your interaction with a website. To analyze webpages and interactions dynamically:

  1. Go to the Current Document tab.
  2. Navigate to a page you want to analyze.
  3. Ensure that the Automatically checkbox is checked. This will turn on the dynamic analysis feature of FireEyes so that it tests every page that is viewed and every DOM mutation event that is created as a result of your interaction.
  4. Refresh the starting page in the browser (i.e. press F5 or the browser's fresh button).
  5. Navigate to each page you would like to analyze and wait for the issues to load into the FireEyes window before moving to the next page.
  6. Uncheck the Automatically box when you have finished analyzing pages.

Important: FireEyes will not (usually) analyze content hidden by CSS, or content not yet in the DOM because the necessary AJAX data has not yet been called into the document. If you want FireEyes to evaluate hidden content, you have to make it visible on the screen. For example, if there is a show more button on a webpage, you must reveal the content by selecting the button and then run FireEyes. You must activate all of the dynamic features while the "Automatically" checkbox is selected in order to analyze those features with FireEyes.

The analyze Automatically checkbox on the FireEyes Current Document tab

For each event analyzed, FireEyes will list the DOM changes and the issues found in an expandable menu on the Current Document tab (for the page currently in the browser window) and the Report tab (for all pages / events analyzed).

List of issues and DOM changes on the Current Document tab

List of issues and DOM changes on the Report tab