மென்பொருள் சோதனை

ஆரம்பநிலைக்கான ஸ்பைக் சோதனை

அக்டோபர் 30, 2021

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

பொருளடக்கம்

ஸ்பைக் சோதனையைத் தொடங்குவதற்கான படி

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

ப்ரோஸ்

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

தீமைகள்

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

எடுத்துக்காட்டு ஸ்பைக் சோதனை காட்சிகள்

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

ஸ்பைக் சுமைகளில் மீட்பு காட்சிகள்

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

சிறந்த ஸ்பைக் சோதனைக் கருவிகள்

அப்பாச்சி ஜேமீட்டர்

JMeter என்பது ஒரு ஆட்டோமேஷன் சோதனைக் கருவியாகும், இது பல்வேறு தொழில்நுட்பங்களில் சுமை சோதனை, செயல்பாட்டு சோதனை, பின்னடைவு சோதனை ஆகியவற்றைச் செய்கிறது. இது பல்வேறு வகையான பயன்பாடுகள், நெறிமுறைகள் மற்றும் SOAP, TCP, FTP போன்ற சேவையகங்களை ஆதரிக்கிறது. SOAP, LDAP MOM, ஷெல் ஸ்கிரிப்டுகள், அஞ்சல் நெறிமுறைகள், ஜாவா பொருள்கள், தரவுத்தளம்.

அம்சங்கள்

  • இது திறந்த மூல மென்பொருள்.
  • ஊடாடும் மற்றும் நேரடியான GUI.
  • இது மிகவும் நீடித்தது.
  • சோதனைத் திட்டங்கள் எக்ஸ்எம்எல் வடிவத்தில் சேமிக்கப்படும்.
  • இது இயங்குதளம் சார்ந்தது.
  • சிறந்த API ஆட்டோமேஷன் கருவி.

விலை

இது பயன்படுத்த இலவசம்.

லோட்ரன்னர்

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

அம்சங்கள்

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

விலை

    சமூகப் பதிப்பு-இலவசம்விர்ச்சுவல் பயனர் நாட்கள்-
    அக்டோபர் 30, 2021

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

    பொருளடக்கம்

    ஸ்பைக் சோதனையைத் தொடங்குவதற்கான படி

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

    ப்ரோஸ்

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

    தீமைகள்

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

    எடுத்துக்காட்டு ஸ்பைக் சோதனை காட்சிகள்

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

    ஸ்பைக் சுமைகளில் மீட்பு காட்சிகள்

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

    சிறந்த ஸ்பைக் சோதனைக் கருவிகள்

    அப்பாச்சி ஜேமீட்டர்

    JMeter என்பது ஒரு ஆட்டோமேஷன் சோதனைக் கருவியாகும், இது பல்வேறு தொழில்நுட்பங்களில் சுமை சோதனை, செயல்பாட்டு சோதனை, பின்னடைவு சோதனை ஆகியவற்றைச் செய்கிறது. இது பல்வேறு வகையான பயன்பாடுகள், நெறிமுறைகள் மற்றும் SOAP, TCP, FTP போன்ற சேவையகங்களை ஆதரிக்கிறது. SOAP, LDAP MOM, ஷெல் ஸ்கிரிப்டுகள், அஞ்சல் நெறிமுறைகள், ஜாவா பொருள்கள், தரவுத்தளம்.

    அம்சங்கள்

    • இது திறந்த மூல மென்பொருள்.
    • ஊடாடும் மற்றும் நேரடியான GUI.
    • இது மிகவும் நீடித்தது.
    • சோதனைத் திட்டங்கள் எக்ஸ்எம்எல் வடிவத்தில் சேமிக்கப்படும்.
    • இது இயங்குதளம் சார்ந்தது.
    • சிறந்த API ஆட்டோமேஷன் கருவி.

    விலை

    இது பயன்படுத்த இலவசம்.

    லோட்ரன்னர்

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

    அம்சங்கள்

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

    விலை

      சமூகப் பதிப்பு-இலவசம்விர்ச்சுவல் பயனர் நாட்கள்-$0.56/மெய்நிகர் பயனர் நாள்எண்டர்பிரைஸ் பதிப்பு- விற்பனையாளரைத் தொடர்பு கொள்ளவும்

    அடிக்கடி கேட்கப்படும் கேள்விகள்

    ஸ்பைக் சோதனையின் முக்கிய நோக்கம் என்ன?

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

    ஸ்பைக் சோதனை காட்சிகளின் எடுத்துக்காட்டுகள் என்ன?

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

    .56/மெய்நிகர் பயனர் நாள்எண்டர்பிரைஸ் பதிப்பு- விற்பனையாளரைத் தொடர்பு கொள்ளவும்

அடிக்கடி கேட்கப்படும் கேள்விகள்

ஸ்பைக் சோதனையின் முக்கிய நோக்கம் என்ன?

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

ஸ்பைக் சோதனை காட்சிகளின் எடுத்துக்காட்டுகள் என்ன?

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