Index

A C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

addCustomIgnoreRegions(JSONArray, List<IgnoreRegion>) - Method in class io.percy.appium.providers.GenericProvider
 
AndroidMetadata - Class in io.percy.appium.metadata
 
AndroidMetadata(AppiumDriver, String, Integer, Integer, String, String) - Constructor for class io.percy.appium.metadata.AndroidMetadata
 
AppAutomate - Class in io.percy.appium.providers
 
AppAutomate(AppiumDriver) - Constructor for class io.percy.appium.providers.AppAutomate
 
AppPercy - Class in io.percy.appium
Percy client for visual testing.
AppPercy(AppiumDriver) - Constructor for class io.percy.appium.AppPercy
 

C

Cache - Class in io.percy.appium.lib
 
Cache() - Constructor for class io.percy.appium.lib.Cache
 
CACHE_MAP - Static variable in class io.percy.appium.lib.Cache
 
captureTiles(ScreenshotOptions) - Method in class io.percy.appium.providers.AppAutomate
 
captureTiles(ScreenshotOptions) - Method in class io.percy.appium.providers.GenericProvider
 
CliWrapper - Class in io.percy.appium.lib
 
CliWrapper(AppiumDriver) - Constructor for class io.percy.appium.lib.CliWrapper
 

D

deviceName() - Method in class io.percy.appium.metadata.AndroidMetadata
 
deviceName() - Method in class io.percy.appium.metadata.IosMetadata
 
deviceName() - Method in class io.percy.appium.metadata.Metadata
 
deviceName(String, JSONObject) - Method in class io.percy.appium.providers.AppAutomate
 
deviceScreenHeight() - Method in class io.percy.appium.metadata.AndroidMetadata
 
deviceScreenHeight() - Method in class io.percy.appium.metadata.IosMetadata
 
deviceScreenHeight() - Method in class io.percy.appium.metadata.Metadata
 
deviceScreenWidth() - Method in class io.percy.appium.metadata.AndroidMetadata
 
deviceScreenWidth() - Method in class io.percy.appium.metadata.IosMetadata
 
deviceScreenWidth() - Method in class io.percy.appium.metadata.Metadata
 

E

Environment - Class in io.percy.appium
 
Environment(AppiumDriver) - Constructor for class io.percy.appium.Environment
 
executePercyScreenshot(ScreenshotOptions, Integer, Integer) - Method in class io.percy.appium.providers.AppAutomate
 
executePercyScreenshotBegin(String) - Method in class io.percy.appium.providers.AppAutomate
 
executePercyScreenshotEnd(String, String, String) - Method in class io.percy.appium.providers.AppAutomate
 

F

finalize() - Method in class io.percy.appium.AppPercy
 
findIgnoredRegions(ScreenshotOptions) - Method in class io.percy.appium.providers.GenericProvider
 

G

GenericProvider - Class in io.percy.appium.providers
 
GenericProvider(AppiumDriver) - Constructor for class io.percy.appium.providers.GenericProvider
 
getBottom() - Method in class io.percy.appium.lib.IgnoreRegion
 
getClientInfo() - Method in class io.percy.appium.Environment
 
getCustomIgnoreRegions() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getDebugUrl(JSONObject) - Method in class io.percy.appium.providers.AppAutomate
 
getDeviceName() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getDeviceName() - Method in class io.percy.appium.metadata.Metadata
 
getDevicesJson() - Static method in class io.percy.appium.metadata.MetadataHelper
 
getEnvironmentInfo() - Method in class io.percy.appium.Environment
 
getFooterHeight() - Method in class io.percy.appium.lib.Tile
 
getFullPage() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getFullScreen() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getFullScreen() - Method in class io.percy.appium.lib.Tile
 
getHeaderHeight() - Method in class io.percy.appium.lib.Tile
 
getIgnoreRegionAccessibilityIds() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getIgnoreRegionAppiumElements() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getIgnoreRegionXpaths() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getLeft() - Method in class io.percy.appium.lib.IgnoreRegion
 
