Maven Dependencies or Jar files required for Appium Project

Well, a good thing about Appium is that it doesn’t need a lot of JAR files for its functioning. There are only 2 different set of JARs that you need to download. These are:

Click on link to download.

Appium uses similar logic that is used by Selenium to interact with browsers. Appium uses Selenium’s protocols and then extends it to add many mobile specific capabilities.

Due to this, when you work with Appium scripts you will be able to use common Selenium methods such as click(), sendkeys() etc. Together with that you will also have many mobile specific functions at your disposal, such as swipe(), zoom(), pinch() etc.

Selenium Standalone Server - is a java jar file which is used for starting selenium server and basically for selenium grid.

The server is good if you run your test over the remote machine, or multiple machines (nodes), if you want to automate locally and test on the browser and  don't want to run in parallel, selenium-java is good for you.

Tue, 07/26/2022 - 17:36

Authored by

Tarun Goswami, works as a Technical Lead at the well-known IT services company. With Over 11+ years of experience in Quality Assurance, he writes engaging and informative blogs in his spare time.