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

தொடக்கநிலையாளர்களுக்கான பயனர் ஏற்றுக்கொள்ளல் சோதனை பயிற்சி

அக்டோபர் 30, 2021

பயனர் ஏற்றுக்கொள்ளும் சோதனை (UAT) என்பது மென்பொருள் சோதனையின் மிகவும் பொதுவாகப் பயன்படுத்தப்படும் வடிவங்களில் ஒன்றாகும். பயனர் ஏற்றுக்கொள்ளும் சோதனை என்பது ஒரு வகையான கருப்பு பெட்டி சோதனை.

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

இந்த கட்டுரை UAT பற்றிய முழுமையான வழிகாட்டியை உங்களுக்கு வழங்குகிறது.

பொருளடக்கம்

பயனர் ஏற்றுக்கொள்ளும் சோதனை என்றால் என்ன?

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

என்னவென்று பார்ப்போம் பயனர் வரையறை UAT இன் சூழலில்.

ஒரு பயனர் என்பது தேவைகளுக்கு ஏற்ப தனக்கென ஒரு குறிப்பிட்ட பொருளை வைத்திருக்க விரும்பும் நபர்.

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

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

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

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

இது உண்மையான மென்பொருள் பயனர்களின் படி நிஜ உலக காட்சிகளுடன் ஒரு உற்பத்தி சூழலில் செய்யப்படுகிறது.

கூடுதலாக, இந்த சோதனையானது இறுதி-பயனர் சோதனை, செயல்பாட்டு ஏற்பு சோதனை (OAT), கள ஏற்பு சோதனை மற்றும் ஏற்றுக்கொள்ளும் சோதனை-உந்துதல் மேம்பாடு (ATDD) என குறிப்பிடப்படுகிறது.

ஏற்றுக்கொள்ளும் வகைகள்

ஏற்றுக்கொள்ளும் வகைகள்

அது எப்போது நிகழ்த்தப்படுகிறது?

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

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

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

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

UAT செய்ய யார் பொறுப்பு?

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

தயாரிப்பின் உரிமையாளர் ஒட்டுமொத்தமாக UAT ஐ மேற்கொள்கிறார்.

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

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

பயனர் ஏற்றுக்கொள்ளும் சோதனை நிலைகள்

பயனர் ஏற்றுக்கொள்ளும் சோதனைக்கான தேவை (UAT)

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

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

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

தயாரிப்பில் ஏற்படும் குறைபாடுகள் சரிசெய்யக்கூடியதாக இருந்தாலும், அதற்கு நிறைய நேரமும் பணமும் தேவைப்படுகிறது.

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

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

ஒரு குறிப்பிட்ட தயாரிப்புக்கு, ஏதேனும் குறைபாடுகள் அல்லது பிழைகள் ஏற்பட்டால் வணிக இழப்பைத் தவிர்க்க UAT சோதனை அவசியம்.

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

பயனர் ஏற்றுக்கொள்ளல் சோதனை சரிபார்ப்பு பட்டியல்

UAT சரிபார்ப்பு பட்டியல் மென்பொருள் உருவாக்கத்தில் UAT சோதனையை எவ்வாறு செயல்படுத்துவது மற்றும் UAT சோதனையில் ஈடுபடும் நிலைகள் பற்றிய முழுமையான வழிகாட்டியை உள்ளடக்கியது.

  1. ஆரம்ப சரிபார்ப்புப் பட்டியலில் பயனர் ஏற்றுக்கொள்ளும் சோதனை (UAT) சோதனையைத் தொடங்குவது அடங்கும்.
  2. அதன் பிறகு ஆராய்ச்சியை அனுமதிக்கும் இறுதி பயனரை திட்டமிடுதல்.
  3. கருத்து நுகர்வோர் ஏற்றுக்கொள்ளலை சரிபார்க்கிறது.
  4. பயனர் ஏற்றுக்கொள்ளும் செயல்பாட்டைச் சரிபார்க்கிறது.
  5. செயல்படுத்துவது குறித்த முடிவுகள்
  6. பயனர் ஒப்புதலுக்கான சோதனை நடத்தைக்குப் பிந்தையது.

பயனர் ஏற்றுக்கொள்ளும் சோதனையை (UAT) செய்வது எப்படி?

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

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

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

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

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

பயனர் ஏற்றுக்கொள்ளும் சோதனை

பயனர் ஏற்றுக்கொள்ளும் சோதனைக்கான கருவிகள்

UAT ஐ செயல்படுத்த, சந்தையில் பல கருவிகள் கிடைக்கின்றன. கீழே பட்டியலிடப்பட்டுள்ள சில சோதனைக் கருவிகள்:

  1. தண்ணீர்

Watir என்பது ரூபியில் உள்ள Web Application Testing என்பதன் குறுகிய வடிவமாகும். UAT ஐ திறம்பட செயல்படுத்த பயன்படுத்தப்படும் மிகவும் பிரபலமான கருவிகளில் இதுவும் ஒன்றாகும். சிறந்த பகுதியாக இது ஒரு திறந்த மூல கருவியாகும். இது அனைத்து முக்கிய இயக்க முறைமைகளையும் ஆதரிக்கும் குறுக்கு-தளம் கருவியாகும். இது மூன்று பல சிறிய திட்டங்களை உள்ளடக்கியது. அவற்றில், மூன்று முக்கியமாகப் பயன்படுத்தப்படுகின்றன. அவை வாடிர்-கிளாசிக், வாடிர்-வெப் டிரைவர் மற்றும் வாடிர்ஸ்பெக். இது ரூபி நிரலாக்க மொழியில் எழுதப்பட்டுள்ளது மற்றும் எம்ஐடி உரிமத்தின் கீழ் உரிமம் பெற்றது.

  1. ஃபிட்நெஸ்

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

பயனர் ஏற்றுக்கொள்ளும் சோதனை டெம்ப்ளேட்

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

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

பயனர் ஏற்றுக்கொள்ளும் சோதனை சிறந்த நடைமுறைகள்

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

கணினி சோதனை Vs பயனர் ஏற்றுக்கொள்ளும் சோதனை

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

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

கணினி சோதனை vs பயனர் ஏற்றுக்கொள்ளும் சோதனை

முடிவுரை

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

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

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

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

பயனர் ஏற்றுக்கொள்ளும் சோதனை என்றால் என்ன?

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

UAT பயனர் ஏற்றுக்கொள்ளும் சோதனையை எவ்வாறு மேற்கொள்கிறீர்கள்?

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

உதாரணத்துடன் பயனர் ஏற்றுக்கொள்ளும் சோதனை என்றால் என்ன?

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

ஏற்றுக்கொள்ளும் சோதனையின் வகைகள் என்ன?

ஐந்து வகையான பயனர் ஏற்றுக்கொள்ளும் சோதனைகள் உள்ளன:
பீட்டா மற்றும் ஆல்பா சோதனை
கருப்பு பெட்டி சோதனை
ஒப்பந்த ஏற்பு சோதனை
செயல்பாட்டு ஏற்பு சோதனை
கருப்பு பெட்டி சோதனை