የፍተሻ ዋና ዓላማ የሶፍትዌር አለመሳካቶችን በመለየት ጉድለቶች እንዲገኙ እና እንዲስተካከሉ ማድረግ ነው። መፈተሽ ምርቱ በሁሉም ሁኔታዎች ውስጥ በትክክል እንደሚሰራ ማረጋገጥ አይችልም ነገር ግን በተወሰኑ ሁኔታዎች ውስጥ በትክክል የማይሰራ መሆኑን ማረጋገጥ ይችላል። የሶፍትዌር ፍተሻ ወሰን ብዙውን ጊዜ የኮድ ምርመራን እንዲሁም የዚያን ኮድ በተለያዩ አካባቢዎች እና ሁኔታዎች መፈፀምን እንዲሁም የኮዱን ገፅታዎች መመርመርን ያካትታል፡ ማድረግ ያለበትን ያደርጋል እና ማድረግ ያለበትን ያደርጋል። አሁን ባለው የሶፍትዌር ልማት ባህል አንድ የሙከራ ድርጅት ከልማት ቡድን የተለየ ሊሆን ይችላል። የቡድን አባላትን ለመፈተሽ የተለያዩ ሚናዎች አሉ. ከሶፍትዌር ሙከራ የተገኘ መረጃ ሶፍትዌር የሚዘጋጅበትን ሂደት ለማስተካከል ጥቅም ላይ ሊውል ይችላል።
የሶፍትዌር ሙከራ ሁልጊዜ ምን ያካትታል?