அலகுகள்
1. மென்பொருள் சோதனை மற்றும் QA இல் செயற்கை நுண்ணறிவு அறிமுகம்: பாத்திரங்கள், எல்லைகள், போலி ஆபத்து மற்றும் சரிபார்த்தல் 2. சோதனை காட்சி மற்றும் சோதனை கேஸ் உருவாக்கம்: தேவை முதல் விரிவான கட்டுப்பாடு வரை 3. ஆய்வு சோதனை மற்றும் சோதனை யோசனை உருவாக்கம்: AI உடன் கிரியேட்டிவ் பிழை வேட்டை 4. UI டெஸ்ட் ஆட்டோமேஷன்: AI உடன் செலினியம், பிளேரைட் மற்றும் சைப்ரஸ் குறியீட்டை உருவாக்குதல் 5. ஏபிஐ டெஸ்ட் ஆட்டோமேஷன்: ஒப்பந்தம், திட்டம் மற்றும் AI உடன் இறுதி முதல் இறுதி சரிபார்ப்பு 6. அலகு சோதனை உருவாக்கம் மற்றும் சோதனைத்திறன்: AI உடன் வலுவான சோதனை 7. பிழை அறிக்கை எழுதுதல் மற்றும் முன்னுரிமை: AI உடன் தெளிவான, மீண்டும் உருவாக்கக்கூடிய பதிவுகள் 8. சோதனை கவரேஜ் பகுப்பாய்வு மற்றும் இடர் அடிப்படையிலான சோதனை: AI உடன் சரியான இலக்கு 9. பின்னடைவு சோதனை, சோதனை பராமரிப்பு மற்றும் பலவீனமான சோதனைகளை எதிர்த்துப் போராடுதல் 10. தவறான நம்பிக்கை ஆபத்து, சோதனை தரம் மற்றும் பிறழ்வு சோதனை: சோதனை சோதனைகள் 11. இறுதி முதல் இறுதி வரையிலான பணிப்பாய்வு, CI/CD ஒருங்கிணைப்பு, நெறிமுறைகள் மற்றும் பாதுகாப்பு: AI ஐப் பொறுப்புடன் பயன்படுத்துதல்
அலகு 2 / 11

சோதனை காட்சி மற்றும் சோதனை கேஸ் உருவாக்கம்: தேவை முதல் விரிவான கட்டுப்பாடு வரை

ஆதாயங்கள்:

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

சோதனையாளரின் பணி பெரும்பாலும் இந்த வெற்று ஸ்லேட்டுடன் தொடங்குகிறது: அவருக்கு ஒரு தேவை உள்ளது ("பயனர் தனது கடவுச்சொல்லை மீட்டமைக்க வேண்டும்") மேலும் அவர் இந்த ஒற்றை வாக்கியத்தை டஜன் கணக்கான உறுதியான சோதனைகளாக மாற்ற வேண்டும், இது மென்பொருள் உண்மையில் சரியாக வேலை செய்கிறது என்பதை நிரூபிக்கும். இந்த மாற்றம் சோதனை வடிவமைப்பு என்று அழைக்கப்படுகிறது. ஒரு சோதனைக் காட்சிக்கு இடையே உள்ள வித்தியாசத்தை அறிந்துகொள்வது — எதைச் சோதிக்க வேண்டும் என்பதை விவரிக்கும் உயர்நிலை நோக்கம், அதாவது "தவறான கடவுச்சொல் நிராகரிக்கப்பட வேண்டும்" - மற்றும் ஒரு சோதனை வழக்கு - உறுதியான படிகள், உள்ளீடு மற்றும் எதிர்பார்க்கப்படும் விளைவுகளுடன் காட்சியை விவரிக்கும் இயங்கக்கூடிய அலகு. செயற்கை நுண்ணறிவு (AI) இந்த வெற்று பக்க தருணத்தை துரிதப்படுத்துகிறது: ஒரு தேவையை நொடிகளில் டஜன் கணக்கான வரைவு காட்சிகளாக மாற்றுகிறது. ஆனால் நினைவில் கொள்ளுங்கள் - நீங்கள் நினைக்கும் சூழ்நிலைகளை AI பிரதிபலிக்கிறது; எந்த சூழ்நிலைகள் மிகவும் முக்கியமானவை என்பதை உங்கள் தயாரிப்பு அறிவைக் கொண்டு நீங்கள் தேர்வு செய்கிறீர்கள்.

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

படிப்படியாக: தேவையிலிருந்து சோதனைத் தொகுப்பு வரை

