Ett test är ett sätt att kontrollera något för att se om det är sant eller falskt eller om det är ätbart eller inte. Om något kan testas, eller om det klarar testerna korrekt, är det testbart. Concise Oxford English Dictionary definierar ett test som: "ett förfarande som syftar till att fastställa kvaliteten, prestandan eller tillförlitligheten hos något".

Ett test skiljer sig från ett experiment: Innan ett test utförs finns det ett förväntat resultat. Testet utförs för att visa detta resultat. I ett experiment är resultatet öppet. Mycket ofta utförs tester som en del av ett experiment.

Syftet med tester

  • Verifiering: Kontrollera att något uppfyller givna krav eller specifikationer.
  • Validering: Säkerställa att en produkt eller metod fungerar i praktiken och uppfyller användarnas behov.
  • Kvalitetskontroll: Upptäcka defekter eller avvikelser före leverans.
  • Diagnostik: Identifiera orsaker till problem, till exempel i medicinska eller tekniska sammanhang.
  • Jämförelse: Jämföra alternativ (t.ex. A/B-test) för att välja bästa lösningen.

Vanliga typer av tester

  • Medicinska diagnostiska tester: Blodprov, röntgen, PCR-tester för att påvisa sjukdom eller tillstånd.
  • Utbildningsprov: Nationella prov, certifieringar och kunskapsbedömningar.
  • Psykometriska tester: Personlighetstest och intelligenstester som mäter psykologiska egenskaper.
  • Mjukvarutestning: Enhetstester, integrationstester, systemtester och acceptanstester för programvara.
  • Statistiska hypotesprövningar: Test av hypoteser inom forskning för att avgöra om observerade resultat kan förklaras av slump.
  • Produkt- och hållbarhetstester: Belastningsprov, dropp- eller vattentäthetsprov för fysiska produkter.
  • Säkerhetstester: Penetrationstester, brandprov och andra tester som säkerställer säkerhet för människor och egendom.
  • Användartester: Tester där riktiga användare provar en produkt eller tjänst för att bedöma användbarhet.

Vad kännetecknar ett bra test?

  • Repeterbarhet: Testet ger samma resultat vid upprepade försök under liknande förhållanden.
  • Validitet: Testet mäter det det avser att mäta.
  • Reliabilitet: Resultaten är konsekventa och stabila över tid.
  • Objektivitet: Minimerad påverkan av subjektiva bedömningar eller bias.
  • Specificitet och känslighet: Särskilt viktigt i diagnostik — testet bör upptäcka det avsedda tillståndet utan för många falska positiva eller negativa.

Hur ett test vanligtvis utformas och genomförs

  • Definiera syftet och vad som ska mätas (mål, krav eller hypotes).
  • Välj metod och verktyg (t.ex. mätinstrument, frågeformulär, testmiljö).
  • Planera procedur och kriterier för godkännande/avvisning.
  • Utför testet och samla in data systematiskt.
  • Analysera resultaten med lämpliga metoder (statistik, kvalitativ analys).
  • Dra slutsatser och dokumentera fynd, begränsningar och rekommendationer.

Praktiska exempel

  • Ett fabrikstest där en telefon utsätts för ett dropp-test för att bedöma hållbarhet.
  • En läkare som tar ett blodprov för att bekräfta en misstänkt infektion.
  • Ett mjukvaruteam som kör enhetstester för att försäkra att nya kodändringar inte bryter befintlig funktionalitet.
  • En skola som genomför ett prov för att mäta elevers kunskaper i matematik.
  • Ett företag som använder A/B-test för att välja bästa layout på en webbplats.

Begränsningar och etiska aspekter

Tester är inte ofelbara. Resultat kan påverkas av mätfel, dåligt utformade protokoll, urvalsbias eller otillräcklig provstorlek. Inom medicin och forskning måste etiska aspekter beaktas, till exempel informerat samtycke, risk för försökspersoner och korrekt hantering av känsliga uppgifter.

Testbarhet

Testbarhet betyder att det är möjligt att kontrollera om något fungerar eller uppfyller krav. I praktiken innebär det att krav och mål är formulerade så att de kan mätas och verifieras. God testbarhet gör det lättare att hitta fel och ger större förtroende för resultaten.