ஜேமீட்டர், சுமை சோதனைகளைச் செய்து உபுண்டுவிலிருந்து செயல்திறனை அளவிடவும்

JMeter பற்றி

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

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

இலக்கு சேவையகத்திற்கு கோரிக்கைகளை சமர்ப்பிக்கும் பயனர்களின் குழுவை JMeter உருவகப்படுத்துகிறது இலக்கு சேவையகம் அல்லது சேவைக்கான புள்ளிவிவரத் தகவலை வழங்குகிறது கிராஃபிக் வரைபடங்கள் மூலம்.

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

அப்பாச்சி ஜேமீட்டர் பொது அம்சங்கள்

JMeter நன்மைகள்

  • ஒரு நட்பு GUI. இது பயன்படுத்த எளிதானது மற்றும் நிரலின் இடைமுகத்துடன் பழகுவதற்கு நேரம் எடுக்காது.
  • சுயாதீன தளம். திட்டம் ஜாவா 100%எனவே, இது பல தளங்களில் இயங்க முடியும்.
  • மல்டி-த்ரெட்டிங். வெவ்வேறு குழு நூல்களால் வெவ்வேறு செயல்பாடுகளை ஒரே நேரத்தில் மாதிரியாக மாற்றுவதற்கு JMeter அனுமதிக்கிறது.
  • சோதனை முடிவைக் காணலாம் வரைபடம், அட்டவணை, மரம் மற்றும் பதிவு கோப்பு போன்ற வேறு வடிவத்தில்.
  • மிகவும் விரிவாக்கக்கூடியது. ஜேமீட்டரும் கூட காட்சி செருகுநிரல்களை ஆதரிக்கிறது இது எங்கள் சோதனைகளை விரிவாக்க அனுமதிக்கிறது.
  • பல சோதனை உத்தி. சுமை சோதனை, விநியோகிக்கப்பட்ட சோதனை மற்றும் செயல்பாட்டு சோதனை போன்ற பல சோதனை உத்திகளை JMeter ஆதரிக்கிறது.
  • ஜேமீட்டரும் கூட வெவ்வேறு கணினிகளுக்கு இடையில் விநியோகிக்கப்பட்ட சோதனைகளை செயல்படுத்த அனுமதிக்கிறது, யார் வாடிக்கையாளர்களாக செயல்படுவார்கள்.
  • உருவகப்படுத்துதல். இந்த பயன்பாடு ஒரே நேரத்தில் பல பயனர்களை பல பயனர்களை உருவகப்படுத்த முடியும், சோதனையின் கீழ் வலை பயன்பாட்டிற்கு எதிராக அதிக சுமையை உருவாக்கவும்.
  • ஆதரவு பல நெறிமுறை. இது வலை பயன்பாட்டு சோதனையை ஆதரிப்பது மட்டுமல்லாமல், தரவுத்தள சேவையக செயல்திறனை மதிப்பீடு செய்கிறது. HTTP, JDBC, LDAP, SOAP, JMS, FTP, TCP, போன்ற அனைத்து அடிப்படை நெறிமுறைகளும் JMeter உடன் இணக்கமாக உள்ளன.
  • பதிவு & பின்னணி பயனர் செயல்பாட்டைப் பதிவுசெய்க உலாவியில்.
  • ஸ்கிரிப்ட் சோதனை. JMeter உடன் ஒருங்கிணைக்க முடியும் தானியங்கி சோதனைக்கு பீன் ஷெல் & செலினியம்.
  • திறந்த மூல உரிமம். இந்த திட்டம் முற்றிலும் இலவசம். இந்த பயன்பாட்டின் சிறப்பியல்புகளை மூலக் குறியீட்டை அல்லது அதற்கு மேற்பட்டவற்றை நாம் தெரிந்து கொள்ள விரும்பினால், அதன் பக்கத்தைப் பார்க்கலாம் மகிழ்ச்சியா திட்டத்தின்.

அப்பாச்சி ஜேமீட்டரை பதிவிறக்கம் செய்து இயக்கவும்

இந்த பயன்பாட்டிற்கு கணினியில் ஜாவா நிறுவப்பட வேண்டும், எனவே பயன்பாட்டை கையில் நிறுவுவதற்கு முன், அது அவசியம் நீங்கள் ஜாவா நிறுவியிருப்பதை உறுதிப்படுத்தவும் எங்கள் கணினியில். முனையத்தை (Ctrl + Alt + T) திறந்து பின்வரும் கட்டளையைத் தட்டச்சு செய்வதன் மூலம் இதை சரிபார்க்கலாம்:

ஜாவா ஜேமீட்டர் பதிப்பு

java --version

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

ஜாவாவை நிறுவிய பின், நாம் செய்ய வேண்டியிருக்கும் சமீபத்திய பதிப்பைப் பதிவிறக்கவும் நிலையான அப்பாச்சி ஜேமீட்டர் அதன் அதிகாரப்பூர்வ தளத்திலிருந்து. முனையத்தை (Ctrl + Alt + T) பயன்படுத்தி நாங்கள் வசதியாக இருந்தால், தொகுப்பைப் பிடிக்க wget கட்டளையைப் பயன்படுத்தலாம்:

Jmeter பைனரிகளைப் பதிவிறக்கவும்

wget ftp.cixug.es/apache//jmeter/binaries/apache-jmeter-4.0.tgz

பதிவிறக்கம் முடிந்ததும், இது நேரம் பதிவிறக்கம் செய்யப்பட்ட JMeter கோப்பைப் பிரித்தெடுக்கவும். அதே முனையத்தில் நாம் எழுதுகிறோம்:

tar xf apache-jmeter-4.0.tgz

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

JMeter ஐ அவிழ்த்து இயக்கவும்

sh jmeter.sh

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

JMeter இடைமுகம்

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


2 கருத்துகள், உங்களுடையதை விடுங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   பெலிக்ஸ் அவர் கூறினார்

    Jmeter ஐ ரூட்டாக இயக்க வேண்டாம். இது அவசியமில்லை.

    1.    டாமியன் அமீடோ அவர் கூறினார்

      நீ சொல்வது சரி.