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

நூலாசிரியர்: Judy Howell
உருவாக்கிய தேதி: 5 ஜூலை 2021
புதுப்பிப்பு தேதி: 1 ஜூலை 2024
Anonim
ஒருபோதும்மூழ்காதுஎன்றுகூறப்படும்ஜப்பானின் வலிமையானபோர்க்கப்பல்,அமெரிக்கவிமானத்தால்மூழ்கடிக்கப்பட்டது
காணொளி: ஒருபோதும்மூழ்காதுஎன்றுகூறப்படும்ஜப்பானின் வலிமையானபோர்க்கப்பல்,அமெரிக்கவிமானத்தால்மூழ்கடிக்கப்பட்டது

உள்ளடக்கம்


ஆதாரம்: தனாங் செட்டியாவன் / ட்ரீம்ஸ்டைம்.காம்

எடுத்து செல்:

செயல்திறன் சோதனை ஒரு முக்கியமானது, ஆனால் இவை அனைத்தும் பெரும்பாலும் பயன்படுத்தப்படாத அல்லது பயன்படுத்தப்படாத நடைமுறை.

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

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


செயல்திறன் சோதனை என்றால் என்ன?

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

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

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

செயல்திறன் சோதனை வகைகள்

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


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

பயனற்ற செயல்திறன் சோதனை

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

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

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

பிழைகள் இல்லை, மன அழுத்தமும் இல்லை - உங்கள் வாழ்க்கையை அழிக்காமல் வாழ்க்கையை மாற்றும் மென்பொருளை உருவாக்குவதற்கான படி வழிகாட்டியின் படி

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