This test is validating all used HTML on the url specified. Making use of the html-validate
We are using
- the built-in preset:
--preset standard
- sitespeed to visit the website
- sitespeed's HAR file to identify HTML files used during the visit
- all files whose mimetype contains 'html'
We are calculating rating based on:
- Number of different error types
- Number of total number of errors
we are then combining the results.
Math used are:
rating_number_of_error_types = 5.0 - (number_of_error_types / 5.0)
rating_number_of_errors = 5.0 - ((number_of_errors / 2.0) / 5.0)
As always, minimum rating are 1.0.
- Fork this repository
Read more on the general page for github actions.
- Follow general local setup steps for this repository
- It is highly recommended to set general.cache.use to
true
- It is highly recommended to set general.cache.max-age to at least 12 hours (Fail to do so may result in banning of service like github).
- Depending on your preference, follow below NPM package or Docker image steps below.
- Allow node to connect through Windows firewall
- Make sure Docker command is globally accessible on your system.
- Set tests.sitespeed.docker.use to
true
in yoursettings.json
No frequently asked questions yet :)