Software testing is often used to answer the question: Does the software do what it is supposed to do and what it needs to do?
softWaRe teSTiNg iS OFtEn useD to answeR thE quesTion: DoEs tHe soFTWarE do wHat it iS sUppOsEd to do aNd what iT NeeDs To do