How we use Appium as our product's core library

location_city Bengaluru schedule Jun 15th 12:00 - 12:45 PM place Grand Ball Room 1 people 49 Interested

Appium is very useful tool, but that does not mean everyone can use it without any effort.
Users sometimes need to tweak command parameters, and the version upgrade of Appium or dependent platform sometimes causes problems.
As the lead developer of a cloud testing service using Appium as its backend, I have been managing these problems with various measures.
In this session, I introduce especially unique ones of all these measures such as scroll, wait, picker, AI locator, and so on.


Outline/Structure of the Demonstration

  • How we are wrapping Appium to make it more user-friendly (This topic contains code samples)
    • Scrolling to the specific element
    • Catch-all wait
    • Using AI locator effectively
    • Picker wheel
    • Hiding keyboard
  • How we are managing the Appium instability issue
    • Reporting issues and submitting pull requests
    • Preparing our own regression test set for Appium itself
    • Collaborating with Appium committer
    • Easy bug report feature
    • And so on

Learning Outcome

  • Learning how to use Appium more conveniently.
  • Learning how to overcome Appium's instability more aggressively.

Target Audience

Mobile Automation Engineers, Test Tool Developers

Prerequisites for Attendees

Basic knowledge or experience about Appium



schedule Submitted 2 years ago

Public Feedback