படி 1 - தேவையை தெளிவுபடுத்தவும். AI க்கு மூலத் தேவையை வழங்குவதற்கு முன் ஏற்றுக்கொள்ளும் அளவுகோல்களை (ஒரு வேலை "முடிந்தது" என்று கருதப்பட வேண்டிய நிபந்தனைகள்) சேகரிக்கவும். "கடவுச்சொல் மீட்டமைக்கப்பட வேண்டும்" போதாது; "ரீசெட் லிங்க் 30 நிமிடங்களுக்கு செல்லுபடியாகும்", "அதே கடவுச்சொல்லை மீண்டும் பயன்படுத்த முடியாது" போன்ற விதிகள் உண்மையான சோதனையின் ஆதாரம்.

படி 2 - சோதனை நுட்பங்களை செயல்படுத்தவும். AI பற்றி "ஸ்கிரிப்ட் எழுது" என்று மட்டும் சொல்லாதீர்கள்; உன்னதமான சோதனை வடிவமைப்பு நுட்பங்களை பெயரால் கேட்கவும்:

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

படி 3 - நேர்மறை, எதிர்மறை மற்றும் விளிம்பு நிலைகளை பிரிக்கவும். நேர்மறை சோதனை (சரியான உள்ளீட்டுடன் எதிர்பார்க்கப்படும் முடிவு), எதிர்மறை சோதனை (தவறான உள்ளீட்டில் சரியான பிழை) மற்றும் விளிம்பு வழக்கு - எல்லைக்கோடு அல்லது வழக்கத்திற்கு மாறான வழக்குகள். AI பொதுவாக நேர்மறையை வலியுறுத்துகிறது; நீங்கள் வெளிப்படையாகக் கோரும் வரை எதிர்மறை மற்றும் எட்ஜ் வழக்குகள் முழுமையடையாது.

படி 4 - முன்னுரிமை மற்றும் கத்தரிக்காய். AI 60 காட்சிகளை உருவாக்க முடியும்; அவை அனைத்தும் சம மதிப்புடையவை அல்ல. அதிக ஆபத்து உள்ளவர்களுக்கு முன்னுரிமை கொடுங்கள் (பணம், பாதுகாப்பு, தரவு இழப்பு) மற்றும் நகல்களை இணைக்கவும்.

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

பலவீனமான வரியில் / வலுவான வரியில்

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

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

சோதனை வழக்கு வெளியீடு வடிவம்

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

பகுதி

விளக்கம்

உதாரணம்

ஐடி

தனிப்பட்ட ஐடி

TC-PWD-014

தலைப்பு

சுருக்கமான நோக்கம்

காலாவதியான இணைப்பு நிராகரிக்கப்படும்

முன்நிபந்தனை

சோதனைக்கு முன் நிபந்தனை தேவை

ரீசெட் இணைப்பு 31 நிமிடங்களுக்கு முன்பு உருவாக்கப்பட்டது

படிகள்

தொடர் நடவடிக்கைகள்

1. இணைப்பைக் கிளிக் செய்யவும் 2. புதிய கடவுச்சொல்லை உள்ளிடவும்

சோதனை தரவு

கான்கிரீட் மதிப்புகள் பயன்படுத்தப்படுகின்றன

பழைய இணைப்பு, புதிய கடவுச்சொல் "Abc!2345"

எதிர்பார்த்த முடிவு

சரிபார்க்கப்பட வேண்டிய நடத்தை

"இணைப்பு காலாவதியானது" பிழை, கடவுச்சொல் மாறாது

ஏற்றுக்கொள்ளும் அளவுகோல்கள்

கண்டறியக்கூடிய இணைப்பு

AK-3: இணைப்பு 30 நிமிடங்களுக்கு செல்லுபடியாகும்

முன்னுரிமை

ஆபத்து நிலை

உயர்

நகலெடுக்கக்கூடிய நான்கு வார்ப்புருக்கள்

1) தொழில்நுட்ப அடிப்படையிலான காட்சி தயாரிப்பு:

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

2) எட்ஜ் கேஸ் ஹண்டர்:

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

3) முடிவு அட்டவணை தயாரிப்பு:

பின்வரும் வணிக விதிக்கான முடிவு அட்டவணையை உருவாக்கவும்: [விதிகள்]. நெடுவரிசைகள்: நிபந்தனை சேர்க்கைகள்; வரிசைகள்: ஒவ்வொரு நிபந்தனையும் எதிர்பார்க்கப்படும் செயல்களும். அடைய முடியாத அல்லது முரண்பட்ட சேர்க்கைகளைக் கொடியிடவும். ஒவ்வொரு கலவைக்கும் ஒரு சோதனை வழக்கை முன்மொழியவும்.

4) கண்டறியக்கூடிய கட்டுப்பாடு:

பின்வரும் ஏற்றுக்கொள்ளும் அளவுகோல்களின் பட்டியல் மற்றும் பின்வரும் சோதனை வழக்குகள் கொடுக்கப்பட்டுள்ளன:[அளவுகோல்] / [வழக்குகள்]. எந்த சோதனை வழக்குகள் (கவரேஜ் இடைவெளி) மற்றும் எந்த அளவுகோல்களால் (தேவையற்ற வழக்கு) பூர்த்தி செய்யப்படாத வழக்குகள் ஏற்றுக்கொள்ளும் அளவுகோல்களை அட்டவணை வடிவத்தில் காட்டவும்.

