Hey folks,
I tried to write difference between automation and manual testing. If anyone fine any new, then wrote comments so all can get it from once place.
Automation Testing:
I tried to write difference between automation and manual testing. If anyone fine any new, then wrote comments so all can get it from once place.
Automation Testing:
- Repetitive work is reduced (e.g., running regression tests, re-entering the same test data, and checking against coding standards)
- Greater consistency and repeatability (e.g., tests executed by a tool in the same order with the same frequency, and tests derived from requirements)
- Tools should have compatibility with our development or deployment
- If requirement change continuously then not suitable
- Automated tools are not OS compatible, require huge space on hard disk, ex. quality centre.
- Underestimating the time, cost and effort for the initial introduction of a tool (including training and external expertise)
- Fast,Reliable,Program reuse,Flexible
- Objective assessment (e.g., static measures, coverage)
- Ease of access to information about tests or testing (e.g., statistics and graphs about testprogress, incident rates and performance)
- Underestimating the time and effort needed to achieve significant and continuing benefits from the tool (including the need for changes in the testing process and continuous improvement of the way the tool is used)
- Underestimating the effort required to maintain the test assets generated by the tool
- Poor response from vendor for support, upgrades, and defect fixes
- Unforeseen, such as the inability to support a new platform
- Risk of suspension of open-source / free tool project
Manual Testing:
- Need lots of time
- We cannot do some kind of testing manually like performance and load testing
- It is suitable if requirement change continuously.
- Not easy to manage and track of work
Hi Trupti,
ReplyDeleteThere are few more points can be added pls find them below:
Automation:
Adhoc testing is not possible.
Require set of manual test cases designed as a base to start with automation.
High ROI
Scripts can be executed in un attended mode
Cost towards the tool opt.
Less number of resources and more productivity.
Manual Testing:
Adhoc Testing is possible
Less ROI compare to Automation
Human Intervention required while designing and executing the test cases.
Cost towards resource allocation.
Thanks for adding ur efforts :)
ReplyDelete