Learn Selenium with Java, Cucumber + Live Project
- Offered byUDEMY
Learn Selenium with Java, Cucumber + Live Project at UDEMY Overview
Duration | 76 hours |
Total fee | ₹649 |
Mode of learning | Online |
Credential | Certificate |
Learn Selenium with Java, Cucumber + Live Project at UDEMY Highlights
- Earn a certificate of completion from Udemy
- Learn from 132 downloadable resources
- Get full lifetime access of the course material
- Comes with 30 days money back guarantee
Learn Selenium with Java, Cucumber + Live Project at UDEMY Course details
- For Any Fresh Graduates, Students, Working professionals, Manual testers
- You will learn how to write test scripts using Selenium WebDriver
- You will know how to work with Selenium Grid
- You will know how to design frameworks from scratch
- You will able to work on Real time projects after you completed this course
- You will know about Continuous Integration(CI) Process and Tools
- Selenium is an open source automation testing tool for web based applications
- This Selenium course will be covering from very basic Selenium to the Expert Level
- During the course to explain all ways of interacting with web pages using Selenium
- During course will be covering all best practices used with Selenium WebDriver i.e TestNG, Maven, Maven to be name few
Learn Selenium with Java, Cucumber + Live Project at UDEMY Curriculum
Module-1: Overview on Automation & Selenium
What is Software Testing?
Manual Testing & its challenges
Challenges in Manual testing
Automation Testing beats Manual testing
Selenium as an automation testing tool
Advantages and Disadvantages in Selenium
Selenium V/s Other Tools
Selenium Suite of Tools
Module-2: Java Essentials for Selenium
Download and install Java
Setup Java Environment
Download and install Eclipse
How to use Eclipse
Basic Java Program
Compile and run a Java program
Understanding console output
Java Variables and Data Types
Java Operators
Conditional statements
Loops
Break and continue
Arrays
Single Dimensional array
Double Dimensional array
String Class
String methods
Module-3: Java OOPS Concepts
Classes and Objects
Java methods
Passing parameters to the methods
Call by value and call by reference
Java Constructor
Method Overloading
Constructor Overloading
this keyword
Static variables and methods
Java Inheritance
Method Overriding
super keyword
final keyword
Java Interfaces
Java Packages
Access Modifiers
Exception Handling
Array List
Hash Map
JDBC
Module-4: Selenium WebDriver
Introduction to WebDriver and architecture
WebDriver features and drawbacks
Selenium Webdriver Jars download and configure
Create WebDriver Project in Eclipse
Create WebDriver test case
Execute test case on multiple browsers
Locators in Selenium
Types of Locators - name, id,cssSelector & Xpath
Module-5: Data Driven Testing
What is data driven testing?
Usage of Apache POI API
Read data from Excel file
Write data into Excel file
Excel Utilities Class
Data Driven testing using Microsoft Excel
Data Driven Testing using Database
Data Driven Testing using Java Hash Map
Module-6: TestNG Framework
TestNg Introduction and Advantages
Configuring TestNg in Project/Eclipse
How to write TestNG Test case
TestNg annotations
Understanding testng.xml
TestNG Report
Prioritising tests
dependsOnMethods
Skipping tests
Grouping methods
TestNG batch testing
Learn Selenium with Java, Cucumber + Live Project at UDEMY Faculty details
Other courses offered by UDEMY
Learn Selenium with Java, Cucumber + Live Project at UDEMY Students Ratings & Reviews
- 4-52