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 ₹995

Courses of your Interest

An Introduction To Coding Theory

An Introduction To Coding Theory

IIT Kanpur via Swayam

8 Weeks Online
Beginner
Free

C++ Foundation

PW Skills

5 Months Online
Beginner
Free

Advanced CFD Meshing using ANSA

Skill Lync

4 Weeks Online
Beginner
₹ 40,000

Salesforce Platform App Builder Certification Trai...

Simplilearn

12 Hours Online
Beginner

Data Science Foundations to Core Bootcamp

Springboard

7 Months Online
Beginner
$9,900 $13,900
Full Stack Developer Course With Placement

Full Stack Developer Course With Placement

AttainU

7 Months Online
Beginner
₹ 68,000
User Experience Design And Research

User Experience Design And Research

UM–Ann Arbor via Futurelearn

35 Weeks Online
Beginner
Fundamentals of Agile Project Management

Fundamentals of Agile Project Management

UCI Irvine via Futurelearn

21 Weeks Online
Beginner
Artificial intelligence Design and Engineering wit...

Artificial intelligence Design and Engineering wit...

CloudSwyft Global Systems, Inc via Futurelearn

17 Weeks Online
Beginner

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

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books