Sometimes understanding our machine's performance can be a tedious process. This tool runs a series of tests to help you capture the information you need to do just that.
This tool allows you to:
- Run tests to check your machine's specifications, network and browser performance.
- Record a performance trace.
- Capture a screenshot.
Check out this video for a setup demo.
This captures your machine specifications then tests your browser and network performance.
A JSON file will be automatically generated with the test results after.
Watch the demo here.
Capture a screenshot.
A PNG image file will be automatically generated.
Watch the demo here.
Record a performance trace.
A JSON file will be automatically generated after the process is finished.
Process will automatically end after 60 seconds.
Watch the demo here.
Reset the extension to run a new performance test.
Watch the demo here.
The tool assists you to capture the data below:
- System specifications (e.g. CPU, RAM, HDDs, operating system)
- Browser specifications (e.g. Version, extensions used)
- Browser performance statistics
- Network performance statistics
- Performance traces of any problematic interactions
- Screenshots
The tool does not store, share or process this captured information beyond your local machine.
- Check if your Node.js version is >= 14.
- Clone this repository.
- Change the package's
name,description, andrepositoryfields inpackage.json. - Change the name of your extension on
src/manifest.json. - Run
npm installto install the dependencies. - Run
npm start - Load your extension on Chrome following:
- Access
chrome://extensions/ - Check
Developer mode - Click on
Load unpacked extension - Select the
buildfolder.
- Access
- Happy hacking.