ለቀላል የሶፍትዌር ክፍሎች ሊደረጉ የሚችሉ ሙከራዎች ብዛት በተግባር ያልተገደበበመሆኑ፣ ሁሉም የሶፍትዌር ሙከራዎች ላሉ ጊዜ እና ግብዓቶች የሚሆኑ ሙከራዎችን ለመምረጥ አንዳንድ ስትራቴጂዎችን ይጠቀማሉ። በዚህ ምክንያት የሶፍትዌር ሙከራ በተለምዶ (ነገር ግን ብቻ አይደለም) የሶፍትዌር ስህተቶችን (ስህተቶችን ወይም ሌሎች ጉድለቶችን) ለማግኘት በማሰብ አንድን ፕሮግራም ወይም መተግበሪያ ለማስፈጸም ይሞክራል። የፈተና ስራ አንድ ስህተት ሲስተካከል ሌላ፣ ጥልቅ የሆኑ ስህተቶችን ሊያበራ ወይም አዳዲሶችን ሊፈጥር ስለሚችል ተደጋጋሚ ሂደት ነው።
የጽኑዌር ሙከራ ምንን ለማከናወን ስትራቴጂ ይጠቀማል?