How many days we can learn automation testing?
If you can complete a video a day, you will be able to complete this course in 30 days. All the pre-requisites like Core Java, Locators etc.
There is a high-level schedule below if you follow something like that you can learn selenium in 3–4 week.
Test automation is a software development activity, and it's difficult to learn to program. Even with codeless tools, testers quickly find the limits of the tool and must learn more difficult concepts.
It totally depends on you and on your interest and availability to spend time on the topic. There is a high-level schedule that you can follow I am mentioned below if you follow something like that you can learn selenium in max to max 4–5 week.
Yes you can learn Automated Testing without Manual Testing, but not efficiently, if you the Manual Testing then you can easily understand Software Test Life Cycle, Bug Life Cycle, and Test Closure activities, etc.
Yes, you can learn Selenium even if you have no programming knowledge. Our training assumes that you do not know programming and we start with the very basics of Java. We cover basic concepts in detail, once you understand the basics, the rest of the topics will not be difficult.
Learning Selenium is not really tough, however, it requires a good disciple and strategic road map to learn it fast. Therefore, in order to gain better understanding and familiarity, one should target four things: Java, Selenium Webdriver, TestNg and Frameworks to learn automation testing with Selenium.
Yes. If you have basic programming knowledge then you can learn Selenium on your own. Just start from chapter-1 of our course. Our course is completely free and designed for complete beginners.
In automation testing or White box testing, testers need to have proper coding knowledge because they involve statement coverage, code coverage, cyclomatic complexity, etc. These concepts require proper programming and database knowledge and skills.
If you are a beginner, who want to learn Selenium from scratch without having any Programming knowledge, then this course is for you. If you can complete a video a day, you will be able to complete this course in 30 days. All the pre-requisites like Core Java, Locators etc.
Which is better manual or automation?
Automation testing can actually deliver better results because of its ability for increased test coverage. Manual testing can only cover a certain number of device and OS permutations. But automated testing can cover many more. This leads to better error detection.
Most of the Selenium testers using Java programming for writing Selenium Test Script, So try to learn Java for Selenium. Java Standard Edition or Core Java is enough for Automated Testing with Selenium, and Advanced Java is not required.

- Google IT Automation with Python: Google.
- Robotic Process Automation (RPA): UiPath.
- Software Testing and Automation: University of Minnesota.
- Automate tasks and processes with Jira: Coursera Project Network.
To start learning automation testing, one should start with the fundamentals of software testing. One can then learn any one programming language, and tools for unit testing and automation like Selenium. Knowledge of building automation frameworks and DevOps tools like Maven and Jenkins is also required.
Selenium - Web-based automation
Selenium is an open-source web automation tool that's most widely used for automation across multiple OS - Windows, Mac, and Linux and browsers - Firefox, Chrome, IE, as well as Headless Browsers.
Software testing is different from software development, not easier. At least for SDET's. To use Microsoft parlance: Software development is done by software development engineers (SDE). Software testing is done by software test engineers (STE), and software development engineers in test (SDET).
Rolled out in 2004, Selenium is one of the most, if not the most, popular open-source framework for web testing automation. Its suite of software consists of Selenium WebDriver, Selenium Grid and Selenium IDE. Feature Highlights: Supported programming language: Java, C#, Python, JavaScript, Ruby, PHP, etc.
Software assurance QA testing is easy to learn and not code intensive. You will have to learn some coding, but not to the same extent as a software or web developer. Software QA test training typically takes six to ten weeks, whereas web development training takes anywhere from 12-26 weeks.
Automated testing might seem intimidating when you're first getting into it, but all it really takes is time and patience to learn the craft. Also, no matter how good an automation engineer you are, there's always more to learn, so take comfort in knowing even the experts don't know it all.
Learning Selenium is not really tough, however, it requires a good disciple and strategic road map to learn it fast. Therefore, in order to gain better understanding and familiarity, one should target four things: Java, Selenium Webdriver, TestNg and Frameworks to learn automation testing with Selenium.
Does automation testing require coding?
In automation testing or White box testing, testers need to have proper coding knowledge because they involve statement coverage, code coverage, cyclomatic complexity, etc. These concepts require proper programming and database knowledge and skills.
To be a successful automation tester, the tester should have a good understanding of programming languages. Mostly the automated test tools use programming languages like Java, Python, Perl, Vb script, etc. The automation tester needs to be proficient in these programming languages.