Package io.percy.appium.providers
Class AppAutomate
java.lang.Object
io.percy.appium.providers.GenericProvider
io.percy.appium.providers.AppAutomate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncaptureTiles(ScreenshotOptions options) deviceName(String deviceName, org.json.JSONObject result) executePercyScreenshot(ScreenshotOptions options, Integer scaleFactor, Integer deviceHeight) org.json.JSONObjectvoidexecutePercyScreenshotEnd(String name, String percyScreenshotUrl, String error) getDebugUrl(org.json.JSONObject result) osVersion(org.json.JSONObject result) screenshot(String name, ScreenshotOptions options) static Booleansupports(io.appium.java_client.AppiumDriver driver) Methods inherited from class io.percy.appium.providers.GenericProvider
addCustomIgnoreRegions, findIgnoredRegions, getMetadata, getTag, ignoreElementObject, ignoreRegionsByElement, ignoreRegionsByIds, ignoreRegionsByXpaths, screenshot, setDebugUrl, setMetadata
-
Constructor Details
-
AppAutomate
public AppAutomate(io.appium.java_client.AppiumDriver driver)
-
-
Method Details
-
getDebugUrl
-
supports
-
executePercyScreenshotBegin
-
executePercyScreenshotEnd
-
executePercyScreenshot
public String executePercyScreenshot(ScreenshotOptions options, Integer scaleFactor, Integer deviceHeight) throws Exception - Throws:
Exception
-
captureTiles
- Overrides:
captureTilesin classGenericProvider- Throws:
Exception
-
screenshot
- Overrides:
screenshotin classGenericProvider
-
osVersion
-
deviceName
-