Selenium WebDriver,Appium&Protractor using JAVA for beginner

BY
Udemy

Learn Selenium, Appium, WebDriver, and Protractor using Java programming for mobile automation testing activities.

Lavel

Beginner

Mode

Online

Fees

₹ 449 799

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

Lucky Training - Selenium trainer developed the Selenium WebDriver, Appium, and Protractor using JAVA for a beginner certification course, which is offered by Udemy and is designed for participants who want to learn the core principles and strategies associated with Java programming for automation testing activities. The Selenium WebDriver, Appium, and Protractor with JAVA for Beginners online course by Udemy teaches participants about technologies such as Appium, WebDriver, Selenium, and Protractor to help them gain competencies in mobile automation testing.

Selenium WebDriver, Appium & Protractor using JAVA for beginner online classes include 37 hours of digital lectures and 9 downloadable study materials that cover a wide range of topics related to mobile automation testing on both iOS and Android platforms. This course is broken down into 20 chapters that cover subjects such as object recognition, mobile touch gestures, Jenkins, Git, SauceLabs, the PageFactory model, and much more. The course also focuses on supporting participants in getting the information they need to land their desired employment as professional test engineers by utilizing learning tools.

The highlights

  • Certificate of completion
  • Self-paced course
  • 37 hours of pre-recorded video content
  • 9 downloadable resources

Program offerings

  • Online course
  • Projects
  • 30-day money-back guarantee
  • Unlimited access
  • Accessible on mobile devices and tv

Course and certificate fees

Fees information
₹ 449  ₹799
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

Java

After completing the Selenium WebDriver, Appium & Protractor using JAVA for beginner online certification, participants will gain a deep understanding of both basic and advanced Java programming techniques. Participants will learn how to use Selenium, WebDriver, Appium, and Protractor to test mobile applications. For testing application automation, participants will learn about Selenium IDENodejs, and the Jasmine framework. Participants will also gain a thorough understanding of the many tools used to automate the testing of applications on the Android and iOS operating systems.

The syllabus

Selenium IDE overview

  • Course Overview
  • Introduction to Selenium IDE
  • Mode of execution in IDE, what is command, target, value
  • Various commands in IDE part1
  • Various commands in IDE part2
  • Why Verification Point is needed to add to IDE script
  • Screenshot capturing, start & break point, limitations of IDE
  • How to implement gotoif and delete cookies with examples in IDE
  • How to create dynamic users using if conditions in IDE
  • How to create multiple users using if conditions in IDE
  • What is test suite & framework

Core JAVA

  • Introduction to JAVA
  • What is method ,variable, package in JAVA
  • What is class & method
  • What are various Data types
  • Eclipse editor overview and creating a project
  • How to create object
  • What are method parameters & return types
  • What is access modifiers
  • Overview on inheritance
  • What is abstraction & abstract class
  • Overview on interface

WebDriver Basics and Advanced

  • What is WebDriver and its architecture
  • Overview on locators and firebug
  • Various types of locators and usage
  • overview on xpath and css
  • Comparison between RC and Webdriver
  • Setup required for WebDriver
  • Configure webdriver
  • How your browser launch
  • Comparison b/w Selenium, JAVA 2.48 & 3.5 versions with example
  • Object identification & actions on object
  • Overview on Locators using Selenium IDE
  • Method chaining in JAVA
  • GET N NAVIGATETO COMMANDS, firefox browser n selenium java issue
  • Window maximize command in WebDriver
  • Sendkeys command in WebDriver
  • Overview on Click ,close & quit commands
  • Scenarios and Login to Sales Force ,handling checkboxes.
  • Isselected, Uncheck,Radio buttons
  • Select class
  • FindElements examples, Tab ,Identify all links examples
  • Working on Chrome Browser and IE browser
  • Html unit drivers, Overview on frames
  • How to handle alerts using robot class and AutoIT
  • How to handle multiple windows
  • Actions and various examples
  • Handling of webtables
  • Introduction to java script executor
  • What is a Firefox Profile
  • Data driven testing
  • getting data from a csv file
  • Reading from PDF file and Image
  • Overview on Junit and Testng with examples
  • Testng Parallel execution and overview on framework
  • Overview on MAVEN
  • Explanation on Framework and its components with example
  • Overview on framework - Part 1
  • Overview on framework - Part 2
  • Overview on framework - Part 3
  • Overview on framework - Part 4
  • Introduction to Jenkins
  • Creating jobs in jenkins
  • Test Scripts for all the scenarios including framework scripts

