Sale!

Appium hands-on training for beginners with Java

10,000.00 7,499.00

Session information:

  • Start Date: 4th Week of May 2018
  • Time: 6:30 AM IST to 8 AM IST (Indian Standard Time)
  • Training Duration: 13 hours
  • Session Duration: One and half hours (Daily)
  • Training Type: Online Training
  • Maximum number of attendees in each batch: 15

Description

Course content:
Introduction and usage of emulator

  1. Appium introduction including tools comparison matrix
  2. Appium Architecture
  3. Installation and configuration – Android SDK & Appium
  4. ADB commands
  5. Wi-Fi connect using ADB
  6. Emulator configuration using AVD manager
  7. Overview of Native, Hybrid and Mobile web

Appium with Google Android OS

  1. How to find Application package and Activity
  2. Native App UI elements inspection using Appium inspector and uiautomatorviewer
  3. UI Locators
  4. Desired capabilities for Android
  5. Appium server configuration overview
  6. Android driver, iOS driver, RemoteWebDriver overview
  7. Native App scripting – send sms and create a contact
  8. Reset capabilities using live native app – fast reset, no reset, full reset
  9. Touch Actions overview
  10. Multitouch overview
  11. zoom and pinch
  12. swipe
  13. press, long press and tap
  14. switch context – Hybrid to Native and Native to Hybrid
  15. Phone Settings specific scripting including key codes
  16. Hybrid App & Mobile web UI elements inspection using Chrome inspector
  17. Mobile web scripting with live websites in Google chrome
  18. Cucumber integration with Appium including Extent report customization
  19. How to create Maven project for Appium
  20. TestNG based Appium project including test suite configuration
  21. How to integrate maven project with Jenkins
  22. Parallel execution using TestNG without Grid
  23. Selenium Grid for remote execution

Appium with iOS

  1. Installation and configuration – iOS setup in Mac
  2. XCRUN commands for simulator
  3. iOS deploy commands for real device
  4. Overview of Apple developer account including provisioning profile
  5. Identification of UDID using iTunes and XCODE
  6. How to build webdriver agent
  7. How to build .APP file using uicatalog open source iOS App
  8. Appium inspector and Maccaca inspector for iOS UI elements
  9. Chrome inspector for Hybrid App and Mobile Web
  10. Desired capabilities for iOS
  11. Native Scripting using uicatalog iOS App including Touch Actions
  12. Mobile web scripting using live website in safari
  13. Cloud tools demo and overview – Amazon Device Farm and SauceLabs Test Object

[Sample video by the trainer]

Session information:

  • Start Date: 4th Week of May 2018
  • Time: 6:30 AM IST to 8 AM IST (Indian Standard Time)
  • Training Duration: 16 hours
  • Session Duration: One and half hours (Daily)
  • Training Type: Online Training
  • Maximum number of attendees in each batch: 15

Fill up this form to get a call from us or call us on +91 9940228234.

About the trainer:

  • Working more than 12 years in black-box and white-box testing under techno-functional testing stand-point.
  • Passion in working with mobile technologies including client/server application automation and mobile payment in techno-functional perspective with vast experience in channel banking domain.
  • Handling various mobile application related products/projects as SME (Subject Matter Expert). Expertise in setting up the end to end mobile application automation using pool of technologies Appium, TestNG, Maven, Jenkins etc,.
  • Experienced in different domain such as Financial Services, Enterprise Resource Planning, Maritime(Shipping), Banking, Bio-pharmaceutical and Internet services.

About the author

I am a software testing and software test automation professional. I am into software testing industry since 2k9. I love testing a software product, exploring the world and my family.

In software testing, I have experience of testing more than 35 small and big applications. I have tested web applications, mobile applications, ETL applications and much more. I have got knowledge in multiple verticals like Finance, Banking, ECommmerce, Marketing, Gamming, and Education. Jenkins is my best friend. I am very good at Java, Git, IntelliJ, JavaScript, PHP, JUnit, TestNG, Linux, Mockito and many more testing frameworks and tools. I always try to utilize open source as much as possible. I even contribute to open source.

Here is my Github profile: https://github.com/qamate
Maven profile:http://search.maven.org/#search%7Cga%7C1%7Cin.mayurshah

Apart from my work at Softcrylic, I sometimes undertake freelance consulting work. You can hire me on upwork here.

https://www.upwork.com/freelancers/~01fe41433fecad75a2

Apart from Software testing, I love exploring the world. I have a blog where I share places I have visited.

https://exploringunexploredblog.wordpress.com/

Reviews

There are no reviews yet.

Be the first to review “Appium hands-on training for beginners with Java”

Your email address will not be published. Required fields are marked *