Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Web Performance: in terms Web Latency, ATF and Rendering Time

Measures the rendeirng time a website in a browser window.

Requirements

  • jre 1.8
  • chrome browser and chromedriver (it can work with other browser, with some workaround).
  • ImageMagic
  • FFMpeg

** Install in the docker container using the docker script.

Name

WebLAR files/src contains java source files for recording screen based on selenium framework.

How to calculate the metrics

  • dom = t.domContentLoadedEventEnd - t.navigationStart;
  • tcpConct = t.connectEnd - t.connectStart;
  • dnsLookup = t.domainLookupEnd - t.domainLookupStart;
  • ttfb = t.responseStart - t.navigationStart;
  • pltStart = t.loadEventStart - t.navigationStart;
  • pltUserTime = t.loadEventEnd - t.navigationStart;
  • requestTime = t.responseEnd - t.requestStart;
  • fetchTime = t.responseEnd -t.fetchStart;
  • serverResponseTime = t.responseStart - t.requestStart;

Source: Akamai web performance blog

Known Issues

The experiment may fails because of 'Time out error that may occur while loading the pages'. The problem looks a bug with chromedriver/selenium, but this doesn't affect the result of the experiment.

The issue has been reported by other users as well in stackoverfllow

About

Web Latency and QoE measurement tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published