5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Skills     Software Design and Development     Software Testing and Quality     Automation Using Appium
Appium supports automated tests on Mac OS X and can be used with native, web, and hybrid mobile apps. In this course, you'll explore how to set up a Mac OS X machine to create test automations using appium.

Objectives

Machine Setup for Mac OS X

  • start the course
  • describe the process of downloading, installing, and configuring Node.js, Ruby, and Java
  • demonstrate the process of installing the JDK and configuring system environment variables on Mac OS X
  • demonstrate the process of installing and setting up Android Studio and SDK on Mac OS X
  • demonstrate the steps in downloading and installing node.js for Mac OS X
  • describe the process of downloading and installing Maven for Mac OS X
  • demonstrate the process of configuring Xcode, Ruby, Homebrew, various gems, Ant and Maven to support the development environment on Mac OS X
  • demonstrate the process of installing Appium on Mac OS X
  • demonstrate the process of installing Ruby and Java IDEs from JetBrains
  • demonstrate the process of downloading a sample app from GitHub, opening with Xcode, and then building and running the sample application
  • demonstrate desired capabilities used for native iOS apps

Testing With Appium and Ruby

  • define the process of executing a single action including the use of Page Object Pattern
  • demonstrate the process of identifying elements to test against using Appium Desktop's Inspector

Automation Operations with Appium

  • describe common test frameworks including JUnit and TestNG
  • describe the fundamentals of Flaky Gem, how to download and install the package, and the various ways to run local tests
  • demonstrate test automation using Appium with an iOS Native App
  • demonstrate test automation using Appium with a Mobile Web App

Practice: Appium Operations and Mac OS

  • describe the various testing concepts and how to execute Appium test on Mac OS