இப்படிமுறையானது மென்பொருட்களில் உள்ள பிழைகளைக் கண்டறியும் வகையில் மென்பொருளை இயக்குவதாகும். இது மென்பொருள் விருத்தியில் முக்கிய தரக்கட்டுப்பாட்டை உறுதிப்படுத்தும் செயற்படாகும். இச்செயற்பாடுகளூடாக மென்பொருளில் உள்ள சந்தேகத்திற்கிடமான அல்லது முரண்பாடான மென்பொருட் தேவைகளைக் கண்டறிவதோடு சிஸ்டம் வடிவமைப்பில் உள்ள பிழைகள் மற்றும் நிரலாக்கலில் உள்ள பிழைகள் கண்டறியப்படுகின்றன. மென்பொருளைச் சோதிப்பதன் மூலம் மென்பொருட் தேவைகளுக்கமைய மென்பொருளானது வடிவமைக்கப்பட்டுள்ளது உறுதிப்படுத்தப்பட்டுள்ளது. அத்துடன் இம்மென்பொருளானது வினைத்திறனாக இயங்குகின்றதா என்பதும் கண்டறியப்படுகின்றது. சோதனையில் இல்லாத அம்சங்கள் இதன் மூலம் கண்டறிய முடியாவிட்டாலும் தற்போதுள்ள மென்பொருளில் உள்ள குறைபாடுகளைக் கண்டறிய உதவுகின்றது.

மென்பொருட் சோதனைகள் இரண்டு வகைப்படும் ஒன்று வெள்ளைப் பெட்டிச் சோதனை (White Box Testing) மற்றையது கறுப்புப் பெட்டிச் சோதனை (Black Box Testing). இதில் கறுப்புப் பெட்டிச் சோதனையில் ஒவொரு பகுதியும் எவ்வாறு இயங்குகின்றது என்பதை உள்ளீடுகளைக் கோடுத்து அதில் வரும் வெளியீடுகளைச் சரிபார்பதன் மூலம் சரியாக இயங்குகின்றதா என்பது கண்டறியப்படும். வெள்ளைப் பெட்டிச் சோதனையில் நிரலாக்கம் ஆனது ஆய்வுசெய்யப்பட்டும். இது தவிர பல்வேறுபட்ட சோதனை மாதிரிகளும் பயன்படுத்தப்படும்.

சோதனையானது ஓர் திட்டமிட்ட வகையிலேயே நடத்தப்படும். அதில் எந்த விதமான சோதனைகள் செய்யப்படவேண்டும், எந்தக் காலப்பகுதியில் செய்யவேண்டும், எவ்வளவு வழங்களை ஒதுக்குதல் வேண்டும் மற்றும் சோதனைகளுக்கான வழிகாட்டல்கள் போன்றவை தீர்மானிக்கப்படும். இச் சோதனையின் முடிவில் சோதனை அறிக்கையும் வழு அறிக்கையும் சமர்பிக்கப்படும்.

சோதித்தல்
சிஸ்டம் வடிவமைப்பு
வரலாறு
மென்பொருளை விருத்திசெய்ய இயலுமா என்பதைக் கண்டறிதல்