Transcripted Summary

So let's go ahead and start by looking at dependencies.



There are quite a few dependencies that you will need when looking at mobile automation with Appium.

  • First, we will need the Java JDK.

  • We will also need Node.js and NPM.

  • We will need Android Studio and emulators.

  • Optionally, we will also need Visual Studio Code that I'll be using as the IDE.

  • We will also need Appium Server and the Appium Sample APK that we will be using throughout this course.

Now let me go ahead and show you where you can get all of these dependencies to follow along.

We will need the Java JDK in order to execute Selenium.



You can get this from Oracle and I'll also provide this link in the resources.

We will also need Node.js to execute the code that we will be writing in JavaScript.



The recommended version right now is 12.13.1 and that is what will be using throughout this project.

We will also need Android Studio to run the test APK on an emulator so that we can run tests against that emulator.



I will be using Visual Studio Code throughout this course as my IDE and this is optional for you.



We will also need the Appium server, which you can get from the Appium website.



We will also need the test APK from Appium that you can obtain from GitHub and I'll also provide this link in the resources.

The test APK that we will be using is ApiDemos-debug.apk.



If you face any issues in setting up your dependencies, you can join the Test Automation University Slack channel and I will assist you there.



Resources



Quiz

The quiz for this chapter can be found in Chapter 1.5

© 2021 Applitools. All rights reserved. Terms and Conditions Privacy Policy GDPR