Vegeta (software)
வெஜிட்டா என்பது கோ மொழியில் எழுதப்பட்ட ஒரு HTTP சுமை சோதனை கருவியாகும், இது கட்டளை-வரி இடைமுகத்தில் கட்டளையாகவோ அல்லது நூலகமாகவோ பயன்படுத்தப்படலாம். GET கோரிக்கைகளின் பின்னணி சுமையை உருவாக்குவதன் மூலம் ஒரே நேரத்தில் பல பயனர்கள் அதை அணுகும்போது ஒரு HTTP-அடிப்படையிலான பயன்பாடு எவ்வாறு செயல்படுகிறது என்பதை நிரல் சோதிக்கிறது. செயல்திறனில் வீழ்ச்சியடைவதற்கு முன்பு ஒரு சேவை எவ்வளவு காலம் உச்ச சுமையைத் தக்கவைக்க முடியும் என்பதைக் கண்டறிய வினாடிக்கு நீடித்த, நிலையான எண்ணிக்கையிலான கோரிக்கைகளை உருவாக்க வெஜிட்டா பயன்படுத்தப்படுகிறது. முன்கூட்டிய சுமை சோதனைக்கு கூடுதலாக, நிழல் சோதனைக்கு நிரலைப் பயன்படுத்தலாம், அங்கு ஒரு பயன்பாட்டின் நேரடி பதிப்பின் போக்குவரத்து சோதனை பதிப்பில் பிரதிபலிக்கப்படுகிறது, இது பயன்பாட்டின் நேரடி பதிப்பிற்கு இடையூறு விளைவிக்காமல், அதே போக்குவரத்து சுமையை எவ்வாறு கையாளுகிறது என்பதைத் தீர்மானிக்க. எதிர்பார்க்கப்பட்ட சேவையக செயல்திறனை பகுப்பாய்வு செய்வதற்காக நிழல் சோதனை இந்த வழியில் செய்யப்படுகிறது. வாடிக்கையாளர் HTTP சேவைகளை அழுத்த சோதனை செய்ய பல்வேறு மற்றும் பல கோரிக்கைகளைப் பயன்படுத்த ஸ்கேல்வே போன்ற வலை ஹோஸ்டிங் சேவைகளின் பயன்பாட்டிற்காக வெஜிட்டா வழங்கப்படுகிறது. இது பிளேஸ்மீட்டர் போன்ற பிரத்யேக சுமை-சோதனை தள சேவைகளுடனும் பயன்படுத்தப்படுகிறது. பயன்பாடு கட்டளை வரி பயன்பாடு இன் வடிவத்தில் உள்ளது. மூன்று உலகளாவிய கொடிகள் பயன்படுத்த வேண்டிய CPU களின் எண்ணிக்கையைக் குறிப்பிடுகின்றன, இது விவரக்குறிப்பை செயல்படுத்துகிறது, மேலும் இது மென்பொருள் பதிப்பை அச்சிட்டு பின்னர் நிரலை நிறுத்துகிறது. கிடைக்கக்கூடிய கட்டளைகள்,, மற்றும், ஒவ்வொன்றும் அதன் சொந்த பல்வேறு கட்டளை கொடி விருப்பங்களைக் கொண்டுள்ளன, மேலும் தாக்குதல் உள்ளீடு மற்றும் அறிக்கை வெளியீடு இரண்டும் பொருத்தமான கொடியுடன் குறிப்பிடப்படும்போது விருப்பமான ஜேஎஸ்ஓஎன் வடிவத்தில் செய்யப்படலாம். வெஜிட்டா விருப்பமான தனிப்பயன் தலைப்புகள் மற்றும் கோரிக்கைகளுடன் ஒரு தனி கோப்பில் URL களாக இலக்குகளைக் குறிப்பிடலாம், பின்னர் அவை கட்டளை வரியில் உள்ளீட்டு விருப்பமாகப் பயன்படுத்தப்படலாம். எடுத்துக்காட்டு கட்டளை வரியிலிருந்து வெளியிடுவது ஒரு எடுத்துக்காட்டு பயன்பாடாகும். இந்த எடுத்துக்காட்டு வெளியீட்டிற்கு எதிரொலி கட்டளையைப் பயன்படுத்துகிறது, பின்னர் அந்த வெளியீட்டிற்கான தாக்குதல் கட்டளையை ஐந்து விநாடிகளுக்கு செயல்படுத்துகிறது. அதன்பிறகு, இது results.bin என்ற கோப்பில் முடிவுகளை எழுத டீ கட்டளையைப் பயன்படுத்துகிறது, மேலும் தாக்குதல் முடிவுகளின் வெளியீட்டைக் காட்ட அறிக்கை கட்டளையை இயக்குகிறது. குறிப்புகள் மென்பொருள் சோதனை தர உத்தரவாதம் சுமை சோதனை கருவிகள் லினக்ஸ் மென்பொருள் கட்டளை-வரி மென்பொருள் மென்பொருள் எம்ஐடி உரிமத்தைப் பயன்படுத்துகிறது