Appium the complete guide for 2020

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Appium the complete guide for 2020

Learning Appium is not the real challenge, it is to find a mentor who can guide you in the right direction and help you!

What does the course offer?

  1. The main objective of the course is to take you from the beginner level to the advanced level so that you can lead the entire mobile automation effort from the planning phase all the way to the CI/CD implementation.
  2. The course mainly focuses on teaching you the concepts with live coding examples.
  3. Every topic is covered in great detail.
  4. This is the only course that covers both iOS and Android side by side.
  5. The iOS real device setup is covered in great detail along with Apple’s code signing process and various other important concepts.
  6. This is the only course in Appium that talks about automation best practices,  and the Appium tips and tricks.
  7. The course covers building two different automation frameworks from scratch, one using TestNG and another one using Cucumber BDD. Both frameworks follow many of the industry best practices and are production-ready.
  8. The course covers CI/CD implementation from scratch and integrates the automation framework with it.

Course updates

Appium is constantly changing and so the other open-source tools.

So the course is always updated with the latest information.

Who this course is for:

  1. Mobile application testers who want to learn mobile automation
  2. Web application testers who are interested in learning mobile automation
  3. Any software engineer interested in exploring Appium for mobile automation
Show More

What Will You Learn?

  • Setup Appium on Windows and Mac
  • Build and distribute the iOS app for testing on real devices and simulator
  • Setup Appium for iOS real device using a free and paid developer account
  • Automate any Native, Hybrid, and Mobile Web app
  • Implement production-ready test automation frameworks from scratch
  • Use Maven, TestNG, Cucumber, Jenkins, JUnit, Git, Extent Reports, and Apache Log4J2
  • Implement end to end CI/CD pipeline
  • JAVA programming language concepts
  • Automation best practices
  • Appium best practices
  • Appium tips and tricks
  • Lead the mobile automation effort

Course Content


  • 1 | What is Appium
  • 2 | How Appium Works
  • 3 | How to install appium on Windows
  • 4 | How to install appium on MacOS
  • 5 | How To Connect Real Android Mobile Device On Windows
  • 6 | How To Connect Real Android Device On Mac OS
  • 7 | First Appium Project with Java
  • 8 | How to use Appium Desktop Inspector to find Object Locators
  • 9 | How to use UIAutomatorViewer for Object Locators
  • 10 | How to connect mobile to computer without USB cable through wifi
  • 11 | What is Appium Studio
  • 12 | How to Install Appium Studio on Windows
  • 13 | How To Install Appium Studio On Mac OS
  • 14 | AppiumStudio How to create first test
  • 15 | How to setup iOS Automation on Mac OS
  • 16 | How to create iOS automation testing project in java
  • 17 |Appium Automation Framework from scratch | Java | Maven | TestNG
  • 18 | How to change default port 4723 in Appium
  • 19 | Appium How to record browser tests
  • 20 | Eclipse Java project for iOS Automation
  • 21 | How to add extent reports in Appium Java project

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?