Why is it necessary to start from zero in automation testing?

341    Asked by Amitraj in Cyber Security , Asked on Apr 22, 2022

 I am new to testing. I need to learn because I have an opportunity to work in this field in the future. I would like to know what I need to get started. Preferably, I would like to study automated testing. How much time will it take for someone who only knows a little programming and no testing?

Answered by Andrea Bailey

You need to learn automation testing and many other things before being able to work in test automation.


The skills are ordered from 1 to 13 so that it is easy to understand how they develop:

13 Test Automation (basic skills)
12 Learn Page Object Model
11 Learn Object Oriented Programming in Java
10 Learn the WebDriver framework
9 Learn JUNIT
8 Learn the Java basics
7 Learn Eclipse
6 Learn how to create XPATH locators
5 Use browser plugins (Firebug, Firepath, FireCookie)
4 Learn HTML and CSS
3 Read how the HTTP protocol works, get and post requests
2 Understand how browsers work
1 Manual Testing


Your Answer

Answer (1)

Hey Amitraj,


Great to see your interest in automation testing! It's a fascinating field that can open up numerous opportunities for you. Starting from zero in automation testing is indeed a prudent approach, and here's why:

Solid Foundation: Beginning from scratch ensures you build a strong foundation. You'll comprehend the core testing concepts, testing methodologies, and the software development life cycle (SDLC). This knowledge will be invaluable as you delve into automation.

Understanding the Ecosystem: Automation tools and frameworks are constantly evolving. By starting from the basics, you'll have a better grasp of the testing ecosystem, making it easier to adapt to new tools and technologies in the future.

Problem-Solving Skills: Learning manual testing first enhances your problem-solving abilities. It teaches you to think critically and identify defects efficiently, which is crucial when you automate test cases.

Now, regarding the time it takes to transition into automation testing, it varies from person to person. Since you have some programming knowledge, that's a significant advantage. I'd recommend dedicating a few months to learn the fundamentals of manual testing and then gradually move into automation.

My personal experience? I started with manual testing, and it laid a strong foundation for my automation career. 

1 Year

Interviews

Parent Categories