Test double
கணினி நிரலாக்கம் மற்றும் கணினி அறிவியலில், மென்பொருளில் பிழைகள் ஏற்படுவதற்கான வாய்ப்பைக் குறைக்க புரோகிராமர்கள் தானியங்கி அலகு சோதனை என்ற நுட்பத்தைப் பயன்படுத்துகின்றனர். அடிக்கடி, இறுதி வெளியீட்டு மென்பொருள் இறுதி முடிவை உருவாக்க ஒன்றாக தொடர்பு கொள்ளும் சிக்கலான பொருள்கள் அல்லது நடைமுறைகளைக் கொண்டுள்ளது. தானியங்கி அலகு சோதனையில், அவற்றின் வெளியீட்டு-நோக்கம் கொண்ட சகாக்களைப் போல தோற்றமளிக்கும் மற்றும் செயல்படும் பொருள்கள் அல்லது நடைமுறைகளைப் பயன்படுத்துவது அவசியமாக இருக்கலாம், ஆனால் உண்மையில் சிக்கலைக் குறைக்கும் மற்றும் சோதனையை எளிதாக்கும் எளிமைப்படுத்தப்பட்ட பதிப்புகள் ஆகும். ஒரு சோதனை இரட்டை என்பது இந்த பொருள்கள் அல்லது நடைமுறைகளுக்கு பயன்படுத்தப்படும் பொதுவான (மெட்டா) சொல். டெஸ்ட் இரட்டையர் வகைகளின் வகைகள் ஜெரார்ட் மெஸ்ஸாரோஸ் "டெஸ்ட் இரட்டையர்" என்று அவர் அழைப்பதற்கு பல சொற்களை அடையாளம் கண்டார். அவரது சொற்களஞ்சியத்தைப் பயன்படுத்தி, குறைந்தது ஐந்து வகையான டெஸ்ட் டபுள்ஸ் உள்ளனஃ டெஸ்ட் ஸ்டப்-சோதனை செய்யப்பட்ட குறியீட்டை "மறைமுக உள்ளீடு" உடன் வழங்க பயன்படுத்தப்படுகிறது. மாதிரி பொருள்-சோதனை செய்யப்பட்ட குறியீட்டின் "மறைமுக வெளியீட்டை" சரிபார்க்க பயன்படுத்தப்படுகிறது, சோதனை செய்யப்பட்ட குறியீடு செயல்படுத்தப்படுவதற்கு முன்பு எதிர்பார்ப்புகளை முதலில் வரையறுப்பதன் மூலம். சோதனை உளவு-சோதனை செய்யப்பட்ட குறியீட்டின் "மறைமுக வெளியீட்டை" சரிபார்க்க பயன்படுத்தப்படுகிறது, பின்னர் எதிர்பார்ப்புகளை வலியுறுத்துவதன் மூலம், சோதனை செய்யப்பட்ட குறியீடு செயல்படுத்தப்படுவதற்கு முன்பு எதிர்பார்ப்புகளை வரையறுக்காமல். உருவாக்கப்பட்ட மறைமுக பொருளைப் பற்றிய தகவல்களைப் பதிவு செய்ய இது உதவுகிறது. போலி பொருள்-எளிமையான செயல்பாடாகப் பயன்படுத்தப்படுகிறது, எ. கா. உண்மையான தரவுத்தள அணுகலைச் செய்வதற்குப் பதிலாக சோதனைகளில் நினைவக தரவுத்தளத்தைப் பயன்படுத்துதல். டம்மி பொருள்-சோதனை செய்யப்பட்ட முறைக்கு ஒரு அளவுரு தேவைப்படும்போது பயன்படுத்தப்படுகிறது, ஆனால் உண்மையில் அளவுருவைப் பயன்படுத்த வேண்டிய அவசியமில்லை. சேவை சார்ந்த கட்டிடக்கலை அமைப்புகள் அல்லது நுண் சேவைகளின் கையேடு மற்றும் தானியங்கி கருப்பு பெட்டி சோதனை ஆகிய இரண்டிற்கும், மென்பொருள் உருவாக்குநர்கள் மற்றும் சோதனையாளர்கள் நெட்வொர்க் நெறிமுறை மூலம் சோதனையின் கீழ் உள்ள அமைப்புடன் தொடர்பு கொள்ளும் சோதனை இரட்டையர்களைப் பயன்படுத்துகின்றனர். கருவி விற்பனையாளரைப் பொறுத்து இந்த சோதனை இரட்டையர்கள் வெவ்வேறு பெயர்கள் என்று அழைக்கப்படுகின்றன. பொதுவாக பயன்படுத்தப்படும் சொல் சேவை மெய்நிகராக்கம் ஆகும். ஏபிஐ உருவகப்படுத்துதல், ஏபிஐ மோக், எச். டி. டி. பி ஸ்டப், எச். டி. டி. பி மோக், ஓவர் தி வயர் டெஸ்ட் டபுள் ஆகியவை பயன்படுத்தப்படும் பிற பெயர்களில் அடங்கும். சோதனை இரட்டை மற்றொரு வடிவம் சரிபார்க்கப்பட்ட போலி, ஒரு போலி பொருள், அதன் நடத்தை சரிபார்க்கப்பட்ட போலி மற்றும் உண்மையான செயல்படுத்தல் ஆகிய இரண்டிற்கும் எதிராக இயங்கும் சோதனைகளின் தொகுப்பைப் பயன்படுத்தி உண்மையான பொருளின் நடத்தைக்கு பொருந்துவதாக சரிபார்க்கப்பட்டுள்ளது. சோதனை இரட்டை மற்றும் பல்வேறு வகைகளுக்கு திறந்த தரநிலை இல்லை என்றாலும், இந்த சொற்களை இந்த முறையில் தொடர்ந்து பயன்படுத்துவதற்கான வேகம் உள்ளது. மார்ட்டின் ஃபோலர் தனது கட்டுரையில் இந்த சொற்களைப் பயன்படுத்தினார், மெஸ்ஸாரோஸின் புத்தகத்தைக் குறிக்கும் வகையில் மோக்ஸ் ஆர் நாட் ஸ்டப்ஸ். மைக்ரோசாப்ட், எக்ஸ்ப்ளோரிங் தி காண்டினியம் ஆஃப் டெஸ்ட் டபுள்ஸ் என்ற தலைப்பில் ஒரு கட்டுரையில் அதே சொற்களையும் வரையறைகளையும் பயன்படுத்தியது. மாக் ஆப்ஜெக்ட் மென்பொருள் சோதனை சேவை மெய்நிகராக்கம் ஏபிஐ உருவகப்படுத்துதல் கருவிகளின் ஒப்பீடு அலகு சோதனை கட்டமைப்புகளின் பட்டியல் பொருள் சார்ந்த நிரலாக்க சோதனை-உந்துதல் மேம்பாட்டு குறிப்புகள் வெளிப்புற இணைப்புகள் ஜெரார்ட் மெஸ்ஸாரோஸ்ஃ சோதனை இரட்டை சோதனை இரட்டை வடிவங்கள் கேலி, போலிகள், ஸ்டப்கள் மற்றும் டம்மீஸ் மார்ட்டின் ஃபோலர்ஃ டெஸ்ட் டபுள், 17 ஜனவரி 2006 திறந்த ஆதாரம்ஃ ஈஎல்எஃப் உளவு-சி + + போலிஇட்டில் போலி மற்றும் உளவாளிகள்-சி + + கூகிள் மாக்கில் கேலி, போலி மற்றும் உளவாளிகள்-சி + + ஜேமாக்கில் கேலி-மாக்ஸ் மோக்கிட்டோவுடன் சோதனை உந்துதல் மேம்பாடு-ஜாவாவிற்கான கேலி கட்டமைப்பு-பைதான் மென்பொருள் சோதனை மென்பொருள் வடிவமைப்பு வடிவங்களுடன் கேலி செய்தல் மென்பொருள் மேம்பாட்டு செயல்முறை