ఆటోమేషన్ టెస్టింగ్ (Automation Testing) :
Manual testing లో మనం ఒక ప్రాజెక్ట్ ని మనుషులు టెస్ట్ చేస్తారని తెలుసుకున్నమ్. యిప్పుడు Automation Testing గురించి తెలుసుకుందాం .

- Automation Testing టెస్టింగ్ అంటే ఒక టెస్ట్ కేసు ని ఒక automation tool ద్వార టెస్ట్ చేయడాన్నే Automation Testing అంటారు.
- ఇందులో test data ని సిస్టం లో ఆటోమేటిక్ గా ఎంటర్ చేసి expected మరియు actual results ని మొత్తం ను test reports గా అందిస్తుంది .
- అయితే Automation Testing చేయాలి అంటే అందుకోసం టెస్టింగ్ టూల్స్ పై అవగాహనా ఉన్న సిబ్బంది మరియు టూల్స్ కావలసి ఉంటుంది అందుకే ఇది కొంత కర్చుతో కూడుకున్న పని .
- అయితే Automation Testing వలన వందమంది చేయగల పని ఒక్కరే చేయగలుగుతారు . ఒక్కసారి ఇందులో టెస్ట్ కేస్ ని రికార్డు చేసి ఉంచినట్లయితే మనకి ఎపుడు కావలసి వస్తే అపుడు ఎన్నిసార్లైన వాడుకోవచ్చు .

- *** ముక్యమైన పాయింట్ ఏమిటంటే, Automation Testing యొక్క ముక్యమైన ఉద్దేశం ఏమంటే పలుమార్లు చేసే పనిని manual testing గా కాకుండా Automation చేయడమే తప్ప manual testing ని eliminate చేయడం కాదు .
Why Automated Testing?
Automated testing అనేది ఈ క్రింది కారణాల చేత ముక్యమైనది గా భావిస్తారు .
- Manual Testing ద్వార అన్ని work flows, అన్ని fields , అన్ని negative scenarios కనుగొనాలి అంటే సమయం మరియు ఎక్కువ ఖర్చు తో కూడుకున్న పని.
- multi lingual sites ని manually గా టెస్ట్ చేయడం కష్టం తో కూడుకున్న పని .
- దీనికి ఎక్కువ మంది నిపుణులతో పని లేదు .
- Automation ద్వార టెస్టింగ్ speed ఎక్కువ గా ఉంటుంది .
- Manual Testing చేస్తూ ఉంటె కాసేపటి తర్వాత boring గా ఉంటుంది దిని వలన ఎక్కువ error వచ్చే అవకాసం ఎక్కువ .
Which Test Cases to Automate?
- High Risk - Business Critical test cases.
- Test cases that are executed repeatedly.
- Difficult to perform manually.
- which are time consuming.
ఈ క్రింది సమయాలలో automation అనేది not suitable:
- Test Cases కొత్తగా design చేసినపుడు మరియు ఒక్కసారి కూడా manually టెస్ట్ చేయకుండా ఉన్నపుడు .
- Test Cases ని requirements ని frequently మార్పు చేయాలి అనుకున్నపుడు .
Hello friends, nice post and nice urging commented at this place, I am in fact enjoying by these.Regards Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.
ReplyDeletesoftware testing services
software quality assurance services
software testing services company
Software Qa Services
quality assurance service providers
Performance testing services
Security testing services
software testing Companies
I am much impressed. Thank you for providing this nice information here. Thank you for this nice article
ReplyDeleteselenium training in chennai |
Selenium Training in Chennai | Certification | Online Training Course | Selenium Training in Bangalore | Certification | Online Training Course | Selenium Training in Hyderabad | Certification | Online Training Course | Selenium Training in Coimbatore | Certification | Online Training Course | Selenium Training in Online | Certification | Online Training Course
So far out of all the blogs,I personally feel this blog is just awesome.There are soo many information provided here in this blog. Therefore It is totally amazing...
ReplyDeleteSoftware Testing Services
Software Testing Company
Functional Testing Services
QA Automation Testing Services
eCommerce Testing Services
Performance Testing Services
Security Testing Services
API Testing Services
Regression Testing Services
Compatibility Testing Services
Mobile App Testing Services
Great post and informative one. It's really helpful to understand the automation testing concepts. Software testing serviceswill plays a major role in software development company. Keep sharing more content like this.
ReplyDeleteThis comment has been removed by the author.
ReplyDelete