If you are a manual tester with little programming background, then you should spend a little more to understand test automation.
However, the first thing is to Understand the basic of the programming language to learn the Selenium project.
1.Perform case study & Conduct simple tests
2. Choose a complex scenario & Learn Selenium integration
Learn how those things are done and try to do on your own. Don not follow the tutorials blindly.
Remember, your first week, just learn how to use Selenium is not enough to do test automation. And test automation is not only about Selenium.
First 5 days: Core Java (As required for selenium)
Variables and Data Types
Class & Objects
Methods
Selenium Basics and features
Selenium IDE
Your second week is about CSS or XPath locator , Object Identification ,Explores all of the APIs within WebDriver ,Perform advanced actions such as drag-and-drop, double-click, right-click, and action builders on web pages
, manipulating web controls like buttons, textbox.
TestNG Annotations , Scripting with TestNG
In the third week, learn Selenium. Covers basic to advanced concepts of WebDriver, Learn how to design a more effective automation framework
The fourth week Write test cases that test your project is for practicing.Create automation test scripts for your web applications with Selenium WebDriver.
Explore handling cookies, taking screenshots managing timeouts, and browser navigations scripting with different browsers,Explore WebDriver EventListeners ,Build data driven tests Reading/Writing Excel with Selenium.
Design automation frameworks using the PageObject PageFactory Pattern to build a robust and easy- to-maintain test framework ,testing of mobile web applications with Selenium Drivers
Set up Selenium Grid for faster and parallel run of tests, Create SeleniumTest Suite and reduce build time.
If you follow this way, you’re likely to learn selenium in a month or so.
No comments:
Post a Comment