- Introduction
- Course Agenda
- What is Appium
- Appium Architecture
- Laptop Preperations
Online
₹ 1,699
Quick facts
particular | details | |
---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Appium is an open-source framework that enables quality assurance specialists to perform automated app testing on mobile and desktop platforms alike. Android and iOS apps that use a native wrapper around a web view are examples of hybrid mobile applications. Appium is a flexible cross-platform testing framework that allows testers to write test scripts across several platforms like iOS, Windows, and Android while still utilising the same API. This saves both time and effort for QA teams since they can use the same code for both iOS and Android. Full Appium 2020 course and framework for a React Native APP certification is made available by Udemy to students who wish to learn about developing a comprehensive automation framework.
Full Appium 2020 course and framework for a React Native APP online training include 3.5 hours of video and seven downloadable resources which consists of a digital certificate upon course completion.
Full Appium 2020 course and framework for a React Native APP online classes consist of appium architecture, running the app locally, Android desired capabilities, web application, Inspect Android elements, appium commands, wait, and test annotation.
The highlights
- Full Lifetime Access
- 3.5 Hours of Video
- Seven Downloadable Resources
- Access on Mobile and TV
- Certificate of Completion
Program offerings
- Online course
- Learning resources
- 30-day money-back guarantee
- Unlimited access
Course and certificate fees
Fees information
certificate availability
certificate providing authority
What you will learn
Full Appium 2020 course and framework for a React Native APP certification course, the aspirant will learn appium with Java from the ground up, designing a comprehensive automation framework for a react native application. The applicant will learn how to run the react native application locally and how to modify the code to make it testable. how to design a page object model framework and create a dynamic framework that runs on both Android and iOS. The participant will learn how to create dark theme test reports that include screenshots, starting applications, inspecting elements, and locating items by class name, in addition to appium commands, implicit, explicit wait, and software testing.
The syllabus
Introduction
Getting the App and run it locally
- Install Node
- install VScode
- Clone the App
- Prepare the backend
- Run the app locally on Android device
- Run the app locally on IOS device
- Getting to know the App
Desired capabilities
- Android desired capabilities
- IOS desired capabilities
- Setup the desired capabilities using Appium client
- Mobile capability type
- Appium driver & run the App on android device
- Appium driver & run the App on IOS device
- Other capabilities
Launching All kind of applications
- Open a web application on IOS device
- Open a web application on Android device
- Open a pre installed Android app using app package and activity
- Open a pre installed IOS app using bundle ID
Inspect Elements
- Inspect Android elements using UiAutomatorViewer
- Inspect Android Elements using Appium desktop App
- Inspect IOS elements using Appium desktop App
Find Elements
- Find An Android element by ID
- Find An Android element by class name
- Find An Android element by Accessibility ID
- Find An Android element by Xpath
- Find An Android element by Android UI Automator
- Find an IOS element using ID
- Find an IOS element using Xpath
- Find an IOS element using Accessibility ID
- Mobile Element
- Android and IOS Elements
- Find Elements
- List of Elements
Appium commands
- Appium click
- Appium Send keys
- Appium clear
- Appium get text
- Appium get attribute
- Appium is displayed
- Appium get location
- Appium get size
- Appium quit
- Appium Rotation
- Actions Introduction
- Click and hold and move to element
- Drag and drop
Wait in Appium
- Wait Introduction
- Implicit wait
- Explicit wait
TestNG
- Introduction
- @Test Annotation
- Test Priority
- Before and after method
- Before and After class
- Build signup page test cases
- TestNG xml file
- Before and after Test
- Before and after suite
- Include and exclude methods
- TestNG groups
- Parameters in TestNG
- TestNG Assertions
Instructors
Mr Hatem Hatamleh
Automation Test Engineer
Freelancer