UrbanPro
true

Selenium with Java basics

LIVE
21 Hours

Just Pay ₹5,000 to Register

- OR - Book a Free Demo

Course offered by Priyanka M K

0 review

1. JAVA BASICS

• What is Java
• Advantages Of Java
• JRE VS JDK VS JVM
• How Java is Platform Independent
• Java has both Interpreter and Compiler
• Run Java using Notepad
• Why Java is not pure Object Oriented
• Memory Allocation in Java
• Garbage Collector in Java
• Access Modifiers in Java
• Class and Objects in Java
• New Keyword
• Encapsulation in Java
• Polymorphism in Java
• Inheritance in Java
• Java doesn’t support multiple Inheritance
• Abstract classes and Interface
• keyword:this,super,static, final, finally
• Exceptional Handling
• checked Vs unchecked Exceptions in Java
• throw vs throws in Java
• Multiple catch blocks
• Constructor
• Wrapper Classes
• Scanner classes
• Multithreading concept in Java
• Strings and their immutable nature
• String based programs
• Matrices based programs

2. JAVA ADVANCED
• What is framework
• Collection framework
• Collection Vs Collections
• List Vs ArrayList
• Programs on ArrayList
• Hashmap Vs Hashtable
• Programs on Hashmap
• Real life examples of Hashmap
• Programs on Hashtable
• Why hashtable doesn’t allow null values
• What are set
• Programs on set
• Lambda Expressions
• Stream() in Java
• real life example on set
• Difference between Static and dynamic polymorphism
• Constructor overloading
• File Handling in Java
• Program to write to a file
• Program to read from a file
• JAVA pattern based programs
• Bubble sort
• Prime number
• Fibonacci programs
• Programs on sort
• Swapping two variables programs

3.Manual Testing
• Introduction to manual testing
• Exploring Jira tool
• Writing Test Cases
• Writing Defect Id
• Priority vs Severity Concept
• STLC details
• Unit Testing
• Integration Testing
• System Testing
• Acceptance Testing
• Smoke Testing
• Alpha & Beta Testing
• Functional Testing and Non-functional testing
• Equivalence Partitioning
• Boundary Value Analysis
• Defect life cycle
• Waterfall model
• Agile Methodology
• Scrum Methodology
• Compatibility Testing
• White Box & Black Box Testing
• Regression and Retesting
• Branch Testing and Path Testing
• Deferred and Deprecated
• Manual Testing Vs Automation Testing

4. SQL Queries
• Select, Insert, Update, Delete
• Create table and database
• Sql datatypes
• Sql Joins
• Distinct, Group by, having
• where, in, between, not
• max(),min(),avg(),count()
• Sql joins
• unions
• Handling date and time
• Primary, Composite, Foreign Keys
• Stored Procedures

5. Introduction to Selenium Testing
• What is Selenium Testing
• Selenium IDE
• Selenium Grid
• Selenium Webdriver
• Webdriver vs Remote Control
• Disadvantages Of Selenium Testing
• Selenium Webdriver Installation
• Is it Correct WebDriver driver = new WebDriver();
• Basic driver navigation commands
• Difference between close() and  quit()
• Concept of DOM

6. Selenium Basic Concepts
• Locator Types: CSS Selector, Name, ID
• Xpath, linkText, className, TagName
• FindElement Vs FindElements
• get() methods
• sendkeys()
• Handling date, radio buttons, checkboxes, dropdowns
• Implicit waits vs Explicit Waits
• PageLoadTimeOut
• Expected Conditions
• Fluent Wait
• Handling alerts, prompts, confirmations

7. Selenium Advanced Concepts
• Selectorshub installation
• Relative Vs Absolute Xpath
• Sibling and child to parent xpath
• Find element based on text
• Datepicker advanced example
• Dynamic Dropdown advanced example
• AutoSuggestive Dropdown example
• Check broken links in Selenium
• Assertions
• Soft Vs Hard Assertions
• Action classes
• Working with Frames
• Child Window Handling concept
• JavascriptExecutor
• Handling scrolls in Selenium

8. Selenium Grid and Integration
• Grid setup in local system
• Grid integration with Saucelabs
• Grid Integeration with Docker
• Grid Integration with AWS EC2

9.Automation Framework
• What is Automation Framework
• Features of Automation Framework
• Different types of Automation Framework
• What is Data Driven Framework
• What is Modular Driven Framework
• What is Keyword Driven Framework
• What is Hybrid Framework

10.TestNg
• What is TestNg
• TestNg Installation
• TestNg Project
• Adding TestNg.xml
• Exclude, Include, Regex
• TestNg Annotations
• Groups, DependsOn, enabled
• Paramterized input, global parameters
• dataProviders
• TestNg Listeners
• Priority in Testng
• Parallel and thread-count

11.Maven
• Maven project
• Maven Installation
• Maven Architecture
• Maven Terminologies and POM.xml
• Maven Commands
• Surefire plugin
• Integrating maven with TestNg
• Profile switching

12.Working with AutoIT
• AutoIT Installation
• Integration with Selenium

13. Jenkins Integration
• Jenkins CI Took
• Jenkins Installation
• Jenkins Scheduling
• Jenkins Plugins working

14. Extent Reports and Allure Reports
• Introduction to Extent Reports
• Creating an extent report
• Configuring reports
• Creating allure reports

15. Reading excel files
• Working with POI API
• Workbook, Sheets
• Reading Excel files

16. Working with log4j
• log4j Installation
• Working
• Integration with Selenium

17. Page Object Pattern and Page factory Model
• What is Page Object Pattern
• Working with Page Object Factory
• Factory Annotations

18. Reading and Writing to MySQL Database
• Installing MySQL Database
• Integrating project with databases

19. Version Controlling using GIT
• Introduction to Git and Github
• Repository, Clone, Commit
• Push, pull, merge

20. BDD framework and Cucumber
• What is BDD framework
• Features, StepDefinition
• TestRunner
• Cucumber Integration with Selenium

21. Project: Build A framework from Scratch
• Project including all the learning of the course into one

22. Interview Preparation
• Tips& Tricks for interview cracking

About the Trainer

Avg Rating

Reviews

Students

Courses

Priyanka M K

com.mks.provider.Education : 2725142

6 Years of Experience

I am BE graduate and have 5 plus years of IT experience as a quality analyst. I am certified scrum master. My key skills are Java , selenium. I am here to provide knowledge on Manual and automation testing, covering topics from basic to advanced level with real time project skills.

Students also enrolled in these courses

LIVE
2 reviews
50 Hours
10,000 Group Class (max 20)
10,000 1-on-1 Class

Course offered by Naveen Kumar K R

1 review
LIVE
8 reviews
Mon, Tue, Wed, Thu, Fri 08:30pm-09:30pm
40 Hours
8,000 Group Class (max 10)

Course offered by Ramakrishna

6 reviews
LIVE
16 reviews
2 Hours
25,000 Group Class (max 5)
30,000 1-on-1 Class

Course offered by Aravindanath

33 reviews
LIVE
1 review
2 Hours
1,000 1-on-1 Class

Course offered by Priyanka

4 reviews

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Selenium with Java basics by Priyanka M K

Priyanka picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Selenium with Java basics by Priyanka M K

Priyanka picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more