As of now most of the humanity have an understanding about why automation is important and now they struggle with a simple yet most important query in mind.
i. Where to Begin ?
And let's say you have started but?
ii. What steps to Follow?
Well the answer is pretty simple and I believe these simple tips will help you:
1. Start with the very basic:
- What is automation testing?
- Why and where it is used?
2. Learn a programming language:
- If you have basic knowledge of any programming language that is cool.
- If you don't then learn some language.
- Python (since your brain is yet to think programatically).
- Java (since your brain is wired to think like C / C++).
- Any language is pretty easy to learn and implement.
3. Learn a functional testing tool:
- Selenium (to start with).
- Appium (next level of selenium).
4. Learn to report:
- Reporting can be done using any 3rd party tools.
- OR you can implement your own.
5. Understand this stuff:
- What is Contineous Integration?
- What is Build process Process?
- What is Defect Loggin?