getLocalFilePath() - Method in class io.percy.appium.lib.Tile
 
getMetadata() - Method in class io.percy.appium.providers.GenericProvider
 
getNavBar() - Method in class io.percy.appium.metadata.Metadata
 
getNavBarHeight() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getNavBarHeight() - Method in class io.percy.appium.lib.Tile
 
getOrientation() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getPercyBuildID() - Static method in class io.percy.appium.Environment
 
getPercyBuildUrl() - Static method in class io.percy.appium.Environment
 
getRight() - Method in class io.percy.appium.lib.IgnoreRegion
 
getScreenLengths() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getScrollableId() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getScrollableXpath() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getSha() - Method in class io.percy.appium.lib.Tile
 
getStatusBar() - Method in class io.percy.appium.metadata.Metadata
 
getStatusBarHeight() - Method in class io.percy.appium.lib.ScreenshotOptions
 
getStatusBarHeight() - Method in class io.percy.appium.lib.Tile
 
getTag() - Method in class io.percy.appium.providers.GenericProvider
 
getTilesAsJson(List<Tile>) - Static method in class io.percy.appium.lib.Tile
 
getTop() - Method in class io.percy.appium.lib.IgnoreRegion
 

H

healthcheck() - Method in class io.percy.appium.lib.CliWrapper
Checks to make sure the local Percy server is running.

I

ignoreElementObject(String, MobileElement) - Method in class io.percy.appium.providers.GenericProvider
 
IgnoreRegion - Class in io.percy.appium.lib
 
IgnoreRegion(int, int, int, int) - Constructor for class io.percy.appium.lib.IgnoreRegion
 
ignoreRegionsByElement(JSONArray, List<MobileElement>) - Method in class io.percy.appium.providers.GenericProvider
 
ignoreRegionsByIds(JSONArray, List<String>) - Method in class io.percy.appium.providers.GenericProvider
 
ignoreRegionsByXpaths(JSONArray, List<String>) - Method in class io.percy.appium.providers.GenericProvider
 
io.percy.appium - package io.percy.appium
 
io.percy.appium.lib - package io.percy.appium.lib
 
io.percy.appium.metadata - package io.percy.appium.metadata
 
io.percy.appium.providers - package io.percy.appium.providers
 
IosMetadata - Class in io.percy.appium.metadata
 
IosMetadata(AppiumDriver, String, Integer, Integer, String, String) - Constructor for class io.percy.appium.metadata.IosMetadata
 
isValid(int, int) - Method in class io.percy.appium.lib.IgnoreRegion
 

L

log(String) - Static method in class io.percy.appium.AppPercy
 
log(String, String) - Static method in class io.percy.appium.AppPercy
 

M

Metadata - Class in io.percy.appium.metadata
 
Metadata(AppiumDriver, String, Integer, Integer, String, String) - Constructor for class io.percy.appium.metadata.Metadata
 
MetadataHelper - Class in io.percy.appium.metadata
 
MetadataHelper() - Constructor for class io.percy.appium.metadata.MetadataHelper
 

N

navBarHeight() - Method in class io.percy.appium.metadata.AndroidMetadata
 
navBarHeight() - Method in class io.percy.appium.metadata.IosMetadata
 
navBarHeight() - Method in class io.percy.appium.metadata.Metadata
 

O

orientation() - Method in class io.percy.appium.metadata.Metadata
 
osName() - Method in class io.percy.appium.metadata.IosMetadata
 
osName() - Method in class io.percy.appium.metadata.Metadata
 
osVersion(JSONObject) - Method in class io.percy.appium.providers.AppAutomate
 

P

percyOptionEnabled() - Method in class io.percy.appium.lib.PercyOptions
 
PercyOptions - Class in io.percy.appium.lib
 
PercyOptions(AppiumDriver) - Constructor for class io.percy.appium.lib.PercyOptions
 
platformVersion() - Method in class io.percy.appium.metadata.Metadata
 
postScreenshot(String, JSONObject, List<Tile>, String, JSONObject) - Method in class io.percy.appium.lib.CliWrapper
POST the Screenshot taken from the app to the Percy CLI node process.
ProviderResolver - Class in io.percy.appium.providers
 
ProviderResolver() - Constructor for class io.percy.appium.providers.ProviderResolver
 

R

resolve(AppiumDriver, String, Integer, Integer, String, String) - Static method in class io.percy.appium.metadata.MetadataHelper
 
resolveProvider(AppiumDriver) - Static method in class io.percy.appium.providers.ProviderResolver
 

S

scaleFactor() - Method in class io.percy.appium.metadata.AndroidMetadata
 
scaleFactor() - Method in class io.percy.appium.metadata.IosMetadata
 
scaleFactor() - Method in class io.percy.appium.metadata.Metadata
 
screenshot(String) - Method in class io.percy.appium.AppPercy
Take a screenshot and upload it to Percy.
screenshot(String, ScreenshotOptions) - Method in class io.percy.appium.AppPercy
Take a screenshot and upload it to Percy.
screenshot(String, ScreenshotOptions) - Method in class io.percy.appium.providers.AppAutomate
 
screenshot(String, ScreenshotOptions) - Method in class io.percy.appium.providers.GenericProvider
 
screenshot(String, ScreenshotOptions, String, String) - Method in class io.percy.appium.providers.GenericProvider
 
screenshot(String, Boolean) - Method in class io.percy.appium.AppPercy
Take a screenshot and upload it to Percy.
screenshot(String, Boolean, ScreenshotOptions) - Method in class io.percy.appium.AppPercy
Take a screenshot and upload it to Percy.
ScreenshotOptions - Class in io.percy.appium.lib
 
ScreenshotOptions() - Constructor for class io.percy.appium.lib.ScreenshotOptions
 
SDK_VERSION - Static variable in class io.percy.appium.Environment
 
setBottom(int) - Method in class io.percy.appium.lib.IgnoreRegion
 
setCustomIgnoreRegions(List<IgnoreRegion>) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setDebugUrl(String) - Method in class io.percy.appium.providers.GenericProvider
 
setDeviceName(String) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setFullPage(Boolean) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setFullScreen(Boolean) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setIgnoreRegionAccessibilityIds(List<String>) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setIgnoreRegionAppiumElements(List<MobileElement>) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setIgnoreRegionXpaths(List<String>) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setLeft(int) - Method in class io.percy.appium.lib.IgnoreRegion
 
setMetadata(Metadata) - Method in class io.percy.appium.providers.GenericProvider
 
setNavBarHeight(Integer) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setOrientation(String) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setPercyBuildID(String) - Static method in class io.percy.appium.Environment
 
setPercyBuildUrl(String) - Static method in class io.percy.appium.Environment
 
setPercyIgnoreErrors() - Method in class io.percy.appium.lib.PercyOptions
 
setRight(int) - Method in class io.percy.appium.lib.IgnoreRegion
 
setScreenLengths(Integer) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setScrollableId(String) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setScrollableXpath(String) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setStatusBarHeight(Integer) - Method in class io.percy.appium.lib.ScreenshotOptions
 
setTop(int) - Method in class io.percy.appium.lib.IgnoreRegion
 
statBarHeight() - Method in class io.percy.appium.metadata.AndroidMetadata
 
statBarHeight() - Method in class io.percy.appium.metadata.IosMetadata
 
statBarHeight() - Method in class io.percy.appium.metadata.Metadata
 
supports(AppiumDriver) - Static method in class io.percy.appium.providers.AppAutomate
 
supports(AppiumDriver) - Static method in class io.percy.appium.providers.GenericProvider
 

T

Tile - Class in io.percy.appium.lib
 
Tile(String, Integer, Integer, Integer, Integer, Boolean, String) - Constructor for class io.percy.appium.lib.Tile
 

V

valueFromStaticDevicesInfo(String, String) - Static method in class io.percy.appium.metadata.MetadataHelper
 
A C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values