
Learn to set up selenium tools suite and selenium IDE in Firefox, install and run tests, use UI element selection, commands, debugging, and language options.
Learn to add verifications and asserts using the context menu in selenium tests, including how to locate titles, store text, and handle failures when text is not found.
Learn how to locate web elements with selenium using firebug and firefox, identify by id or xpath, and copy xpath to interact with inputs and buttons.
Explore Java data types by examining integers, longs, doubles, characters, booleans, and strings, and learn to declare variables and print values, including simple hello world examples, with System.out.println.
Explore conditional statements in Selenium starter program using if, else if, and nested if to print messages based on variable values and relational operators.
Explore for, while, and do-while loops through practical examples that print values and illustrate condition-based execution in the selenium starter program.
Explore a practical example of a one-dimensional array, access by index, determine length, and print each value using a for loop.
Explore methods as reusable groups of statements that perform repeatable actions, how to define and call them, and use lexical for loops to print values.
Explore the key components of methods in programming, including visibility (public), method name, parameters, and return type, with examples of methods that do and do not return a value.
Explore how to use Selenium to interact with dropdowns: select by index, by text, or by value, and learn how to deselect or select all options.
Students will learn what is JUnit, the importance of JUnit in Selenium. They will also learn how to configure JUnit with eclipse
Students will learn to execute a simple Selenium WebDriver Test using JUnit and how to create and run a JUNIT test suite
Students will learn the common annotations used in Selenium WebDriver code. They will also be able to see examples of using these annotations
Students will be able to know what are Automation Frameworks, their advantages and the different types of Frameworks used
Learn to build a data driven framework with TestNG data provider for Selenium, reading Excel data into a two dimensional array to drive tests from a data pool.
Are you a manual tester and looking to explore the Automation world?
Do you get butterflies in your stomach when you think of coding in Automation?
Then this is the ideal course for you!!!
The Selenium starter program starts with introduction to Test Automation and provides basic knowledge on Selenium tools suite – Selenium IDE, Selenium RC, Selenium GRID and Selenium WebDriver. The course then progresses with Selenium IDE detailed knowledge and hands on exercise on Selenium IDE. This helps a manual tester to get started with automation using the record and play mode.
The next section covers the essential Java Basics commands which are needed for getting started with Selenium WebDriver. The course starts with step by step configuration of Java and Eclipse IDE with adequate screenshots. The course then goes ahead with simple explanation of all the essential Java commands with examples in Eclipse IDE.
The last section covers WebDriver commands needed to get started with Selenium WebDriver automation. It also covers two exercises which covers how the WebDriver commands has been used to automate a particular task
Check out the free previews to understand more what this course has to offer
After completing these course testers can start practicing Selenium on their own and start building Automation scripts. This course also helps to get started on the Selenium certification journey.