பள்ளிக்குத் திரும்பு: தானியங்கு சோதனைகளைச் சமாளிக்க கையேடு சோதனையாளர்களுக்கு எவ்வாறு பயிற்சி அளிப்பது

ஐந்தில் நான்கு QA விண்ணப்பதாரர்கள் தானியங்கு சோதனைகளுடன் எவ்வாறு வேலை செய்வது என்பதை அறிய விரும்புகிறார்கள். எல்லா நிறுவனங்களும் வேலை நேரத்தில் கையேடு சோதனையாளர்களின் இத்தகைய ஆசைகளை நிறைவேற்ற முடியாது. ரைக் ஊழியர்களுக்காக ஒரு ஆட்டோமேஷன் பள்ளியை நடத்தினார் மற்றும் பலருக்கு இந்த விருப்பத்தை உணர்ந்தார். நான் இந்தப் பள்ளியில் துல்லியமாக QA மாணவனாகப் பங்கேற்றேன்.

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

ஒரு பள்ளியை ஒழுங்கமைப்பதில் ரைக்கின் அனுபவம்

ஒரு ஆட்டோமேஷன் பள்ளியின் தேவை தெளிவாகத் தெரிந்ததும், அதன் அமைப்பு ஆட்டோமேஷனின் தொழில்நுட்ப முன்னணி ஸ்டாஸ் டேவிடோவ் வசம் விழுந்தது. அவர்கள் ஏன் இந்த முயற்சியைக் கொண்டு வந்தார்கள், அவர்கள் முடிவுகளை அடைந்தார்களா மற்றும் அவர்கள் செலவழித்த நேரத்தை நினைத்து வருந்துகிறார்களா என்பதை அவரைத் தவிர வேறு யாரால் விளக்க முடியும்? அவருக்கு தரையைக் கொடுப்போம்:

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

- மாணவர்களுக்கு என்ன சிரமங்கள் இருந்தன?

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

- பள்ளி பணம் செலுத்தியதா?

- ஆம், நிச்சயமாக. அவளுக்கு நன்றி, நிறைய பேர் எழுதும் சோதனைகளில் ஈடுபட்டுள்ளனர், மேலும், சராசரியாக, மருத்துவமனையில், தன்னியக்க சோதனைகள் என்றால் என்ன, அவை எவ்வாறு எழுதப்படுகின்றன, அவை எவ்வாறு தொடங்கப்படுகின்றன என்பதை அனைவரும் நன்கு புரிந்துகொள்ளத் தொடங்கினர். ஆட்டோமேஷன் பொறியாளர்களின் சுமையும் குறைந்துள்ளது: சோதனைகளை பகுப்பாய்வு செய்வதற்கான உதவிக்கான பல மடங்கு குறைவான கோரிக்கைகளை நாங்கள் பெறுகிறோம், ஏனெனில் சோதனையாளர்கள் மற்றும் டெவலப்பர்கள் கிட்டத்தட்ட எல்லா சூழ்நிலைகளிலும் இதைச் சமாளிக்கத் தொடங்கியுள்ளனர். துறைக்கு பல உள் நன்மைகள் உள்ளன: விளக்கக்காட்சிகள் மற்றும் விரிவுரைகளில் நாங்கள் அனுபவத்தைப் பெற்றுள்ளோம், இதற்கு நன்றி சில ஆட்டோமேஷன் பொறியாளர்கள் ஏற்கனவே மாநாடுகளில் விளக்கக்காட்சிகளை வழங்க முடிந்தது, மேலும் புதியவர்களை உள்வாங்குவதற்கான சக்திவாய்ந்த வீடியோக்கள் மற்றும் விளக்கக்காட்சிகளைப் பெற்றுள்ளது.

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

பொதுவாக, குழுக்களின் வேலையின் தாக்கம் நிச்சயமாக நேர்மறையானது. ஒருவேளை இந்தக் கட்டுரையைப் படிக்கும் சக ஊழியர்களும் இதேபோன்ற ஒன்றைச் செய்ய நினைக்கிறார்களா? பின்னர் ஆலோசனை எளிமையாக இருக்கும்: தானியங்கு சோதனைகள் உங்களுக்கு முன்னுரிமை என்றால் அது மதிப்புக்குரியது. அடுத்து, நாங்கள் மிகவும் சிக்கலான கேள்வியைப் பற்றி பேசுவோம்: இதையெல்லாம் முடிந்தவரை சரியாக ஒழுங்கமைப்பது எப்படி, இதனால் அனைத்து தரப்பினரின் செலவுகளும் குறைவாகவும், வெளியீடு அதிகபட்சமாகவும் இருக்கும்.

ஏற்பாடு செய்வதற்கான உதவிக்குறிப்புகள்

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

படி 0. அகராதியை உருவாக்கவும்

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

பள்ளிக்குத் திரும்பு: தானியங்கு சோதனைகளைச் சமாளிக்க கையேடு சோதனையாளர்களுக்கு எவ்வாறு பயிற்சி அளிப்பது

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

பள்ளிக்குத் திரும்பு: தானியங்கு சோதனைகளைச் சமாளிக்க கையேடு சோதனையாளர்களுக்கு எவ்வாறு பயிற்சி அளிப்பது

(ஸ்பாய்லர் - நிர்வாகியின் சார்பாக பணி ஓய்வு மூலம் நீக்கப்பட்டது, பின்னர் ஸ்ட்ரீமில் இது பற்றிய பதிவு இருப்பதைக் காண்கிறோம்.)

இந்த நடவடிக்கை மட்டுமே QAA மற்றும் QA மொழிகளை நெருக்கமாகக் கொண்டுவருகிறது. ஆட்டோமேஷன் குழுக்கள் ஓட்டத்தின் முடிவுகளை விளக்குவது எளிது; கையேடு சோதனையாளர்கள் வழக்குகளை உருவாக்குவதற்கு குறைந்த முயற்சியை செலவிட வேண்டும்: அவை குறைவான விவரமாக உருவாக்கப்படலாம். இருப்பினும், எல்லோரும் ஒருவருக்கொருவர் புரிந்துகொள்கிறார்கள். உண்மையான பயிற்சி தொடங்குவதற்கு முன்பே நாங்கள் வெற்றிகளைப் பெற்றோம்.

படி 1. சொற்றொடர்களை மீண்டும் செய்யவும்

மொழிக்கு இணையாக தொடர்வோம். நாம் குழந்தைகளாகப் பேசக் கற்றுக் கொள்ளும்போது, ​​சொற்பிறப்பியல் மற்றும் சொற்பொருள்களிலிருந்து தொடங்குவதில்லை. "அம்மா", "பொம்மை வாங்கு" என்று மீண்டும் மீண்டும் சொல்கிறோம், ஆனால் இந்த வார்த்தைகளின் ப்ரோட்டோ-இந்தோ-ஐரோப்பிய வேர்களுக்கு உடனடியாக செல்ல வேண்டாம். எனவே இது இங்கே உள்ளது: வேலை செய்யும் ஒன்றை எழுத முயற்சிக்காமல் ஆட்டோடெஸ்ட்களின் தொழில்நுட்ப அம்சங்களின் ஆழத்தில் மூழ்குவதில் எந்த அர்த்தமும் இல்லை.
இது கொஞ்சம் எதிர்மறையாகத் தெரிகிறது, ஆனால் அது வேலை செய்கிறது.

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

இதன் விளைவாக, எல்லாவற்றையும் கேட்டு செய்தவர் செய்ய முடியும்:

  1. மேம்பாட்டு சூழல் இடைமுகத்துடன் வேலை செய்ய கற்றுக்கொள்ளுங்கள்: கிளைகள், ஹாட்ஸ்கிகள், கமிட்கள் மற்றும் புஷ்களை உருவாக்குதல்;
  2. மொழி மற்றும் வகுப்புகளின் கட்டமைப்பின் அடிப்படைகளை மாஸ்டர்: ஊசிகளை எங்கு செருகுவது மற்றும் எங்கு இறக்குமதி செய்வது, ஏன் சிறுகுறிப்புகள் தேவை, மற்றும் படிகள் தவிர, என்ன வகையான சின்னங்கள் அங்கு காணப்படுகின்றன;
  3. செயலுக்கு இடையே உள்ள வித்தியாசத்தைப் புரிந்து கொள்ளுங்கள், காத்திருங்கள் மற்றும் சரிபார்க்கவும், எதைப் பயன்படுத்துவது;
  4. தன்னியக்க சோதனைகள் மற்றும் கைமுறை சரிபார்ப்புகளுக்கு இடையிலான வேறுபாட்டைக் கவனிக்கவும்: தன்னியக்க சோதனைகளில் இடைமுகத்தின் மூலம் செயல்களைச் செய்வதற்குப் பதிலாக ஒன்று அல்லது மற்றொரு கையாளுதலை இழுக்கலாம். எடுத்துக்காட்டாக, பணிக்காட்சியைத் திறந்து, உள்ளீட்டைத் தேர்ந்தெடுத்து, உரையைத் தட்டச்சு செய்து, அனுப்பு பொத்தானைக் கிளிக் செய்வதற்குப் பதிலாக நேரடியாக பின்தளத்திற்கு ஒரு கருத்தை அனுப்பவும்;
  5. அடுத்த கட்டத்தில் பதிலளிக்கப்படும் கேள்விகளை உருவாக்கவும்.

கடைசி புள்ளி மிகவும் முக்கியமானது. இந்த பதில்களை எளிதாக முன்கூட்டியே வழங்க முடியும், ஆனால் வடிவமைக்கப்பட்ட கேள்விகள் இல்லாத பதில்கள் நினைவில் இல்லை மற்றும் இறுதியாக தேவைப்படும்போது பயன்படுத்தப்படாது என்பது ஒரு முக்கியமான கற்பித்தல் கொள்கையாகும்.

இந்த நேரத்தில் QA குழுவைச் சேர்ந்த ஒரு ஆட்டோமேஷன் பொறியாளர் அவருக்கு போரில் இரண்டு சோதனைகளை எழுதும் பணியை ஒதுக்கி, அவரது கிளையில் சேர அனுமதித்தால் அது சிறந்தது.

என்ன கொடுக்கக்கூடாது:

  1. வளர்ச்சி சூழலின் செயல்பாடு மற்றும் நிரலாக்க மொழி பற்றிய ஆழமான அறிவு, கிளைகளுடன் சுயாதீனமாக பணிபுரியும் போது மட்டுமே தேவைப்படும். இது நினைவில் இருக்காது, நீங்கள் அதை இரண்டு அல்லது மூன்று முறை விளக்க வேண்டும், ஆனால் ஆட்டோமேஷன் பொறியாளர்களின் நேரத்தை நாங்கள் மதிக்கிறோம், இல்லையா? எடுத்துக்காட்டுகள்: முரண்பாடுகளைத் தீர்ப்பது, கோப்புகளை ஜிட்டில் சேர்த்தல், புதிதாக வகுப்புகளை உருவாக்குதல், சார்புகளுடன் பணிபுரிதல்;
  2. xpath தொடர்பான அனைத்தும். தீவிரமாக. நீங்கள் அதைப் பற்றி தனித்தனியாக, ஒரு முறை மற்றும் மிகவும் செறிவூட்டப்பட்ட முறையில் பேச வேண்டும்.

படி 2. இலக்கணத்தை கூர்ந்து கவனித்தல்

படி #0 இலிருந்து டாஸ்க்வியூ ஸ்கிரீன்ஷாட்டை நினைவில் கொள்வோம். எங்களிடம் checkCommentWithTextExists என்று ஒரு படி உள்ளது. இந்த படி என்ன செய்கிறது என்பதை எங்கள் சோதனையாளர் ஏற்கனவே புரிந்து கொண்டுள்ளார், மேலும் படியின் உள்ளே பார்த்து அதை சிறிது சிதைக்கலாம்.

மற்றும் உள்ளே நாம் பின்வருவனவற்றைக் கொண்டுள்ளோம்:

onCommentBlock(userName).comment(expectedText).should(displayed());

onCommentBlock எங்கே உள்ளது

onCommonStreamPanel().commentBlock(userName);

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

இல்லை, xpath பற்றி பேச இன்னும் நேரம் வரவில்லை. இந்த அறிவுறுத்தல்கள் அனைத்தும் அவர்களால் விவரிக்கப்பட்டுள்ளன என்பதையும், பரம்பரை அவற்றின் வழியாக செல்கிறது என்பதையும் சுருக்கமாகக் குறிப்பிடவும். ஆனால் இந்த மேட்ச்சர்கள் மற்றும் வெயிட்டர்களைப் பற்றி நாம் பேச வேண்டும்; அவர்கள் இந்த படியுடன் குறிப்பாக தொடர்புடையவர்கள் மற்றும் என்ன நடக்கிறது என்பதைப் புரிந்துகொள்வது அவசியம். ஆனால் ஓவர்லோட் செய்யாதீர்கள்: உங்கள் மாணவர் மிகவும் சிக்கலான கூற்றுகளை பின்னர் படிக்கலாம். பெரும்பாலும், வேண்டும், காத்திருக்கும்வரை, காட்டப்படும்();, நிலவுகிறது();, இல்லை(); போதுமானதாக இருக்க வேண்டும்.

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

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

படி 3. முழு மூழ்குதல்

தனது நேரடிக் கடமைகளைத் தொடர்ந்து செய்யப் போகிற ஒரு சோதனையாளருக்கு முடிந்தவரை முழுமையானது. இறுதியாக, நாம் xpath பற்றி பேச வேண்டும்.

முதலில், இந்த onCommentBlock மற்றும் கருத்துகள் அனைத்தும் அவர்களால் விவரிக்கப்பட்டுள்ளன என்பதை தெளிவுபடுத்துவோம்.

பள்ளிக்குத் திரும்பு: தானியங்கு சோதனைகளைச் சமாளிக்க கையேடு சோதனையாளர்களுக்கு எவ்வாறு பயிற்சி அளிப்பது

மொத்தம்:

"//div[contains(@class, ‘stream-panel’)]//a[contains(@class,'author') and text()='{{ userName }}’]//div[contains(@class,'change-wrapper') and contains(.,'{{ text }}’)]"

கதையின் வரிசை மிகவும் முக்கியமானது. முதலில், ஏற்கனவே உள்ள xpath ஐ எடுத்து, உறுப்புகள் தாவலில் ஒரே ஒரு உறுப்பு எப்படி உள்ளது என்பதைக் காட்டுவோம். அடுத்து, கட்டமைப்பைப் பற்றி பேசுவோம்: நீங்கள் WebElement ஐப் பயன்படுத்த வேண்டியிருக்கும் போது, ​​மேலும் புதிய உறுப்புக்கான தனி கோப்பை உருவாக்க வேண்டியிருக்கும் போது. இது பரம்பரையை நன்கு புரிந்துகொள்ள உங்களை அனுமதிக்கும்.

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

இந்த கட்டத்தில், பார்வையாளர்கள் அவர்கள் எவ்வாறு மரபுரிமையாகப் பெறுகிறார்கள் மற்றும் onCommentBlock இல் புள்ளிக்குப் பிறகு என்ன உள்ளிடலாம் என்பதை உறுதியாகப் புரிந்துகொண்டிருக்க வேண்டும். இந்த கட்டத்தில், அனைத்து ஆபரேட்டர்களையும் விளக்குகிறோம்: /, //, ., [] மற்றும் பல. பயன்பாடு பற்றிய அறிவை சுமைக்குள் சேர்க்கிறோம் @class மற்றும் பிற தேவையான விஷயங்கள்.

பள்ளிக்குத் திரும்பு: தானியங்கு சோதனைகளைச் சமாளிக்க கையேடு சோதனையாளர்களுக்கு எவ்வாறு பயிற்சி அளிப்பது

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

ஏன் இந்த குறிப்பிட்ட பாதை?

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

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

ஆதாரம்: www.habr.com

கருத்தைச் சேர்