மூன்று சிறிய வழக்குகள்

வழக்கு 1 - விளிம்பு நிலைகளின் மதிப்பு. ஃபின்டெக் குழுவைச் சேர்ந்த நிபுணர் ஒருவர் பணப் பரிமாற்ற அம்சத்திற்காக 18 ஸ்கிரிப்ட்களை எழுதியுள்ளார். அவர் "எட்ஜ் கேஸ் ஹண்டர்" டெம்ப்ளேட்டை AIக்கு பயன்படுத்தினார்; AI "ஒரே நேரத்தில் இரண்டு சாதனங்களிலிருந்து ஒரே சமநிலையை மாற்றுதல்" (concurrency) நிலைமையை நினைவூட்டியது. இந்த சூழ்நிலையை சோதித்தபோது, ​​நேரலைக்குச் செல்வதற்கு முன் இரட்டைச் செலவு பாதிப்பு கண்டறியப்பட்டு மூடப்பட்டது. ஒற்றை விளிம்பு நிலை ஆறு இலக்க இழப்பைத் தடுத்தது.

வழக்கு 2 - வீக்கத்தை ஒழுங்கமைத்தல். ஒரு குழு உறுப்பினர் படிவத்திற்கான ஸ்கிரிப்டை AI தயாரித்தது மற்றும் 74 வழக்குகள் வந்தன. டிரேசபிலிட்டி டெம்ப்ளேட்டை இயக்கியதில், 74 வழக்குகள் 9 ஏற்றுக்கொள்ளும் அளவுகோல்களை மட்டுமே சந்திக்கின்றன, பல அதே சமமான வகுப்பை மீண்டும் சோதனை செய்தன. தொகுப்பு 74 இல் இருந்து 23 குறிப்பிடத்தக்க வழக்குகளாக குறைக்கப்பட்டது; இயக்க நேரம் 68% குறைந்துள்ளது, கவரேஜ் குறையவில்லை.

வழக்கு 3 - தவறான அனுமானம். தேதிப் புலத்திற்கு "பிப்ரவரி 31" போன்ற தவறான தேதிகளைச் சோதனை செய்ய AI பரிந்துரைத்தது, ஆனால் குழு பயன்படுத்தும் காலண்டர் கூறு ஏற்கனவே இதைத் தடுத்துள்ளது என்பது தெரியவில்லை. AI ஆல் தயாரிக்கப்பட்ட 6 தேதி காட்சிகளில் 4ஐ தயாரிப்பின் சூழலில் தேவையற்றவை என நிபுணர் நீக்கினார். AI உருவாக்கிய சாத்தியங்கள்; ஒரு தயாரிப்பு தகவலைத் தேர்ந்தெடுத்தது.

பொதுவான தவறுகள்

  • ஏற்றுக்கொள்ளும் அளவுகோல்களை வழங்காமல் ஸ்கிரிப்டைக் கோருதல். உண்மை என்னவென்று தெரியாமல், AI மேலோட்டமான காட்சிகளை உருவாக்குகிறது, அவை பெரும்பாலும் உண்மையான ஆபத்தை இழக்கின்றன.
  • நேர்மறை சோதனைகளுக்குத் தீர்வு காண்கிறேன். எதிர்மறை மற்றும் விளிம்பு வழக்குகளை வெளிப்படையாக விரும்பவில்லை. இங்குதான் பெரும்பாலும் தவறுகள் நடக்கின்றன.
  • உற்பத்தி செய்யப்பட்டதை அப்படியே ஏற்றுக்கொள்வது. AI க்கு தயாரிப்பு சூழல் தெரியாது என்பதை மறந்துவிட்டு, தேவையற்ற அல்லது சாத்தியமற்ற காட்சிகளை தொகுப்பில் விட்டுவிடுவது.
  • கண்டுபிடிக்கக்கூடிய தன்மையைத் தவிர்ப்பது. வழக்குகளை ஏற்றுக்கொள்ளும் அளவுகோல்களுடன் இணைக்கவில்லை; இதன் விளைவாக, எந்த அளவுகோல் சோதிக்கப்படவில்லை (கவரேஜ் இடைவெளி) என்பது தெரியவில்லை.
  • அளவு பிழை. "60 ஸ்கிரிப்டுகள் வெளியாகிவிட்டதால்" மகிழ்ச்சியாக இருக்கிறது. மதிப்பு எண்ணில் இல்லை, ஆனால் ஆபத்தை உள்ளடக்கிய நோக்கத்தில் உள்ளது.

சுருக்கமாக

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

விண்ணப்ப பணி

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

சரிபார்ப்பு பட்டியல்

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