Protractor Using NodeJS & JAVA Programming Language

  • Overview on Protractor and concepts we are going to study
  • Prerequisites to install Protractor
  • Installing Protractor
  • Architecture of Protractor
  • Introduction to Jasmine Framework
  • Various Editor and folder structure
  • overview on spec.js and global variables with simple examples
  • Overview on conf.js file
  • Introduction to Locators with examples
  • How to execute Protractor scripts on non Angular applications
  • Convert a simple script into Page Object Model Example 1
  • Various kinds of Excepts which we can use in Protractor
  • Introduction to multiple it and before each in Jasmine
  • Overview on ng-repeat with examples
  • Overivew on Protractor using JAVA and creating jProtractor jar file
  • Basic script to launch application using java programming language- Example1
  • Basic script to perform operations using java programming language- Example2
  • Handling of dropdowns using JProtractor

Appium for Android Operating System

  • Appium Demo Session
  • Overview on Mobile Testing
  • Configuration required for Appium Android & Overview on APK files
  • Creating Android Emulator, overrview on ADB.exe, installing apk file
  • Vysor, install app on real device ,various ways to identify an Object & examples
  • Configuration on Eclipse Editor
  • Basic script on Android by passing Desired capabilities
  • Handling of Checkbox ,dropdowns and executing on real devices
  • Handling of alerts in native app
  • Drag and drop using TouchAction
  • Scroll to specific object vertically using Touch Action
  • Handling checkbox, text fields, radio buttons & expandalble lists
  • Handling Date Pickers and Spinners
  • Handling of Seekbars in API Demos App
  • Handling rating bar and selecting 3* and 5* ratings
  • Capturing screenshot and videos in android device
  • UI Selector overview with examples
  • Swipe horizantolly using swipe list application
  • MultiTouch Action overview with example
  • Handling popup menu in Native app
  • How to verify toastr message using OCR
  • Overview on system apps and identifying package and activity name for contacts
  • Script to click on dialer on mobile system app
  • Script to enter mobile number in dialer
  • How to perform long press , create a message
  • Running notes ,APK Files & Test Scripts for Android

Appium for iOS OS

  • Overview on MAC configuration required and creating simulators - Day 1
  • MAC configuration required and downloading components from terminal Day 2
  • Installing Node and appium 1.7 from terminal
  • Overview on all the installation files and Appium inspector screen
  • Configuration in Eclipse and passing desired capabilities
  • Object Identification in MAC
  • Handling of alerts - Example 1
  • Handling of alerts - Example 2
  • Handling text entry and secure text entry alerts- Example 3
  • Handling Actions sheets Example
  • Handling of picker wheels
  • Selecting a value from Date Picker
  • How to Scroll to a specific object using Touch Action
  • How to handle Text Fields
  • Handling of switches
  • Handling of Steppers - Example 1
  • Handling of Steppers - Example 2
  • Overview about iOS videos
  • Test Scripts discussed in MAC

Instructors

Mr Surendra
Selenium trainer
Udemy

Similar Courses

Master Automation Testing with Java and Selenium W...

Eduonix

Online
Beginner
₹199 ₹1,990

Courses of your Interest

Certificate in Database Management using SQL and M...

Certificate in Database Management using SQL and M...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Dashboarding and Storytelling using...

Certificate in Dashboarding and Storytelling using...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Spreadsheet Modelling using Excel

Certificate in Spreadsheet Modelling using Excel

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Big Data Analytics

Certificate in Big Data Analytics

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Artificial Intelligence and Deep le...

Certificate in Artificial Intelligence and Deep le...

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Text Mining and NLP

Certificate in Text Mining and NLP

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000
Certificate in Descriptive Analytics and Data Pre-...

Certificate in Descriptive Analytics and Data Pre-...

Amity Online

16 Hours Online
Beginner
₹17,000 ₹21,000
Certificate in Applied Data Engineering

Certificate in Applied Data Engineering

Amity Online

60 Hours Online
Beginner
₹75,000 ₹100,000
Certificate in Programming for Data Analytics Usin...

Certificate in Programming for Data Analytics Usin...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Predictive Analytics Using Python

Certificate in Predictive Analytics Using Python

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000

More Courses by Udemy

Microsoft Excel 2013 Course Beginners Intermediate...

Udemy

Online
Beginner
₹399 ₹2,699

Python for Beginners to Advance

Udemy

Online
Beginner
₹ 2,499

Learn Python Turtle Using Block Coding

Udemy

Online
Beginner
₹399 ₹799

Master Python Basics For Developer

Udemy

Online
Beginner
₹475 ₹3,499

Programming in Python for Beginners

Udemy

Online
Beginner
₹ 799

Learn Python 3 Programming from Scratch

Udemy

Online
Beginner
₹475 ₹1,299

Automate Your Life With Python

Udemy

Online
Beginner
₹ 2,899

Learn Python Python for Beginners

Udemy

Online
Beginner
₹ 1,799

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses