Hva er Testing?

Det er prosessen med å verifisere kvaliteten, funksjonaliteten og ytelsen til et programvareprodukt.

🖥️

Definisjon

Testing, eller test, er en prosedyre utført for å verifisere og validere funksjonaliteten, ytelsen, sikkerheten og brukervennligheten til et programvareprodukt. Denne prosessen er avgjørende for å identifisere og rette feil, inkonsekvenser eller andre problemer før produktet blir utgitt til markedet eller levert til kunden.

🔄

Utvikling

Testaktiviteter har utviklet seg med nye teknikker og tilnærminger ettersom applikasjoner blir mer komplekse.

🎯

Akseptansetest

UAT (User Acceptance Testing) verifiserer om hele systemet fungerer som tiltenkt.

🔍

Kodegjennomgang

Bekrefter at ny og modifisert programvare overholder kodekrav og beste praksis.

🤝

Integrasjonstesting

Integrasjonstester sikrer at programvarekomponenter eller funksjoner fungerer sammen.

🧪

Enhetstesting

Enhetstester sjekker at hver enhet i programvaren fungerer som forventet.

📝

Funksjonell testing

Funksjonelle tester validerer systemets funksjonalitet ved å simulere brukerinteraksjonsscenarier basert på spesifiserte krav.

⚙️

Ytelsestesting

Ytelsestester vurderer programvarens ytelse under forskjellige arbeidsbelastninger.

🔁

Regressionstesting

Regressionstester sjekker om nye funksjoner bryter eller reduserer funksjonaliteten.