- SIT Vs UAT: மேலோட்டம்
- கணினி ஒருங்கிணைப்பு சோதனை ( SIT)
- பயனர் ஏற்றுக்கொள்ளல் சோதனை (UAT)
- SIT Vs UAT இடையே உள்ள முக்கிய வேறுபாடுகள்
- முடிவு
SIT Vs UAT இடையே உள்ள முக்கிய வேறுபாடுகளை இந்தக் கட்டுரை விளக்குகிறது. கணினி ஒருங்கிணைப்பு சோதனை மற்றும் பயனர் ஏற்றுக்கொள்ளும் சோதனை முறைகள் பற்றியும் நீங்கள் அறிந்து கொள்வீர்கள்:
பொதுவாக, சோதனையானது சோதனையாளர்கள் மற்றும் டெவலப்பர்களால் செய்யப்படுகிறது. அவை ஒவ்வொன்றும் ஒரு பயன்பாட்டைச் சோதிக்க அதன் சொந்த முறையைப் பின்பற்றுகின்றன.
கணினி ஒருங்கிணைப்பு சோதனை அல்லது SIT சோதனையாளர்களால் செய்யப்படுகிறது, ஆனால் பொதுவாக UAT எனப்படும் பயனர் ஏற்றுக்கொள்ளும் சோதனை இறுதி பயனர்களால் கடைசியாக செய்யப்படுகிறது. இந்தக் கட்டுரை SIT மற்றும் UAT இரண்டையும் விரிவாக ஒப்பிட்டு, இரண்டிற்கும் இடையே உள்ள முக்கிய வேறுபாடுகளைப் புரிந்துகொள்ள உதவும்.
ஆராய்வோம்!!
6>
SIT Vs UAT: மேலோட்டம்
பொதுவாக, சோதனை நிலைகள் பின்வரும் படிநிலையைக் கொண்டுள்ளன:
- அலகு சோதனை11
- கூறு சோதனை
- கணினி சோதனை
- கணினி ஒருங்கிணைப்பு சோதனை
- பயனர் ஏற்றுக்கொள்ளும் சோதனை
- உற்பத்தி
13
கணினி ஒருங்கிணைப்பு சோதனை (SIT) மற்றும் பயனர் ஏற்றுக்கொள்ளும் சோதனை (UAT) ஆகியவற்றுக்கு இடையேயான முக்கிய வேறுபாடுகளை பகுப்பாய்வு செய்வோம்.
கணினி ஒருங்கிணைப்பு சோதனை ( SIT)
எந்தத் திட்டத்திலும் ஒரு கட்டத்தில் இரண்டு வெவ்வேறு துணை அமைப்புகள்/அமைப்புகள் இணைக்கப்படும். நாம் இந்த அமைப்பை முழுவதுமாக சோதிக்க வேண்டும். எனவே இது கணினி ஒருங்கிணைப்பு சோதனை என்று அழைக்கப்படுகிறது.
SITயின் வேலைப் படிகள்
- தனிப்பட்ட அலகுகள் முதலில் தனித்தனி கட்டமைப்பில் ஒருங்கிணைக்கப்பட வேண்டும்.
- முழு அமைப்பும் செய்ய வேண்டும். ஒட்டுமொத்தமாக சோதிக்கப்படும்.
- தேர்வு வழக்குகள் எழுதப்பட வேண்டும்மென்பொருள் தேவைகளின் அடிப்படையில் சரியான மென்பொருளைப் பயன்படுத்துதல்.
- UI பிழைகள், தரவு ஓட்டப் பிழைகள் மற்றும் இடைமுகப் பிழைகள் போன்ற பிழைகளை இந்தச் சோதனையில் காணலாம்.
எடுத்துக்காட்டு:
ஆரம்பத்தில் ஒரு ஹெல்த்கேர் தளத்தில் 3 டேப்கள் அதாவது நோயாளியின் தகவல், கல்வி மற்றும் முந்தைய மருத்துவ பதிவுகள் இருப்பதைக் கருத்தில் கொள்வோம். ஹெல்த்கேர் தளம் இப்போது இன்ஜெக்ஷன் இன்ஃபர்மேஷன் என்று அழைக்கப்படும் புதிய டேப் ஐச் சேர்த்துள்ளது.
இப்போது புதிய டேப்பின் விவரங்கள் அல்லது தரவுத்தளமானது ஏற்கனவே உள்ள டேப்களுடன் இணைக்கப்பட வேண்டும். 4 தாவல்களுடன் ஒட்டுமொத்தமாக சோதிக்கப்பட வேண்டும்.
நான்கு தாவல்களைக் கொண்ட ஒருங்கிணைக்கப்பட்ட தளத்தை நாங்கள் சோதிக்க வேண்டும்.
ஒருங்கிணைந்த தளம் தெரிகிறது கீழே காட்டப்பட்டுள்ளபடி:
SITயில் பயன்படுத்தப்படும் நுட்பங்கள்
- டாப்-டவுன் அப்ரோச்
- கீழ்-மேல் அணுகுமுறை
- பிக் பேங் அப்ரோச்
#1) டாப்-டவுன் அப்ரோச்
பெயரே குறிப்பிடுவது போல அது பின்பற்றுகிறது என்று அர்த்தம் மேலிருந்து கீழாக செயல்படுத்துதல். இது ஒரு முறையாகும், இதில் முக்கிய செயல்பாடு அல்லது தொகுதி துணை தொகுதிகள் வரிசையாக சோதிக்கப்படும். இங்கே, தொடர்ச்சியான உண்மையான துணை தொகுதிகள் உடனடியாக ஒருங்கிணைக்கப்படாவிட்டால் நாம் என்ன செய்வோம் என்ற கேள்வி எழுகிறது.
இதற்கான பதில் STUBS.
ஸ்டப்கள் நிரல்கள் என அழைக்கப்படுகின்றன . அவை டம்மி மாட்யூல்களாக செயல்படுகின்றன மற்றும் தேவையான தொகுதி செயல்பாட்டை வரையறுக்கப்பட்ட முறையில் செய்கின்றன.
ஸ்டப்கள்துணை-தொகுதிகளின் ஒருங்கிணைப்பு கடினமாக இருப்பதால், உண்மையான தொகுதி ஒருங்கிணைக்கத் தயாராகும் வரை ஒரு பகுதி முறையில் ஒரு அலகு/தொகுதி/துணை தொகுதியின் செயல்பாடு.
குறைந்த-நிலை கூறுகள் வரிசையாக ஸ்டப்களால் மாற்றப்படலாம். ஒருங்கிணைக்க. எனவே மேல்-கீழ் அணுகுமுறை ஒரு கட்டமைக்கப்பட்ட அல்லது செயல்முறை மொழியைப் பின்பற்றலாம். ஒரு ஸ்டப் உண்மையான கூறுகளுடன் மாற்றப்பட்ட பிறகு, அடுத்த ஸ்டப்பை உண்மையான கூறுகளுடன் மாற்றலாம்.
மேலே உள்ள வரைபடத்தின் செயலாக்கம் தொகுதி A, தொகுதி B, தொகுதி C, தொகுதி D, தொகுதி E, தொகுதி F, மற்றும் தொகுதி G.
ஸ்டப்களுக்கான எடுத்துக்காட்டு:
#2) பாட்டம்-அப் அப்ரோச்
இந்த அணுகுமுறை கீழிருந்து மேல் படிநிலையைப் பின்பற்றுகிறது. இங்கே, கீழ் தொகுதிகள் முதலில் ஒருங்கிணைக்கப்படுகின்றன, பின்னர் உயர் தொகுதிகள் ஒருங்கிணைக்கப்பட்டு சோதிக்கப்படுகின்றன.
கீழே உள்ள பெரும்பாலான தொகுதிகள் அல்லது அலகுகள் ஒன்றிணைக்கப்பட்டு சோதிக்கப்படுகின்றன. கீழ் அலகுகளின் தொகுப்பு கிளஸ்டர்கள் எனப்படும். பிரதான தொகுதியுடன் துணை தொகுதிகளை ஒருங்கிணைக்கும் போது, பிரதான தொகுதி கிடைக்காத பட்சத்தில், முக்கிய நிரலை குறியிட DRIVERS பயன்படுத்தப்படும்.
DRIVERS அழைப்பு திட்டங்கள் எனப்படும். .
இந்த அணுகுமுறையில் குறைபாடு கசிவு குறைவாக உள்ளது.
துணை தொகுதிகளை ஒருங்கிணைக்க உயர் நிலை அல்லது பிரதான தொகுதி மேலே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி ஒரு இயக்கி தொகுதி உருவாக்கப்பட்டுள்ளது.
#3) பிக் பேங் அணுகுமுறை
எளிமையான வார்த்தைகளில், பிக் பேங் அணுகுமுறையில், நீங்கள் அனைத்தையும் இணைக்க வேண்டும் அலகுகள் ஒரே நேரத்தில் மற்றும்அனைத்து கூறுகளையும் சோதிக்கவும். இங்கு எந்தப் பிரிவினையும் செய்யப்படவில்லை. குறைபாடு கசிவு ஏற்படக்கூடாது.
புதிதாக உருவாக்கப்பட்ட அல்லது பெரிய மேம்பாடுகள் செய்யப்பட்ட திட்டங்களுக்கு இந்த அணுகுமுறை பயனுள்ளதாக இருக்கும்.
பயனர் ஏற்றுக்கொள்ளல் சோதனை (UAT)
எப்போது ஒரு சோதனையாளர் முடிக்கப்பட்ட சோதனை திட்டத்தை கிளையன்ட்/இறுதிப் பயனரிடம் ஒப்படைக்கிறார்களோ, அப்போது கிளையன்ட்/இறுதிப் பயனர், அது சரியாக வடிவமைக்கப்பட்டுள்ளதா என்பதைப் பார்க்க மீண்டும் அதைச் சோதிப்பார். இது பயனர் ஏற்றுக்கொள்ளும் சோதனை என்று அழைக்கப்படுகிறது.
சோதனையைச் செய்வதற்கு இரண்டுக்கும் பொருத்தமான சோதனை வழக்குகள் எழுதப்பட வேண்டும்.
டெவலப்பர்கள் அதன் அடிப்படையில் குறியீட்டை உருவாக்குகின்றனர். செயல்பாட்டுத் தேவை விவரக்குறிப்பு ஆவணம். சோதனையாளர்கள் அதைச் சோதித்து பிழைகளைப் புகாரளிக்கின்றனர். ஆனால் கிளையன்ட் அல்லது இறுதிப் பயனருக்கு கணினி எவ்வாறு சரியாகச் செயல்படுகிறது என்பது மட்டுமே தெரியும். எனவே அவர்கள் கணினியை அவற்றின் முடிவில் இருந்து சோதிக்கிறார்கள்.
UAT இன் வேலைப் படிகள்
- UAT திட்டம் தேவைகளின் அடிப்படையில் உருவாக்கப்பட வேண்டும்.
- காட்சிகள் செய்ய வேண்டும். தேவைகளிலிருந்து கட்டமைக்கப்பட்டது.
- சோதனை வழக்குகள் மற்றும் சோதனைத் தரவுகள் தயாரிக்கப்பட வேண்டும்.
- சோதனை வழக்குகள் இயக்கப்பட்டு ஏதேனும் பிழைகள் உள்ளனவா எனச் சரிபார்க்க வேண்டும்.
- என்றால் எந்த பிழையும் இல்லை மற்றும் சோதனை வழக்குகள் கடந்துவிட்டன, பின்னர் திட்டத்தை கையொப்பமிடலாம் மற்றும் தயாரிப்பிற்கு அனுப்பலாம்.
- ஏதேனும் குறைபாடுகள் அல்லது பிழைகள் கண்டறியப்பட்டால், வெளியீட்டிற்குத் தயாராக அதை உடனடியாக சரிசெய்ய வேண்டும்.
UAT சோதனையின் வகைகள்
- ஆல்ஃபா மற்றும் பீட்டாசோதனை: ஆல்ஃபா சோதனையானது டெவலப்மெண்ட் தளத்தில் செய்யப்படுகிறது, அதேசமயம் பீட்டா சோதனை வெளிப்புற சூழலில் செய்யப்படுகிறது, அதாவது வெளி நிறுவனம் போன்றவை.
- ஒப்பந்த ஏற்பு சோதனை: ஒப்பந்தத்தில் ஏற்றுக்கொள்ளப்பட்ட விவரக்குறிப்புகள் முன் வரையறுக்கப்பட்ட தேவைகளை பூர்த்தி செய்ய வேண்டும்.
- ஒழுங்குமுறை ஏற்பு சோதனை: பெயர் சொல்வது போல், சோதனை விதிமுறைகளுக்கு எதிராக செய்யப்படுகிறது.
- செயல்பாட்டு ஏற்பு சோதனை: செயல்பாடு அல்லது வடிவமைக்கப்பட்ட பணிப்பாய்வு எதிர்பார்த்தபடி இருக்க வேண்டும்.
- கருப்புப் பெட்டி சோதனை: ஆழமாகச் செல்லாமல் மென்பொருளை அதன் முக்கிய நோக்கத்திற்காகச் சோதிக்க வேண்டும்.
SIT Vs UAT இடையே உள்ள முக்கிய வேறுபாடுகள்
SIT | UAT |
---|---|
இது சோதனையாளர்கள் மற்றும் டெவலப்பர்களால் செய்யப்படுகிறது. | இறுதிப் பயனர்கள் மற்றும் வாடிக்கையாளர்களால் இது செய்யப்படுகிறது. |
துணை அலகுகள்/அலகுகளின் ஒருங்கிணைப்பு இங்கே சரிபார்க்கப்படுகிறது. இடைமுகங்கள் சோதிக்கப்பட வேண்டும். | முழு வடிவமைப்பும் இங்கே சரிபார்க்கப்படுகிறது. |
தனிப்பட்ட அலகுகள் ஒருங்கிணைக்கப்பட்டு, தேவைகளுக்கு ஏற்ப கணினி செயல்படும் வகையில் சோதிக்கப்படுகிறது. | பயனர் விரும்பும் தயாரிப்பின் முக்கிய செயல்பாட்டிற்காக கணினி ஒட்டுமொத்தமாக சோதிக்கப்படுகிறது. |
இது சோதனையாளர்களின் தேவைகளின் அடிப்படையில் செய்யப்படுகிறது. | இறுதிப் பயனரால் தயாரிப்பு எவ்வாறு பயன்படுத்தப்பட வேண்டும் என்பதற்கான பயனர் கண்ணோட்டத்தின் அடிப்படையில் இது செய்யப்படுகிறது. |
சிஸ்டம் கூடியவுடன் SIT செய்யப்படுகிறது. | UAT செய்யப்படுகிறதுஇறுதியாக தயாரிப்பு வெளியீட்டிற்கு சற்று முன்னதாக. |
முடிவு
சிஸ்டம் ஒருங்கிணைப்பு சோதனை முக்கியமாக ஒரு கணினியின் இடைமுகத் தேவைகளை சோதிக்க செய்யப்படுகிறது. அதேசமயம், இறுதிப் பயனரால் கணினியின் செயல்பாட்டைச் சரிபார்க்க பயனர் ஏற்றுக்கொள்ளும் சோதனை செய்யப்படுகிறது. இரண்டு சோதனைகளுக்கும் தகுந்த சோதனை வழக்குகள் எழுதப்பட வேண்டும்.
SITயை 3 நுட்பங்கள் மூலம் செய்யலாம் (மேலிருந்து கீழாக, கீழிருந்து மேல் மற்றும் பிக் பேங் அணுகுமுறைகள்). UAT ஐ 5 முறைகளைப் பயன்படுத்தி செய்ய முடியும் (ஆல்ஃபா மற்றும் பீட்டா சோதனை, ஒப்பந்த ஏற்பு சோதனை, ஒழுங்குமுறை ஏற்பு சோதனை, செயல்பாட்டு ஏற்பு சோதனை மற்றும் கருப்பு பெட்டி சோதனை).
கணினி சோதனையில் காணப்படும் குறைபாடுகளை எளிதாக சரிசெய்ய முடியும். குறைபாடுகளின் அடிப்படையில் வெவ்வேறு கட்டமைப்புகளை உருவாக்க முடியும். UAT இல் காணப்படும் குறைபாடுகள் சோதனையாளர்களுக்கு ஒரு கரும்புள்ளியாகக் கருதப்படுகின்றன, மேலும் அவை ஏற்றுக்கொள்ளப்படாது.
UAT இல் வணிக அதிகாரிகள் அல்லது வாடிக்கையாளர்கள் வளர்ந்த தயாரிப்பு வணிகச் சூழலில் தங்கள் தேவைகளைப் பூர்த்தி செய்வதில் திருப்தி அடைய வேண்டும். SIT அமைப்பின் செயல்பாட்டுத் தேவைகளைப் பூர்த்தி செய்ய வேண்டும்.
SIT Vs UAT பற்றிய உங்கள் எல்லா கேள்விகளையும் இந்தக் கட்டுரை தெளிவுபடுத்தியிருக்கும் என நம்புகிறோம்!!