Appium Webinar

  • Appium Desktop integration with Perfecto cloud
  • Appium Events API
  • Video streaming from iOS devices
  • iOS in-app authentication testing
  • Android's Data Matcher Locator Strategy
  • Actions API
  • Appium 2.0

 

Agenda

In-App Authentication using Face-ID

args.put("type", "faceId");
args.put("match", "true");
driver.executeScript("mobile:  sendBiometricMatch", args);

Appium Events API

CustomEvent event = new CustomEvent();

event.setVendor("VodQA");
event.setEventName("onLoginScreen");

driver.logEvent(event);

Video Streaming

Espresso Data Matcher

onData(Matcher dataMatcher)
   .inAdapterView(Matcher<View> adapterMatcher)
   .perform(...)

Automating Gestures

Actions API for Gestures

x axis

y axis

(x1,y1)

(x2,y1)

Accessibility id: slider

getElementLocation - (X1,Y1)

pointerMove - (X1,Y1)

pointerDown

pointerMove - (X2,Y1)

pointerUp

pause

(0,0)

Horizontal Swipe using W3C Actions API

Appium 2.0

Made with Slides.com