- Manual Testing ఈ పద్ధతి లో testers ఎటువంటి automation tools ని వాడకుండా టెస్ట్ చేస్తారు .
- అన్ని testing types (యూనిట్,సిస్టం etc .) కి ముందుగా Manual Testing ని నిర్వహిస్తారు.
- Manual Testing అనేది కనీసం ఒక్కసారైనా నిర్వహిస్తారు. ఏదైనా ప్రాజెక్ట్ ని ఆటోమేషన్ టూల్స్ ద్వార టెస్ట్ చేసే ముందు కనీసం ఒక్కసారైనా ఈ పద్ధతి నిర్వహిస్తారు.
- Manual Testing చేసే వారికి టెస్టింగ్ టూల్స్ గురించి పరిజ్ఞానం ఉండవలసిన అవసరం లేదు .
- Software Testing Fundamental ప్రకారం పూర్తి స్థాయిలో 100% Automation అనేది జరగదు. అందుకే Manual టెస్టింగ్ అవసరం.

Goal of Manual Testing :
- Manual Testing యొక్క ముక్య ఉద్దేశం ఏమిటంటే application ని error free గా మరియు specified functional requirements ని satisfies చేస్తోందో లేదో చూడటమే.
- Test Suites or cases ని ఈ విధానం లోనే రూపొందిస్తారు.
- ఈ విధానం లో developers ద్వార fix అయిన error ని తిరిగి టెస్ట్ చేస్తారు.
- Manual Testing యొక్క ముక్య ఉద్దేశం system యొక్క క్వాలిటీ ని చెక్ చేయడం మరియు bug-free product ని కస్టమర్ కి అందివడమే.
Manual Testing types:
క్రింది చిత్రం లో చూపిన Manual Testing Types , Manual టెస్టింగ్ ద్వార మరియు automation tool ద్వార execute చేయవచు.

Manual టెస్టింగ్ యొక్క అపోహలు నిజాలు :
క్రింద చూపినవి ఎక్కువగా టెస్టింగ్ గురించి చాలామంది అనుకునే కొన్ని అపోహలు మరియు నిజాలు :

అపోహ : ఎవ్వరైనా సరే manual టెస్టింగ్ చేయోచ్చు.
నిజం : Testing చేయడానికి చాల నిపున్యం ఉండాలి.
అపోహ : టెస్టింగ్ ద్వార 100% defect free product ని పొందవచ్చు .
నిజం : టెస్టింగ్ చేయడం ద్వార చాలావరకు వీలైనన్ని defects ని కనుగొనగలం అంతే గాని పూర్తి స్థాయి 100% లో defects ని కనుగొనడం సాధ్యపడదు .
అపోహ : manual testing కన్నా Automated testing అనేది more powerful
నిజం : 100% test automation cannot be done. Manual Testing కూడా అవసరమే.
అపోహ : Testing చాల సులభం
నిజం : టెస్టింగ్ అనేది అనుకున్నంత సులభం కాదు దీనికి చాల analytical నైపుణ్యం కావలి. చాల challenging తో కూడుకున్న పని టెస్టింగ్.
Comparison of Manual and Automated Testing :
- Automation టెస్టింగ్ లో test cases ని execute చేయడానికి tools ని ఉపయోగిస్తారు అదే manual testing లో మనుషులని వాడతారు.
- Automation Testing లో సమయం , డబ్బు, manpower save చేయవచ్చు. ఒక్కసారి record, చేసాక test suite ఎన్నిసారులు కావాలంటే అన్ని సార్లు మనం run చేసుకోవచ్చు . అదే manual testing తో పోల్చుకుంటే నైపుణ్యం ఉన్న మనుషులు కావలసి వస్తుంది .

- ఎటువంటి application అయిన manual గా టెస్ట్ చేయవచు , అదే automated testing ద్వార కొన్నింటిని మాత్రమె టెస్ట్ చేయగలం .
- automated టెస్టింగ్ దినిని ఎక్కువగా regression testing కోసం వాడుతారు
- అలాగే కొన్ని టెస్టింగ్ కి like ad-hoc and monkey testing కి manual execution చాల ఉపయోగ పడుతుంది .
- manual టెస్టింగ్ లో పదే పదే repetitive గా చేయవలసిన భాగాన్ని టెస్ట్ చేయడం కోసం automation టెస్టింగ్ చాల ఉపయోగ పడుతుంది.
ముగింపు :
Manual testing అంటే tester ఎంతో ఓపికతో ,creative & open minded తో ఒక End User ల ఆలోచిస్తూ టెస్టింగ్ చేసే ఒక ప్రక్రియ.
It is amazing and wonderful to visit your site.Thanks for sharing this information,this is usef.Manual Testing Training in Bangalore
ReplyDeleteVery nice information .... I'm grateful to you
ReplyDeletePretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.
ReplyDeleteSoftware Testing Services
Functional Testing Services
Test Automation Services
QA Automation Testing Services
Regression Testing Services
API Testing Services
Compatibility Testing Services
Performance Testing Services
Security Testing Services
Vulnerability Testing Services
Functional Testing Services
Nice post.
ReplyDeleteManual Testing online training
Manual Testing training
Microservices online training
Microservices training
Office 365 online training
Office 365 training
Open stack online training
Open stack training
SAP ABAP on Hana online training
SAP ABAP on Hana training
SAP ABAP online training
SAP ABAP training
SAP Basis online training
SAP Basis training
Thanks for sharing such informative blog. It really helped me a lot to learn new things about software testing. Keep on sharing informative and useful stuffs. Great blog!
ReplyDeleteSoftware Testing Services
Software Testing Services in India
Software Testing Companies in India
Software Testing Services in USA
Software Testing Companies in USA
Software Testing Companies
Software Testing Services Company
QA Testing Companies in USA