በሶፍትዌር ሙከራ ውስጥ ብዙ መንገዶች አሉ። ግምገማዎች፣ መራመጃዎች ወይም ፍተሻዎች እንደ ቋሚ ፈተና ይባላሉ፣ ነገር ግን በፕሮግራም የተደረገ ኮድ በተወሰኑ የሙከራ ጉዳዮች ስብስብ መፈፀም እንደ ተለዋዋጭ ሙከራ ነው። የማይንቀሳቀስ ሙከራ ብዙ ጊዜ ስውር ነው፣ እንደ ማረም፣ በተጨማሪም የፕሮግራም መሳሪያዎች/ጽሑፍ አርታኢዎች የምንጭ ኮድ መዋቅርን ሲፈትሹ ወይም አጠናቃሪዎች (ቅድመ-አጠናቀር) አገባብ እና የውሂብ ፍሰት እንደ የማይንቀሳቀስ ፕሮግራም ትንተና ሲፈትሹ። ተለዋዋጭ ሙከራ የሚከናወነው ፕሮግራሙ ራሱ ሲሰራ ነው። የተወሰኑ የኮድ ክፍሎችን ለመፈተሽ እና ልዩ በሆኑ ተግባራት ወይም ሞጁሎች ላይ ተግባራዊ ለማድረግ ፕሮግራሙ 100% ከመጠናቀቁ በፊት ተለዋዋጭ ሙከራ ሊጀምር ይችላል። ለዚህ የተለመዱ ቴክኒኮች ወይ ገለባዎችን/ሹፌሮችን መጠቀም ወይም ከአራሚ አካባቢ መፈፀም ናቸው።
ተለዋዋጭ ሙከራ አስቀድሞ የተወሰነ ኮድ ከምን ጋር መተግበርን ያመለክታል?