Information:

Environment

  • Backbone
  • Browser Agent

 

Symptoms

Backbone tests provisioned from the same script for the IE Agent, Firefox Agent, and Chrome Agent have different performance results.

Root Cause

The testing algorithm is different for each browser, and there are many possible reasons for the different performance between them.

  • The web developer may define different CSS or JavaScript functions for different browsers.
    For example: different browsers may load different content, or different browsers may have different latency.
  • The web developer may have the optimized the pages for a specific browser. For example: Flash enabled or Silverlight enabled.
  • Some JavaScript functions are not supported by specific browsers, so the web developer has to optimize the code for the supportedbrowser.