Gå till innehållet

Välkommen till Webperf-dokumentationen

Webperf hjälper dig mäta och förbättra kvaliteten på webbplatser genom automatiserade tester av prestanda, tillgänglighet, säkerhet och standardefterlevnad.

  • Webperf Core


    Det öppna testramverket som driver alla tester. Kör lokalt, med Docker eller via GitHub Actions.

    Kom igång med egna tester

  • Webperf.se


    Webbplatsen som kontinuerligt bevakar svensk offentlig sektor, samt andra viktiga webbplatser, och visar jämförelser.

    Läs mer om Webperf.se

Vad kan du göra med Webperf?

Testa din webbplats

Kör över 15 olika tester som täcker:

  • Prestanda – Hur snabb är webbplatsen? (Sitespeed.io, Lighthouse)
  • Tillgänglighet – Fungerar den för alla? (Pa11y, Axe)
  • Säkerhet & Integritet – Skyddas besökarna? (Webbkoll, HTTP-test)
  • Standardefterlevnad – Följs HTML, CSS och JavaScript-standarder?
  • Energieffektivitet – Hur miljövänlig är webbplatsen?

Följ upp över tid

Se hur webbplatsen utvecklas och jämför med andra i samma kategori.

Automatisera kvalitetskontroll

Integrera testerna i din CI/CD-pipeline med GitHub Actions.

Snabbstart

# Klona repot
git clone https://github.com/Webperf-se/webperf_core.git
cd webperf_core

# Installera beroenden
pip install -r requirements.txt
npm install --omit=dev

# Kör ett test
python default.py -u https://example.com -t 21
# Kör direkt från Docker Hub
docker run -it --rm \
  --shm-size=4g \
  -e MAX_OLD_SPACE_SIZE=3000 \
  webperfse/webperf-core:latest \
  python default.py -u https://example.com -t 21
# .github/workflows/webperf.yml
name: Webperf-test
on: [push]
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: Webperf-se/webperf-core-action@main
        with:
          url: https://example.com
          tests: 21

Tillgängliga tester

Nr Test Beskrivning
2 404-sida Kontrollerar att felsidan fungerar
9 Standardfiler robots.txt, sitemap, security.txt
15 Webbprestanda Sitespeed.io-mätning
18 Tillgänglighet Pa11y/WCAG-kontroll
20 Integritet Webbkoll dataskydd
21 HTTP & Nätverk Protokoll och säkerhet
22 Energieffektivitet Miljöpåverkan
23 Spårning Trackers och integritet
25 Mjukvara CVE och uppdateringar
26 Tillgänglighetsredogörelse Lagkrav
27 CSS StyleLint-validering
28 HTML html-validate
29 JavaScript ESLint-validering
30 Lighthouse Google Lighthouse

Bidra

Webperf Core är öppen källkod under MIT-licens. Vi välkomnar bidrag!

Kontakt

Har du frågor? Nå oss via: