0% found this document useful (0 votes)
367 views9 pages

QT Appium Course Content

This 15-day training course on Appium taught by Mr. Madhu covers mobile automation testing. It will introduce students to mobile testing and the Appium tool. Students will learn to install and configure Appium on Windows and Mac to test native, hybrid and mobile web apps on Android and iOS devices and emulators. The course covers locating app elements, performing touch actions, and testing with the TestNG framework. It also provides an overview of mobile testing projects and interviews questions.

Uploaded by

Kranti Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
367 views9 pages

QT Appium Course Content

This 15-day training course on Appium taught by Mr. Madhu covers mobile automation testing. It will introduce students to mobile testing and the Appium tool. Students will learn to install and configure Appium on Windows and Mac to test native, hybrid and mobile web apps on Android and iOS devices and emulators. The course covers locating app elements, performing touch actions, and testing with the TestNG framework. It also provides an overview of mobile testing projects and interviews questions.

Uploaded by

Kranti Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Appium

Mode of Training: Online, Classroom, Corporate

Faculty: Mr. MADHU

Course Duration: 15 Days


Introduction to Mobile Automation

 What is Mobile application testing?

 Introduction to Mobile Automation Testing

 Mobile automation tools

Introduction to Appium

 Why Appium?

 Introduction to Appium

 Difference between Appium & Selendroid

 Understanding Native, Web and Hybrid APPs

 Architecture of Appium

Appium Installation and Configuration on Windows

 Installing JDK

 Installing the New SDK Tool Kit for Android

 Installing different API versions

 Download Appium

 Download eclipse

 Downloading the necessary JAR files

 Setting up an Eclipse Java project

 Starting Appium Server

 Connecting real device to USB and running ADB commands

 Understanding Desired Capabilities class

 Running your first Appium Program on Real devices

 Installing Android Emulators

 Running your first Appium Program on Emulator

Web: www.qualitythought.in Email: info@qualitythought


Help : +91 9515151992, +91 9963799240, +91 7730997544
1
Finding elements for Android web-based apps

 Opening browser on a Real Android Device

 Inspect element on a Web App

 Inspect connected device on Chrome

 Locating Elements on a Chrome browser

 Finding Elements by ID, Name, Class Name, Link Text, Partial Link Text,
XPath, CSS, Tag Name

Web App Testing on Chrome Browser

 Handling HTML Elements such as: Text box, Hyperlinks, Submit buttons,
Radio buttons, Check boxes, Dropdown etc.

 Synchronization

 Handling JavaScript Alerts

 Handling Frames

 Handling Auto complete

 Printing all links

Finding elements for Android native apps

 Finding Elements with UI automaton reviewer

 Taking the Device screenshot

 Understanding the different locator tags

 Understanding the UI Selector Class

 Finding Elements by Class Name

 Finding Elements by ids

 Finding Elements by X paths

Web: www.qualitythought.in Email: info@qualitythought


Help : +91 9515151992, +91 9963799240, +91 7730997544
2
Testing Android Native Apps on Windows

 Making a call with internal dialer application - Real Device

 Adding a new contact to the phone book - Real Device

 Sending SMS from a real device

 Working with Calculator

 Capturing screenshots

 Capturing screenshots on failure

Touch Actions and Events - Handling user gestures

 Drag and Drop

 Android Key Events

 Tapping an Element on a Real Device

 Swipe - Searching Phonebook Contacts

 Handling alerts, spinners (dropdowns), the switch button, and the slide
seek Bar

Testing Android Hybrid Apps

 Finding elements for hybrid apps

 Automating hybrid apps

 Switching to Web View / Native View through context

Appium Installation and Configuration on MAC

 Installing Java & configuring environment variables

 Installing Eclipse IDE for MAC

 Downloading Appium and Selenium Jars

 Android SDK Configuration

 Steps to get the Apple Developer id

Web: www.qualitythought.in Email: info@qualitythought


Help : +91 9515151992, +91 9963799240, +91 7730997544
3
 Install X code

 Creating simulator

Testing Native / Hybrid Apps on IOS

 Deploying the app using X code

 Running the Appium inspector

 Inspecting elements with appium inspector

 Generating X paths with the help of inspector

 Handling elements

 Record and Play test

 Handling Alerts on a Native App

 Handling Date Wheel pickers

Testing IOS Web App on Safari browser

 Finding elements for iOS web-based apps

 User agent to get Safari Browser objects

 Safari Browser on Real IOS Device

 Configuring the Safari Launcher app to support testing on Real device

Test NG Framework

 How to Install Test NG plug-in in Eclipse

 Testing sample script

 Writing Selenium testing script from scratch

 Testing for parallel execution

 Creating Test suites using Testing

 Reports generation using Testing

 Running test suite on parameterized test cases

 Re-run failed test cases

Web: www.qualitythought.in Email: info@qualitythought


Help : +91 9515151992, +91 9963799240, +91 7730997544
4
 Running Testing suites from command prompt

Appium Mobile Grid

 Introduction to Appium Grid

 Executing Test Parallel on two Real Devices

Project Details

 Application overview

 Project Name

 Project Description

 Tools used in the project

 Roles and Responsibilities

 Automation process

 Automation life cycle

 Identify test cases what to be automated

 Authoring the scripts

 Executing the scripts

 Analyze the reports

Appium Interview Questions

Web: www.qualitythought.in Email: info@qualitythought


Help : +91 9515151992, +91 9963799240, +91 7730997544
5
Supporting Enterprises around the Globe

Web: www.qualitythought.in Email: info@qualitythought


Help : +91 9515151992, +91 9963799240, +91 7730997544
6
DevOps & Cloud Computing

 AWS Admin Training


 Devops Training
 Azure Admin Training

Artificial Intelligence & IOT

Our Other Courses 



Big data
Artificial Intelligence Training
IOT Training

 Hadoop Development Training


 Spark And Scala Training

Data Science & Blockchain

 Data Science Training


 Blockchain Training

QA and Testing

 Manual Testing
 Big data Testing Training
 Selenium Training
 Appium Training
 Web services Testing Training
 Security Testing Training
 Performance Testing Training
 TOSCA Training
 ETL Testing Training

RPA and Automation

 Automation Anywhere Training


 Blueprism Training
 Uipath Training

Programming & Framework

 Core Python
 Advanced Python Training
 Django Training
 C,C++Programming Training

Others courses

 Digital Marketing Training


 Spoken English Training
 Chat Bot Making Training
 BI Reporting Tools Training
 Sailinfo@qualitythought
Web: www.qualitythought.in Email: point IIQ
Help : +91 9515151992, +91 9963799240, +91 7730997544
7
Established in 2010

The Leader in Software Training

www.qualitythought.in +91 996 379 9240 [email protected]


Web: www.qualitythought.in Email: info@qualitythought
Help : +91 9515151992, +91 9963799240, +91 7730997544
8

You might also like