Concordion
கான்கார்டியன் என்பது டேவிட் பீட்டர்சன் உருவாக்கிய எடுத்துக்காட்டு கட்டமைப்பின் ஒரு விவரக்குறிப்பாகும், இப்போது நிஜெல் சார்மன் தலைமையிலான பங்களிப்பாளர்கள் குழுவால் பராமரிக்கப்படுகிறது. ஃபிட் கட்டமைப்பால் ஈர்க்கப்பட்ட டேவிட், கான்கார்டியனின் பின்னணியில் பின்வரும் நோக்கங்கள் இருந்தன என்று கூறுகிறார்ஃ ஆவணங்களின் மேம்பட்ட வாசிப்புத்திறன் மேலும் "கருத்து" (ஸ்கிரிப்டிங் தீவிரமாக ஊக்கமளிக்கப்படுகிறது) பயன்படுத்த எளிதானது கான்கார்டியன் விவரக்குறிப்புகள் மார்க்டவுன், எச். டி. எம். எல் அல்லது எக்செல் இல் எழுதப்பட்டு பின்னர் முறையே சிறப்பு இணைப்புகள், பண்புக்கூறுகள் அல்லது கருத்துகளுடன் கருவி செய்யப்படுகின்றன. தொடர்புடைய சோதனை நிலைப்பாட்டு வகுப்பு இயக்கப்படும்போது, கான்கார்டியன் சோதனையை செயல்படுத்த கருவியை விளக்குகிறது. தயாரிப்பு உரிமையாளர்களை விசேஷமாக கட்டமைக்கப்பட்ட மொழியில் தேவைகளைக் குறிப்பிடும்படி கட்டாயப்படுத்துவதற்குப் பதிலாக, பத்திகள், அட்டவணைகள் மற்றும் சரியான நிறுத்தற்குறியீட்டைப் பயன்படுத்தி அவற்றை சாதாரண மொழியில் எழுத கான்கார்டியன் உங்களை அனுமதிக்கிறது. இது விவரக்குறிப்புகளைப் படிப்பதற்கும் எழுதுவதற்கும் மிகவும் இயல்பானதாக ஆக்குகிறது, மேலும் ஒரு அம்சம் என்ன செய்ய வேண்டும் என்பதைப் புரிந்துகொள்வதற்கும் ஒப்புக்கொள்வதற்கும் அனைவருக்கும் உதவுகிறது. மார்க்டவுன், எச். டி. எம். எல் அல்லது எக்செல் கோப்புகள் பொதுவாக மூலக் குறியீட்டுடன் சேமிக்கப்படுகின்றன, இதன் நன்மை என்னவென்றால் அவை விவரக்குறிப்பு மற்றும் சோதனைகள் கிளைகள் மற்றும் முக்கிய மூலக் குறியீட்டுடன் இணைக்கப்படுவதை உறுதிசெய்யும் மீதமுள்ள குறியீட்டைப் போலவே அதே பதிப்பு கட்டுப்பாட்டு அமைப்பின் கீழ் இருக்க முடியும். கான்கார்டியன் செயல்பாட்டைச் சேர்ப்பதற்கான ஒரு நெகிழ்வான நீட்டிப்பு பொறிமுறையை உள்ளடக்கியது, எடுத்துக்காட்டாக புதிய கட்டளைகளை செயல்படுத்துதல், நிகழ்வுகளைக் கேட்பது அல்லது வெளியீட்டு ஆவணங்களை மாற்றியமைத்தல். உட்பொதிக்கும் ஸ்கிரீன் ஷாட்கள், ஸ்டோரிபோர்டுகள் அல்லது லாக்கிங் அவுட்புட் போன்ற செயல்பாடுகளை வழங்குவதன் மூலம், நீட்டிப்புகள் ஒரு குறிப்பிட்ட செயல்பாட்டிற்கு சோதனையை பூட்டாமல் சோதனை என்ன செய்கிறது என்பதில் நம்பிக்கையை வழங்குகின்றன. கான்கார்டியன் சுறுசுறுப்பான செயல்முறைகளை வளப்படுத்துகிறது மற்றும் தொழில்துறை சூழலில் வெற்றிகரமாக பயன்படுத்தப்பட்டுள்ளது. எடுத்துக்காட்டு மார்க்டவுன் வடிவமைப்பு விவரக்குறிப்பு எச். டி. எம். எல் வடிவமைப்பு விவரக்குறிப்பு பொருத்தக் குறியீடு HelloWorldTest.java கருவி தொகுப்புடன் வேலை செய்யும் பொருத்தம் org.wikipedia; இறக்குமதி org.concordion.integration.junit4.ConcordionRunner; இறக்குமதி org.junit.runner.RunWith; (@RunWith (ConcordionRunner.class) பொது வகுப்பு ஹலோ வேர்ல்ட் டெஸ்ட் {பொது சரம் வாழ்த்து (சரம் முதல் பெயர்) {"ஹலோ" + முதல் பெயர் + "ஐத் திருப்பவும்! ஒருங்கிணைந்த மேம்பாட்டு சூழல் ஆதரவு இன்டெல்லிஜே ஐடிஇஏ ஒருங்கிணைந்த மேம்பாட்டு சூழலுக்கான (ஐடிஇ) கான்கார்டியன் ஆதரவு சொருகி தன்னியக்க நிறைவு, விவரக்குறிப்பு மற்றும் சோதனை பொருத்தத்திற்கு இடையில் வழிசெலுத்தல், மறுபெயரிடுதல், இயங்கும் சோதனைகள், ஆய்வுகள் மற்றும் விரைவான திருத்தங்கள் உள்ளிட்ட அம்சங்களுடன் சாதனங்கள் மற்றும் விவரக்குறிப்புகளின் வளர்ச்சியை எளிதாக்குகிறது. எக்லிப்ஸ் (மென்பொருள்) கான்கார்டியன் சொருகி மிகவும் குறைவாக உள்ளது மற்றும் 2011 முதல் புதுப்பிக்கப்படவில்லை. அசல் ஆசிரியர் கான்கார்டியன் மற்றும் எக்லிப்ஸ் பயன்படுத்துவதை நிறுத்திவிட்டார், மேலும் சொருகி நீட்டிக்கவும் பராமரிக்கவும் தேவையான நேரத்திற்கு இடமளிக்க முடியவில்லை. சி #(Concordion.NET) பைதான் (பைகான்கார்டியன்) ரூபி (ரூபி-கான்கார்டியன்) குறிப்புகள் வெளிப்புற இணைப்புகள் நிரலாக்க மொழிகள் ஜாவாவில் நிரல் செய்யப்பட்ட இலவச மென்பொருள் (நிரலாக்க மொழி) அப்பாச்சி உரிமத்தைப் பயன்படுத்தி இலவச மென்பொருள் சோதனைக் கருவிகள் மென்பொருள் உள்ளிட்ட பிற மொழிகளுக்கு போர்ட்ஸ் கான்கார்டியன் அனுப்பப்பட்டுள்ளது.