Appium - QEdge Technologies

Appium

If you are Interested to build your carrier in the field of Core Java ? Then this course is exclusively designed for you! This course has been designed by eminent corporate trainers with vast experience in Industry sector with real time knowledge. So that we can share our knowledge and help you learn complex theory, algorithms and coding libraries in a simple way. We will make you to walk you step-by-step into the World of Data Science. With every tutorial you will develop new skills and improve your understanding of this challenging yet lucrative sub-field of Core java.

Course Duration

25 Days

Training Options

Classroom / Online

Rating

5/5

Why Should You Take Core Java?

Very cost effective and highly affordable low class training by real time experts

Very cost effective and highly affordable low class training by real time experts

Very cost effective and highly affordable low class training by real time experts

Instructor-led Appium Live Classes

Sep 21st SAT & SUN (6 WEEKS) Timings - 08:30 PM to 11:30 PM (IST Online
Sep 21st SAT & SUN (6 WEEKS) Timings - 08:30 PM to 11:30 PM (IST Online
Sep 21st SAT & SUN (6 WEEKS) Timings - 08:30 PM to 11:30 PM (IST Classroom
Sep 21st SAT & SUN (6 WEEKS) Timings - 08:30 PM to 11:30 PM (IST Online

Course Price at

₹ 19,179 ₹ 30,000

About Course

About Trainer

Can’t find a batch you were looking for?

Skills Covered

manual testing automation testing
  • Introduction to Testing
  • Introduction to Automation Testing
  • Types of Automation Tools
    • Functionality Testing Tools
    • Performance Testing Tools
    • Test Management Tools
  • Introduction to Mobile automation testing
  • Selenium 3.0 and APIs
  • Automation for IOS and Android devices
  • Running the scripts on Emulators
  • Running the scripts on Real devices
  • Various tools available for Mobile automation testing
  • Understanding the API Levels and Appium Concepts
  • Client/Server Architecture, Session, Desired Capabilities, Appium Server and Appium Clients
  • Pre-requisite for starting with Appium
  • Supported Java versions
  • Configuring environment variables
  • Downloading and Installing JDK
  • Downloading and installing Maven on Windows
  • Downloading Android SDK
  • Taking a look at available Android Virtual Devices
  • Visiting Appium.exe
  • Downloading Appium for Windows
  • Downloading Appium jars and other dependencies
  • Configuring SDK Manager
  • Downloading different Android API levels
  • Setting up Android environment variables
  • Downloading Appium GUI Tool
  • Understanding Application path, Package & Launch Activity
  • Starting Appium Server
  • Running a sample test to make sure everything works fine
  • Understanding Desired capabilities class
  • Extracting Packages and Activities information of pre and post installed apps
  • Downloading Appium Maven Dependencies
  • Adding Device Name
  • Connecting real device to USB and running ADB commands
  • Starting the Appium server through code / programmatically on Windows
  • Downloading Appium Maven Dependencies
  • Stopping the Appium server
  • Kill all nodes
  • Opening UIAutomator Viewer through SDK tools kit
  • Understanding different locator strategies
  • Taking the Device screenshot
  • Device screenshot with Compressed hierarchy
  • Understanding the different locator tags
  • What is Appium Inspector?
  • How and when to run it?
  • Record and Play using Appium Inspector
  • Locating elements with the help of Appium Inspector
  • Inspector will only run with active session
  • What is object repository?
  • How to use object repository in framework
  • What is the use of maintain Object repository
  • Types of creating object repository
  •  
  • Execution with ANT
  • Execution with Maven
  • Execution with Continuous Integration tool i.e., Jenkins
  • Locating Elements on the App
  • What all can be locatable
  • Locating elements within elements
  • Locating multiple elements
  • Find Element By Android UIAutomator
  • Exploring UIAutomator API
  • Finding Elements by ClassName
  • Finding Elements by ids
  • Finding Elements by Xpaths
  • Using different functions inside UIAutomator class
  • Exercises
  • Native App Test – Making a call with Internal Dialer Application
  • Native App Test – Adding a new contact to Phonebook
  • Native App Test – Sending SMS from a real device
  • Native App Test – Automating a standard App
  • TouchActions and Events – Handling user gestures
  • WebApp Test – Automating Web based testing on Chrome Browser
  • Hybrid App Test – Automating the mobile messaging app
  • JUnit Introduction
    • JUnit Annotations
    • JUnit Implementation in Selenium RC/ Web Driver Scripts
  • TestNG Introduction
    • TestNG Annotations
    • TestNG Implementation in Selenium RC/ Web Driver Scripts
  • Difference between JUnit and TestNG
  • Setting up Java Environment in windows platform
  • Object – Oriented Programming Concepts
  • Classes and Objects, Interfaces , Encapsulation, Access and Non-Access Modifiers
  • Variables , Methods and Arrays
  • Inheritance, Abstraction and Polymorphism
  • Collections , loop concepts and if-else statements
  • File I/O, Exception Handling , Code Debugging and Java API Understanding
  • Practice Programs in the Java Concepts
  • JDBC – Database Testing Introduction
  • Handling Sql Server database using JDBC scripts

Like the curriculum? Enroll Now

Structure your learning and get a certificate to prove it.

Appium

QEdge Tech Core Java Professional Certificate Holders work at 1000s of companies like

Reviews

John Doe
John Doe
@username
Read More
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe
@username
Read More
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe
@username
Read More
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe
@username
Read More
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Previous
Next

QEdge Training Features

Theory

Project Work

Assignments

Certification

Resume Preparation

Interview Preparation

Resume Marketing

Placement Support

Frequently Asked Questions

This course is about to learning software testing training includes both manual testing and automation (selenium) testing.
We have a huge team of experienced faculties with advanced industry exposure for better course handling and real time guidance.
Depending on the choice of the course, the duration varies as per the curriculum and mode selected.
The course fee is variable as per the choice of the course structure and mode.

There is no prerequisite for learning the software testing, coding knowledge is advantage.

Be Future Ready. Enroll Now

Structure your learning and get a certificate to prove it.

Register for Demo
close slider




    Looking for

    Classroom TrainingOnline Training

    Select Your Country





      Looking for

      Classroom TrainingOnline Training

      Select Your Country