Performance Metrics

Functionize monitors all front end events on all webpages. This means in addition to performing functional testing, Functionize can gather valuable performance data. Performance data is located in a few different locations within the platform.

Herein we will discuss performance data on the Test Details page under the Browser Specific Actions drop-down menu.

(Waterfall) Page Speed Analysis

Every time a test runs, Functionize tracks page load speed and provides a waterfall analysis that shows which resources loaded, which files loaded, how long they took to load, and the order they loaded in.

  1. Go to the Test Case
  2. Click on Actions>>Details button
  3. From the test case details page, click on Browser Specific Actions drop-down menu.
  4. Select Page Speed Details
  5. See the Performance tab
  6. Click on the Resources tab


Action Duration

In addition to the above metrics, every single action within the test case is timed and tracked.

  1. Go back to Test Details
  2. Click on Browser Specific Actions drop-down menu
  3. Select Action Duration Details

Visual Completion

Visual completion is a performance metric that uses computer vision to track how long a page takes to load visually. A next-generation DOM interactive, showing the metrics that matter to humans. Visual Completion offers a visual understanding of the time it takes to load a page and offers a verification video playback.  Visual Completion data can be found under Page Speed Analysis.

NOTE: Visual Completion is a project-level setting that must be enabled in order to view the video completion action video.  

To Turn on Visual Completion:

  1. Go to the hamburger menu at the top of the Test Case Details page.
  2. Click on Advanced Settings from the drop-down menu.
  3. On the Settings tab, scroll down and enable Visual Completion by checking the checkbox.

To View a Visual Completion Action Video:

  1. Go back to the Test Case Details page.
  2. Scroll to the desired step.
  3. Click on Step Actions >> Watch Action Video

Please click on the Visual Completion Action Video below. *Note the RED boxes outline all loading elements.  The GREEN box indicates all elements have loaded to the page and are ready for user interaction.