Tester
Webperf Core innehåller sexton tester i drift. Numret framför varje test är det du anger med -t.
Numren har luckor
Numreringen går från 2 till 32 men alla nummer används inte. Luckorna är tester som pensionerats, till exempel Google Pagespeed (0) och W3C:s valideringstjänster (6 och 7). Numren behålls så att historiska resultat på Webperf.se fortsätter betyda samma sak.
Pensionerade tester
| Test | Ersatt av |
|---|---|
| 20 – Integritet & säkerhet (Webbkoll) | 31 – Integritet (Webbkoll) |
Test 20 anropade den publika Webbkoll-tjänsten. Sedan sommaren 2026 kör Webperf en egen installation, och test 31 har tagit över.
Numret i ett resultat kan sakna motsvarighet här
Webperf.se, Premium och Webperf Cloud redovisar fyra tester som är pensionerade i Webperf Core: 1, 4, 5 och 10. De går inte att köra med -t, men syns fortfarande i resultaten från tjänsterna. Så beskrivs de på Webperf.se-sidan.
Är du osäker på vilket namn ett nummer hör ihop med är GET /v1/tests facit. Endpunkten är öppen och kräver ingen nyckel.
Pensionerade tester
| Test | Status |
|---|---|
| 20 – Integritet & säkerhet (Webbkoll) | Ersatt av 31 – Integritet (Webbkoll) |
| 1, 4, 5 och 10 | Går inte att köra i Webperf Core, men erbjuds fortfarande av Webperf.se, Premium och Webperf Cloud |
Test 20 anropade den publika Webbkoll-tjänsten. Sedan sommaren 2026 kör Webperf en egen installation, och test 31 har tagit över.
Prestanda
| Test | Verktyg | Mäter |
|---|---|---|
| 15 – Prestanda (Sitespeed.io) | Sitespeed.io | Laddtid och antal anrop i en riktig webbläsare |
| 30 – Lighthouse | Lighthouse | Prestanda, tillgänglighet, SEO och praxis enligt Google |
Tillgänglighet
| Test | Verktyg | Mäter |
|---|---|---|
| 18 – Tillgänglighet (Pa11y) | Pa11y, Axe | Automatiskt upptäckbara WCAG-fel |
| 26 – Tillgänglighetsredogörelse (Alfa) | Egen | Att redogörelsen finns, går att hitta och är aktuell |
| 30 – Lighthouse | Lighthouse | Googles tillgänglighetspoäng |
Säkerhet och integritet
| Test | Verktyg | Mäter |
|---|---|---|
| 21 – HTTP & nätverk | Egen | HTTPS, TLS-versioner, HTTP/2 och /3, IPv6, säkerhetsrubriker |
| 23 – Spårning och integritet | Egen | Spårare, fingerprinting, annonsservrar, kaktider |
| 25 – Mjukvara (Alfa) | Egen | Vilken mjukvara som körs och kända sårbarheter i den |
| 31 – Integritet (Webbkoll) | Webbkoll (egen installation) | Vad sidan läcker om sina besökare. Ersätter test 20 |
| 32 – DNS (Zonemaster) | Zonemaster | Delegering, DNSSEC och svarskonsistens |
Standardefterlevnad
| Test | Verktyg | Mäter |
|---|---|---|
| 2 – 404 (sida finns inte) | Egen | Att felsidan svarar med rätt statuskod och säger något begripligt |
| 9 – Standardfiler | Egen | robots.txt, sitemap, security.txt och flöden |
| 27 – CSS-validering (Stylelint) | Stylelint | Fel och tveksamheter i formatmallarna |
| 28 – HTML-validering (html-validate) | html-validate | Fel i märkspråket |
| 29 – JS Lint (ESLint) | ESLint | Fel och riskabla mönster i skripten |
Miljö
| Test | Verktyg | Mäter |
|---|---|---|
| 22 – Energieffektivitet | Egen | Överförd datamängd och koldioxid per sidvisning |
E-post
| Test | Verktyg | Mäter |
|---|---|---|
| 24 – E-post (Beta) | Egen | SPF, DKIM, DMARC, MTA-STS och transportsäkerhet |
Köra tester
Ett test
python default.py -u https://example.com -t 22 -r
Flera tester
python default.py -u https://example.com -t 22,9,18 -r
Alla tester
python default.py -u https://example.com
En full körning tar tid
Räkna med 10–30 minuter per webbplats beroende på sidans storlek och din hårdvara.
Utesluta ett test
Ett negativt nummer tar bort ett test ur körningen:
# alla tester utom e-post
python default.py -u https://example.com -t -24
Se vad som bör åtgärdas
-r skriver ut granskningen. Vill du ha den utförligare, och bara se det som kan förbättras:
python default.py -u https://example.com -t 22 -r \
--setting general.review.details=true \
--setting general.review.improve-only=true
Vill din IT-avdelning ha rådata bakom bedömningen:
--setting general.review.data=true
Betygsättning
Varje test ger ett betyg mellan 1,0 och 5,0.
| Betyg | Betydelse |
|---|---|
| 5,0 | Utmärkt – följer alla rekommendationer |
| 4,0 | Bra – några mindre förbättringar möjliga |
| 3,0 | Godkänt – fungerar, men bör bli bättre |
| 2,0 | Behöver förbättras – tydliga brister |
| 1,0 | Kritiskt – allvarliga problem |
Hur betyget räknas ut skiljer sig mellan testerna och beskrivs på varje tests egen sida. Så räknas totalbetyget ut på Webperf.se.