Šta podrazumjeva Testiranje Softvera?

U posljednje vrijeme greške u softveru sve više utiču na prosječnog korisnika – npr. na aerodromskim terminalima ili u elektronskom bankarstvu. Često čujemo da softver nije adekvatno testiran. Ali šta to tačno znači?
S vremena na vrijeme se pojavi zaista spektakularan problem sa softverom. Otvaranje terminala 5 na aerodromu Heathrow postalo je javno poniženje jer je sistem za upravljanje prtljagom otkazao poslušnost. Korisničkim nalozima više od 17 miliona naloga klijenata RBS-a i njenih podružnica NatWest i UlsterBank moglo se pristupiti dio dana ili tokom cijelog dana jer je instalacija softvera za upravljanje klijentima „pokvarila“ cijeli sistem. Jedna od najvećih austrijskih banaka je platila apanažu 21 milion evra u vaučerima svojim klijentima jer novi online bankarski softver nije radio danima.
Greške slične navedenim ne samo da štete kompanijskom brendu, nego mogu biti i veoma skupe. Cilj testiranja softvera je da se izbjegnu ovakvi incidenti i njihove posljedice. U nastavku ćemo istražiti temu testiranja softvera i obraditi sljedeća ključna pitanja:









