வெள்ளரி செலினியம் பயிற்சி - வலைத்தள பரிசோதனையை எவ்வாறு செய்வது என்று தெரிந்து கொள்ளுங்கள்



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

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

இந்த கட்டுரையில் உள்ள தலைப்புகள் கீழே:





வெள்ளரிக்காய் அறிமுகம்

வெள்ளரி சின்னம் - வெள்ளரி செலினியம் பயிற்சி - எடுரேகா

ஒரு சோதனை அணுகுமுறை / கருவி நடத்தை உந்துதல் மேம்பாடு (BDD). தொழில்நுட்ப அறிவின் அளவைப் பொருட்படுத்தாமல், எவரும் புரிந்துகொள்ளக்கூடிய சோதனைகளை எழுத இது ஒரு வழியை வழங்குகிறது.



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

ஏன் வெள்ளரி?

கீழே பட்டியலிடப்பட்டுள்ள காரணங்களால் வெள்ளரிக்காய் மிகவும் பிரபலமான கருவிகளில் ஒன்றாகும்:

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

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



நடத்தை உந்துதல் மேம்பாடு (BDD)

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

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

அம்சம்: சோதனை ட்விட்டர் புகை காட்சி காட்சி: செல்லுபடியாகும் நற்சான்றுகளுடன் சோதனை உள்நுழைவு கொடுக்கப்பட்ட ஃபயர்பாக்ஸைத் திறந்து பயன்பாட்டைத் தொடங்க நான் செல்லுபடியாகும் பயனர்பெயர் மற்றும் சரியான கடவுச்சொல்லை உள்ளிடும்போது பயனர் வெற்றிகரமாக உள்நுழைய முடியும்

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

செலினியம் அறிமுகம்

விரும்பத்தக்கது வலை உலாவிகளில் மேற்கொள்ளப்படும் சோதனைகளை தானியக்கமாக்கும் போது கருவி. வலை பயன்பாடுகளை சோதிக்க மட்டுமே இது பயனுள்ளதாக இருக்கும். எந்த டெஸ்க்டாப் (மென்பொருள்) பயன்பாடு அல்லது மொபைல் பயன்பாட்டையும் செலினியம் பயன்படுத்தி சோதிக்க முடியாது. செயல்பாட்டு சோதனை நிகழ்வுகளை எழுதுவதற்கு இது மிகவும் உதவியாக இருக்கும். இது நம்பகமான செயல்திறனை ‘ n ’ சோதனை நிகழ்வுகளின் எண்ணிக்கை மற்றும் இது வலை பயன்பாடுகளுக்கான சிறந்த பொருத்தமான ஆட்டோமேஷன் கருவியாகும்.

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

செலினியத்துடன் வெள்ளரிக்காயை ஏன் பயன்படுத்த வேண்டும்?

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

பைத்தானில் init என்ன செய்கிறது

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

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

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

வெள்ளரி பயன்பாட்டை உருவாக்க படிகள்

ஒரு வெள்ளரி பயன்பாட்டை உருவாக்குவதில் உள்ள பல்வேறு படிகள் பின்வருமாறு:

  1. வெள்ளரி மற்றும் செலினியத்தின் ஜார் கோப்புகளைப் பதிவிறக்கி உருவாக்க பாதையை உள்ளமைக்கவும்.
  2. கிரகண சந்தையிலிருந்து வெள்ளரி செருகுநிரலைச் சேர்க்கவும்.
  3. அம்சக் கோப்பை உருவாக்கி காட்சிகளைச் சேர்க்கவும்.
  4. காட்சிகளுக்கான படிகளை செயல்படுத்தவும்.
  5. ரன்னர் வகுப்பை எழுதி குறியீட்டை இயக்கவும்.

இப்போது, ​​இந்த ஒவ்வொரு படிகளையும் விரிவாக புரிந்துகொள்வோம்.

படி 1: வெள்ளரி மற்றும் செலினியம் ஜாடி கோப்புகளைப் பதிவிறக்கவும்

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

  • வெள்ளரி-கோர்
  • வெள்ளரி- html
  • கவரேஜ் குறியீடு கவரேஜ்
  • வெள்ளரி-ஜாவா
  • வெள்ளரி-ஜூனிட்
  • வெள்ளரி-ஜே.வி.எம்-டெப்ஸ்
  • வெள்ளரி-அறிக்கை
  • ஹாம்கிரெஸ்ட்-கோர்
  • கெர்கின்
  • ஜூனிட்

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

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

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

அடுத்து, கீழே காட்டப்பட்டுள்ளபடி அம்சக் கோப்பின் பெயரைக் குறிப்பிட வேண்டும்.

சாளரங்களுக்கான சிறந்த ஜாவா ஐடியா

அம்சக் கோப்பை உருவாக்கியதும், கீழேயுள்ள குறியீட்டில் காட்டப்பட்டுள்ளபடி காட்சிகளை எழுதலாம்.

சோதனை காட்சி நான்:

அம்சம்: பயன்பாட்டு காட்சியின் உள்நுழைவு பக்கத்தில் செயல்பாட்டை மீட்டமை: மீட்டமை பொத்தானின் சரிபார்ப்பு கொடுக்கப்பட்ட பயர்பாக்ஸைத் திறந்து பயனர்பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடும்போது பயன்பாட்டைத் தொடங்கவும் பின்னர் நற்சான்றிதழை மீட்டமைக்கவும்

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

