Hastighedstest: kodeeksempel og analyse af lave målinger

Lær at bruge et hastighedstest-kodeeksempel og find ud af, hvorfor download, upload og ping viser uventede tal.

Publiceret 2026-10-12 Sidst opdateret 2026-10-12 Kategori: Guider

Hvad viser en hastighedstest?

En hastighedstest måler normalt download, upload og latency. Download beskriver, hvor hurtigt data hentes fra en testserver, mens upload viser hastigheden for at sende data. Latency, ofte kaldet ping, angiver forsinkelsen mellem din forbindelse og serveren. Jitter viser, hvor meget forsinkelsen varierer, og pakketab betyder, at datapakker ikke når frem korrekt.

Et resultat er derfor mere end ét tal. En fiberforbindelse kan for eksempel have høj downloadhastighed, men stadig give problemer i videomøder, hvis Wi-Fi-forbindelsen har høj jitter eller pakketab.

Et enkelt hastighedstest-kodeeksempel

Et browserbaseret eksempel kan måle den tid, det tager at hente en kendt fil fra en testserver. Brug en fil med fast størrelse og en server, der er placeret tæt på målgruppen. Et grundprincip kan skrives som starttidspunkt, hent filen, mål sluttidspunktet og beregn antal megabit pr. sekund.

Et praktisk JavaScript-eksempel kan bruge fetch til at hente en testfil, performance.now() til tidsmåling og filens størrelse til beregningen. Eksemplet bør deaktivere cache, køre flere målinger og vise medianen i stedet for kun den hurtigste måling. En browsermåling er dog ikke en fuld erstatning for en professionel test, fordi serverbelastning, browserbegrænsninger og forbindelsen til testserveren påvirker resultatet.

Almindelige årsager til en lav eller ustabil måling

1. Wi-Fi-forstyrrelser og dårlig placering af routeren

Wi-Fi er en hyppig årsag til lavere hastighed end den, der leveres til modemmet. Afstand, betonvægge, andre trådløse netværk og elektronisk udstyr kan svække signalet. På 2,4 GHz er rækkevidden ofte bedre, mens 5 GHz typisk kan give højere hastighed tæt på routeren. Test derfor både tæt på routeren og i det rum, hvor problemet opstår.

2. Belastning på hjemmenetværket

Streaming, cloud-synkronisering, spilopdateringer og sikkerhedskopier kan bruge en stor del af forbindelsen. Hvis flere enheder sender data samtidig, kan uploadhastigheden blive mættet, og andre tjenester får højere latency. Gentag målingen, når de øvrige enheder er sat på pause.

3. Router, modem eller netværkskabel

Gammelt udstyr, overophedning eller en fejl i routerens firmware kan påvirke resultatet. Et beskadiget kabel eller en port, der kun forhandler 100 Mbit/s, kan også begrænse en hurtigere forbindelse. Genstart modem og router, kontroller kablerne, og se i administrationspanelet, hvilken forbindelseshastighed porten har forhandlet.

4. Testserverens afstand og belastning

Et hastighedstest-kodeeksempel måler forbindelsen til den valgte server, ikke nødvendigvis den maksimale kapacitet hos din internetudbyder. En fjern eller belastet server kan give lavere download, højere ping og større variation. Sammenlign derfor flere servere og gentag testen på forskellige tidspunkter.

5. Kapacitet og fejl hos internetudbyderen

Problemet kan ligge uden for boligen. Vedligeholdelse, lokal overbelastning, signalfejl på kabelnettet eller en fejl i fiber- eller DSL-forbindelsen kan påvirke flere kunder. Hvis en kablet test fortsat er lav efter flere målinger, bør du kontakte din ISP eller operatør og oplyse tidspunkt, måleresultater og eventuelt testens latency og pakketab.

6. Forkert eller ufuldstændig kode

Et kodeeksempel kan vise et misvisende resultat, hvis filstørrelsen er for lille, browserens cache genbruges, eller testen kun kører én gang. Målingen kan også blive påvirket af komprimering, forbindelsesoprettelse og serverens svartid. Brug flere filstørrelser, kassér den første måling, og beregn et gennemsnit eller en median over flere forsøg.

Sådan afgør du, hvor fejlen ligger

  1. Tilslut en computer direkte til routeren med et egnet Ethernet-kabel.
  2. Luk streaming, VPN, cloud-synkronisering og andre tunge tjenester.
  3. Kør tre til fem målinger mod mere end én testserver.
  4. Sammenlign kablede resultater med Wi-Fi-resultater i samme rum.
  5. Notér download, upload, ping, jitter, pakketab, tidspunkt og valgt server.

Hvis den kablede måling er stabil, men Wi-Fi-resultatet er lavt, er problemet sandsynligvis det trådløse netværk. Hvis begge målinger er lave, bør router, modem, kabler og selve forbindelsen undersøges. Høj ping uden lav download kan pege på serverafstand eller belastning, mens pakketab ofte kræver yderligere fejlsøgning.

Optimering af test og netværk

  • Placér routeren centralt, frit og væk fra større metalgenstande.
  • Brug 5 GHz eller 6 GHz, når enheden er tæt nok på routeren.
  • Opdatér routerens firmware, og genstart udstyret ved vedvarende fejl.
  • Brug Ethernet til stationære computere, arbejdsstationer og konsoller, når det er muligt.
  • Gentag testen på flere tidspunkter for at skelne mellem lokal belastning og et konstant problem.
  • Kontrollér, at dit kodeeksempel bruger cache-kontrol, tilstrækkelig filstørrelse og flere målinger.

Hvornår bør du kontakte operatøren?

Kontakt din internetudbyder, hvis en direkte kablet test gentagne gange ligger markant under det forventede niveau, eller hvis du registrerer vedvarende pakketab og høj latency. Send en kort log med dato, tidspunkt, testserver, download, upload, ping og forbindelsestype. Det gør det lettere for supporten at skelne mellem et lokalt Wi-Fi-problem, defekt udstyr og en fejl i adgangsnettet.

Et godt hastighedstest-kodeeksempel er først nyttigt, når målingen fortolkes sammen med netværkets opsætning. Sammenlign derfor resultater under ens betingelser, og brug ikke én enkelt browsermåling som endelig dokumentation.