Just a blog to share my tricks, code snippets

Friday, June 2, 2017

Appium Desktop has been released


Appium Desktop has been released for a while. This article is a brief introduction for this new app. Appium Desktop is a new open source app for Windows, Mac and Linux which is a GUI interface for using appium and inspecting your app's elements. Please be noticed that Appium Desktop is not the same as Appium. It is a combination of Appium with graphical interface and other tools.

Some cons of Appium Desktop:

  • Has GUI for Appium Server. You are able to set options, set ports, set path for logs,...Launching sessions is also possible without running code.
  • An inspector mechanism is added to inspect you app's structure without running other apps. You can also perform basic actions on it like tapping or sending keys.
  • Running faster than the old Appium GUI app. 
  • Able to work with Appium 1.6.0 or more.
  • No need to install via NPM. Installation is done just by downloading the exe/dmg/zip file.


Download: 
You can download it from this page. Currently, the latest one is 1.0.2-beta.2. Auto update is also provided whenever there is a newer version available.

Usage:

  • Start server: 

We can start a simple server or advanced option server.



  • Start session:

After starting the server, we will go to the server console output window which allows starting a new session or stopping the server. You can also get the server in this console windows instead of the log file which is configurable during starting server with advanced options.


  • New Session windows:

The New Session window allows you to construct a set of Appium desired capabilities used to launch an Appium session.

  • Inspector:

After the session is started, you are able to inspect your app's structure.

For more information about Appium Desktop, please visit its official github page. You can also check out this video


0 comments:

Post a Comment