தொகுப்பு படிநிலை வரையறைகள் cucumber.api.java.en.Given இறக்குமதி cucumber.api.java.en. பின்னர் இறக்குமதி cucumber.api.java.en. பொது வகுப்பு படிகள் @ ivGiven ('the பயர்பாக்ஸைத் திறந்து பயன்பாட்டைத் தொடங்கவும் $' ) பொது வெற்றிடத்தை open_the_Firefox_and_launch_the_application () வீசக்கூடிய {System.out.println ('இந்த படி ஃபயர்பாக்ஸைத் திறந்து பயன்பாட்டைத் தொடங்கவும்.')} hen ('the பயனர்பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடுக $') பொது வெற்றிடத்தை உள்ளிடுக___ பயனர்பெயர்_ மற்றும்_ கடவுச்சொல் () வீசக்கூடிய { System.out.println ('இந்த படி உள்நுழைவு பக்கத்தில் பயனர்பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடவும்.') Then then பின்னர் ('the நற்சான்றிதழை மீட்டமை $') பொது வெற்றிடம் Reset_the_credential () வீசக்கூடிய {System.out.println ('இந்த படி மீட்டமை பொத்தானைக் கிளிக் செய்க. ')}}

படி 5: இப்போது, ​​கடைசி கட்டமாக ‘ ரன்னர் வகுப்பு ’ நிரலை இயக்கவும். அடிப்படையில், உங்கள் திட்ட அமைப்பு கீழே உள்ள ஸ்னாப்ஷாட்டில் சித்தரிக்கப்பட்டுள்ளதைப் போல இருக்க வேண்டும்.

திட்ட நிர்வாகத்தில் கொள்முதல் மேலாண்மை

மேலே உள்ள ஸ்னாப்ஷாட்டில், ‘ ரன்னர்.ஜாவா ’ இயங்கக்கூடிய கோப்பு. இப்போது இந்தக் கோப்பைக் குறியிட்டு, அது எவ்வாறு இயங்குகிறது என்பதைப் புரிந்துகொள்வோம்.

தொகுப்பு ரன்னர் இறக்குமதி org.junit.runner.RunWith இறக்குமதி cucumber.api.CucumberOptions இறக்குமதி cucumber.api.junit.Cucumber unRunWith (வெள்ளரி. ரன்னர் {}

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

இந்த படி பயர்பாக்ஸைத் திறந்து பயன்பாட்டைத் தொடங்கவும். இந்த படி உள்நுழைவு பக்கத்தில் பயனர்பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடவும். இந்த படி மீட்டமை பொத்தானைக் கிளிக் செய்க. 1 காட்சிகள் (32 மீ 1 தேர்ச்சி) 3 படிகள் (32 மீ 3 தேர்ச்சி) 0 மீ 0.185 வி

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

சோதனை காட்சி II:

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

அம்சம்: சோதனை ட்விட்டர் புகை காட்சி காட்சி: செல்லுபடியாகும் நற்சான்றுகளுடன் சோதனை உள்நுழைவு கொடுக்கப்பட்ட ஃபயர்பாக்ஸைத் திறந்து பயன்பாட்டைத் தொடங்க நான் செல்லுபடியாகும் பயனர்பெயர் மற்றும் சரியான கடவுச்சொல்லை உள்ளிடும்போது பயனர் வெற்றிகரமாக உள்நுழைய முடியும்

அடுத்து, எல்லா காட்சிகளையும் செயல்படுத்த படி வரையறை வகுப்பை எழுதுவோம்.

தொகுப்பு stepD இறக்குமதி java.util.concurrent.TimeUnit இறக்குமதி org.openqa.selenium.Bor இறக்குமதி org.openqa.selenium.WebDriver இறக்குமதி org.openqa.selenium.firefox.FirefoxDriver இறக்குமதி cucumber.api.java.en.Given இறக்குமதி வெள்ளரி .java.en. பின்னர் இறக்குமதி cucumber.api.java.en. பொது வகுப்பு ஸ்மோக் டெஸ்ட் {வெப் டிரைவர் டிரைவர் ive கிவன் ('the ஃபயர்பாக்ஸைத் திறந்து பயன்பாட்டைத் தொடங்கவும் $') பொது வெற்றிடத்தை திறந்து விடுங்கள் open_the_firefox_and_start_application () வீசக்கூடிய {System.setProperty ('webdriver .gecko.driver ',' C: geckodriver-v0.23.0-win64geckodriver.exe ') இயக்கி = புதிய ஃபயர்பாக்ஸ் டிரைவர் () இயக்கி. மேலாண்மை (). நேரம் முடிந்தது (). மறைமுகமாக காத்திருங்கள் (10, TimeUnit.SECONDS) இயக்கி. : //twitter.com/login ')} hen (' valid நான் செல்லுபடியாகும் பயனர்பெயர் மற்றும் செல்லுபடியாகும் கடவுச்சொல்லை உள்ளிடுகிறேன் $ ') பொது வெற்றிடத்தை I_enter_valid_username_and_valid_password () வீசக்கூடிய {இயக்கி 'தொலைபேசி, மின்னஞ்சல் அல்லது பயனர்பெயர்'] ')). SendKeys (' your_username ') driver.findElement (By.xpath (' // div [@ class = 'clearfix field'] // உள்ளீடு [@ placeholder = 'கடவுச்சொல்'] ')). sendKeys (' யோ ur_password ') then then பின்னர் (' ^ பயனர் வெற்றிகரமாக உள்நுழைய முடியும் $ ') பொது வெற்றிட பயனர்_சூல்ட்_பே_பெயர்_டோ_லோகின்_ வெற்றிகரமாக () வீசக்கூடிய {இயக்கி.பின்ட்எலெமென்ட் (By.xpath (' // பொத்தான் [@ class = 'சமர்ப்பிக்கவும் EdgeButtom - நடுத்தர ']')). கிளிக் செய்யவும் ()}}

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

ஸ்னாப்ஷாட் கீழே நிரலின் வெளியீட்டைக் காட்டுகிறது.

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

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

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