Test execution engine
சோதனை நிறைவேற்றும் இயந்திரம் என்பது மென்பொருள், வன்பொருள் அல்லது முழுமையான அமைப்புகளை சோதிக்க பயன்படுத்தப்படும் ஒரு வகை மென்பொருள் ஆகும். சோதனை செயல்படுத்தும் இயந்திரத்தின் ஒத்த சொற்கள்ஃ சோதனை நிர்வாக சோதனை மேலாளர் சோதனை சீக்வென்சர் ஒரு சோதனை செயல்படுத்தும் இயந்திரம் இரண்டு வடிவங்களில் தோன்றலாம்ஃ ஒரு சோதனை மென்பொருள் தொகுப்பின் தொகுதி (சோதனை பெஞ்ச்) அல்லது ஒரு ஒருங்கிணைந்த மேம்பாட்டு சூழல் தனித்த பயன்பாட்டு மென்பொருள் கருத்து சோதனை செயல்படுத்தும் இயந்திரம் சோதனை செய்யப்பட்ட தயாரிப்பு பற்றிய எந்த தகவலையும் கொண்டு செல்லாது. சோதனை விவரக்குறிப்பு மற்றும் சோதனைத் தரவு மட்டுமே சோதனை செய்யப்பட்ட தயாரிப்பு பற்றிய தகவல்களைக் கொண்டுள்ளன. சோதனை விவரக்குறிப்பு மென்பொருள் ஆகும். சோதனை விவரக்குறிப்பு சில நேரங்களில் சோதனை வரிசை என குறிப்பிடப்படுகிறது, இது சோதனை படிகளைக் கொண்டுள்ளது. சோதனை விவரக்குறிப்பு சோதனைக் களஞ்சியத்தில் உரை வடிவத்தில் (மூலக் குறியீடு போன்றவை) சேமிக்கப்பட வேண்டும். சோதனைத் தரவு சில நேரங்களில் சில சோதனைத் தரவு ஜெனரேட்டர் கருவியால் உருவாக்கப்படுகிறது. சோதனைத் தரவை பைனரி அல்லது உரைக் கோப்புகளில் சேமிக்க முடியும். சோதனைத் தரவுகளும் சோதனை விவரக்குறிப்புடன் சோதனைக் களஞ்சியத்தில் சேமிக்கப்பட வேண்டும். பயன்பாட்டு மென்பொருள் தேர்ந்தெடுக்கப்பட்டு, ஏற்றப்பட்டு, செயல்பாட்டு அமைப்புகளால் செயல்படுத்தப்படுவதைப் போலவே, சோதனை விவரக்குறிப்பு தேர்வு செய்யப்பட்டு, ஏற்றப்பட்டு, சோதனை செயல்படுத்தும் இயந்திரத்தால் செயல்படுத்தப்படுகிறது. சோதனை நிறைவேற்றும் இயந்திரம் சோதனை செய்யப்பட்ட பொருளில் நேரடியாக செயல்படக்கூடாது, ஆனால் ஒரு பயன்பாட்டு மென்பொருள் போலவே செருகுநிரல் தொகுதிகள் மூலம் செயல்பாட்டு அமைப்பில் நிறுவப்பட்ட இயக்கிகள் மூலம் சாதனங்களை அணுகுகிறது. சோதனை செயல்படுத்தும் இயந்திரம் மற்றும் செயல்பாட்டு அமைப்பு என்ற கருத்தாக்கத்திற்கு இடையிலான வேறுபாடு என்னவென்றால், சோதனை செயல்படுத்தும் இயந்திரம் ஒரு சோதனை வரிசையின் ஒவ்வொரு சோதனை கட்டத்திற்கும் நிலை, முடிவுகள், நேர முத்திரை, நீளம் மற்றும் பிற தகவல்களைக் கண்காணித்து, வழங்குகிறது மற்றும் சேமிக்கிறது, ஆனால் பொதுவாக ஒரு செயல்பாட்டு அமைப்பு ஒரு மென்பொருள் செயல்பாட்டின் அத்தகைய விவரக்குறிப்பைச் செய்யாது. சோதனை நிறைவேற்றும் இயந்திரத்தைப் பயன்படுத்துவதற்கான காரணங்கள்ஃ சோதனை முடிவுகள் சேமிக்கப்பட்டு, ஒரே மாதிரியான முறையில் பார்க்கப்படலாம், சோதனையின் வகையிலிருந்து சுயாதீனமாக, மாற்றங்களைக் கண்காணிக்க எளிதானது செயல்பாடுகளைச் சோதிப்பதற்காக உருவாக்கப்பட்ட கூறுகளை மீண்டும் பயன்படுத்த எளிதானது சோதனை செயல்படுத்தும் இயந்திரத்தின் முக்கிய செயல்பாடுகள்ஃ செயல்படுத்த ஒரு சோதனை வகையைத் தேர்ந்தெடுக்கவும். தேர்வு தானியங்கி அல்லது கையால் இருக்கலாம். தேர்வுக் களஞ்சியம் எங்கு சேமிக்கப்படுகிறது என்பதைப் பொறுத்து, உள்ளூர் கோப்பு அமைப்பிலிருந்து ஒரு கோப்பைத் திறப்பதன் மூலமோ அல்லது சேவையகத்திலிருந்து பதிவிறக்குவதன் மூலமோ தேர்ந்தெடுக்கப்பட்ட சோதனை வகையின் விவரக்குறிப்பை ஏற்றவும். சோதனைக் கருவிகள் (எஸ். டபிள்யூ சோதனை) அல்லது கருவிகளைப் (எச். டபிள்யூ சோதனை) பயன்படுத்துவதன் மூலம் சோதனையைச் செயல்படுத்துங்கள், அதே நேரத்தில் முன்னேற்றத்தைக் காட்டுகிறது மற்றும் ஆபரேட்டரிடமிருந்து கட்டுப்பாட்டை ஏற்றுக்கொள்கிறது (எடுத்துக்காட்டாக, கைவிடுவது) சோதனை படிகளின் முடிவையும் (தேர்ச்சி, தோல்வி அல்லது கைவிடப்பட்டது போன்றவை) ஆபரேட்டருக்கு முழுமையான வரிசையையும் சமர்ப்பிக்கவும் சோதனை முடிவுகளை அறிக்கை கோப்புகளில் சேமிக்கவும் ஒரு மேம்பட்ட சோதனை செயல்படுத்தும் இயந்திரம் கூடுதல் செயல்பாடுகளைக் கொண்டிருக்கலாம், அதாவதுஃ தரவுத்தளத்திலிருந்து ஒரு தரவுத்தள சுமை சோதனை முடிவில் சோதனை முடிவுகளை சேமிக்கவும், சோதனை முடிவுகளை மூல தரவுகளாக வழங்கவும். சோதனை முடிவுகளை பதப்படுத்தப்பட்ட வடிவத்தில் வழங்கவும். (புள்ளிவிவரங்கள்) ஆபரேட்டர்களை அங்கீகரிக்கவும். சோதனை நிறைவேற்றும் இயந்திரத்தின் மேம்பட்ட செயல்பாடுகள் மென்பொருள் சோதனைக்கு குறைவான முக்கியத்துவம் வாய்ந்ததாக இருக்கலாம், ஆனால் வன்பொருள்/கணினி சோதனைகளை செயல்படுத்தும்போது இந்த மேம்பட்ட அம்சங்கள் அவசியமாக இருக்கலாம். செயல்பாடுகள் வகைகள் ஒரு சோதனை செயலாக்க இயந்திரம் ஒரு சோதனை விவரக்குறிப்பை செயல்படுத்துவதன் மூலம், இது தயாரிப்பில் பல்வேறு வகையான செயல்பாடுகளைச் செய்யலாம், அதாவதுஃ சரிபார்ப்பு அளவுத்திருத்த நிரலாக்கம் தயாரிப்பின் நிலையற்ற நினைவகத்திற்கு ஃபார்ம்வேரைப் பதிவிறக்குவது (ஃப்ளாஷ்) தனிப்பயனாக்கம்ஃ வரிசை எண் அல்லது எம்ஏசி முகவரி போன்ற தனித்துவமான அளவுருக்களுடன் நிரலாக்கம் பொருள் ஒரு மென்பொருளாக இருந்தால், சரிபார்ப்பு மட்டுமே சாத்தியமான செயல்பாடு. செயல்படுத்தும் இயந்திரம்