Se for deg at du bygde en lekebil. Før du gir det til et barn, vil du sørge for at det fungerer riktig, ikke sant? Du ville teste hjulene, motoren, alt.
Programvaretesting er det samme, men for dataprogrammer. Det handler om å sjekke at programvaren gjør det den skal gjøre og ikke har noen feil eller feil.
Testere prøver forskjellige ting med programvaren, som:
* Bruke det som en vanlig bruker ville (Klikk på knapper, skriv inn tekst)
* prøver å bryte det (legge inn gale data, gjøre ting det ikke skal)
* Forsikre deg om at det fungerer på forskjellige datamaskiner og telefoner
Dette hjelper utviklere med å fikse eventuelle problemer før programvaren blir utgitt for publikum, noe som gjør den pålitelig og morsom å bruke.