Automation Testing is testing which is done without human intervention.This is the testing assisted with software tools and does not require any operator input,analysis or evaluation.
No doubt we have many advantages like:
- accelerates the test time
- easy to do repetitive testing
- possibility of exhaustive testing
- Better test path coverage
Simply because automation testing has many sub challenges, and is restricted by a number of questions:
- Is the time frame permissible of creating an automation testing framework? Although this makes the testing faster but creating framework takes time.
- Do we have the skilled and sufficient resources to do the job? If the resources are not there,nothing can happen and obviously they cannot be hired at the blink of the eye.
- Does automating will make the process really faster? If a project is not big enough,is it a complete waste spending time and energy on it?
- Up to what level the automation needs to be done?
So whatever testing is decided to be used:manual or automated or a super mix,I believe one should always measure all the pros and cons of the process.

No comments:
Post a Comment