Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Thangarajtk/appium-mobileAutomationFramework
/ functions
Functions
140 in github.com/Thangarajtk/appium-mobileAutomationFramework
⨍
Functions
140
◇
Types & classes
49
↓ 63 callers
Method
getDriver
()
src/main/java/com/automate/driver/manager/DriverManager.java:15
↓ 17 callers
Method
logInfo
(String message)
src/main/java/com/automate/reports/ExtentReportLogger.java:46
↓ 11 callers
Method
getConfig
(ConfigJson key)
src/main/java/com/automate/utils/configloader/JsonUtils.java:42
↓ 11 callers
Method
getExtentTest
()
src/main/java/com/automate/reports/ExtentReportManager.java:67
↓ 11 callers
Method
getPropertyValue
(ConfigProperties key)
src/main/java/com/automate/utils/configloader/PropertyUtils.java:27
↓ 8 callers
Method
logFail
(String message, Throwable t)
src/main/java/com/automate/reports/ExtentReportLogger.java:26
↓ 5 callers
Method
touchActions
Touch Actions @param a1 axis 1 @param b1 axis 2 @param a2 axis 3 @param b2 axis 4 @param time time
src/main/java/com/automate/pages/screen/ScreenActions.java:344
↓ 4 callers
Method
click
(MobileElement element, String elementName)
src/main/java/com/automate/pages/screen/ScreenActions.java:195
↓ 3 callers
Method
explicitlyWaitForElement
(WaitStrategy waitStrategy, MobileElement mobileElement)
src/main/java/com/automate/factories/WaitFactory.java:65
↓ 3 callers
Method
getScreenshotAsBase64
()
src/main/java/com/automate/utils/screenshot/ScreenshotService.java:10
↓ 3 callers
Method
log
()
src/main/java/com/automate/utils/TestUtils.java:54
↓ 3 callers
Method
setPassword
(String password)
src/main/java/com/automate/pages/LoginPage.java:36
↓ 3 callers
Method
setUsername
(String username)
src/main/java/com/automate/pages/LoginPage.java:31
↓ 3 callers
Method
tapOnLogin
()
src/main/java/com/automate/pages/LoginPage.java:41
↓ 2 callers
Method
doClear
(MobileElement element)
src/main/java/com/automate/pages/screen/ScreenActions.java:99
↓ 2 callers
Method
enter
(MobileElement element, String value, String elementName)
src/main/java/com/automate/pages/screen/ScreenActions.java:208
↓ 2 callers
Method
getCurrentDateTime
()
src/main/java/com/automate/constants/FrameworkConstants.java:66
↓ 2 callers
Method
getExtentReportPath
()
src/main/java/com/automate/constants/FrameworkConstants.java:42
↓ 2 callers
Method
getMobileElement
(String mobileElement, MobileFindBy mobileFindBy)
src/main/java/com/automate/pages/screen/ScreenActions.java:62
↓ 2 callers
Method
getText
(MobileElement element, WaitStrategy waitStrategy)
src/main/java/com/automate/pages/screen/ScreenActions.java:91
↓ 2 callers
Method
logPass
(String message)
src/main/java/com/automate/reports/ExtentReportLogger.java:16
↓ 2 callers
Method
longPress
Long press key @param element element
src/main/java/com/automate/pages/screen/ScreenActions.java:289
↓ 2 callers
Method
warning
(String message)
src/main/java/com/automate/reports/ExtentReportLogger.java:50
↓ 1 callers
Method
addAuthors
(String[] authors)
src/main/java/com/automate/reports/ExtentReportManager.java:79
↓ 1 callers
Method
addCategories
(CategoryType[] categories)
src/main/java/com/automate/reports/ExtentReportManager.java:85
↓ 1 callers
Method
addDevices
()
src/main/java/com/automate/reports/ExtentReportManager.java:91
↓ 1 callers
Method
captureScreenshotAsBase64
()
src/main/java/com/automate/utils/screenshot/ScreenshotUtils.java:25
↓ 1 callers
Method
checkIfServerIsRunning
(int port)
src/main/java/com/automate/utils/AppiumServerManager.java:21
↓ 1 callers
Method
createAndroidDriverForNativeApp
(String deviceName, String udid, int port, String emulator)
src/main/java/com/automate/driver/Drivers.java:28
↓ 1 callers
Method
createAndroidDriverForWeb
(String deviceName, String udid, int port, String emulator)
src/main/java/com/automate/driver/Drivers.java:51
↓ 1 callers
Method
createIOSDriverForNativeApp
(String deviceName, String udid, int port)
src/main/java/com/automate/driver/Drivers.java:73
↓ 1 callers
Method
createIOSDriverForWeb
(String deviceName, String udid, int port)
src/main/java/com/automate/driver/Drivers.java:91
↓ 1 callers
Method
createTest
(String testCaseName)
src/main/java/com/automate/reports/ExtentReportManager.java:51
↓ 1 callers
Method
enterValueAndPressEnter
(MobileElement element, String value, String elementName)
src/main/java/com/automate/pages/screen/ScreenActions.java:219
↓ 1 callers
Method
flushExtentReport
()
src/main/java/com/automate/reports/ExtentReportManager.java:55
↓ 1 callers
Method
getAppiumServerLogsPath
()
src/main/java/com/automate/constants/FrameworkConstants.java:50
↓ 1 callers
Method
getDeviceName
()
src/main/java/com/automate/driver/manager/DeviceManager.java:11
↓ 1 callers
Method
getErrorText
()
src/main/java/com/automate/pages/LoginPage.java:54
↓ 1 callers
Method
getPlatformName
()
src/main/java/com/automate/driver/manager/PlatformManager.java:11
↓ 1 callers
Method
getProductPageTitle
()
src/main/java/com/automate/pages/ProductPage.java:13
↓ 1 callers
Method
getScreenRecordingsPath
()
src/main/java/com/automate/constants/FrameworkConstants.java:58
↓ 1 callers
Method
getSearchResultsPageTitle
()
src/main/java/com/automate/pages/GoogleSearchResultPage.java:8
↓ 1 callers
Method
getTestDetails
(String sheetName)
src/main/java/com/automate/utils/dataprovider/ExcelUtils.java:22
↓ 1 callers
Method
initExtentReport
This method is to initialize the Extent Report
src/main/java/com/automate/reports/ExtentReportManager.java:32
↓ 1 callers
Method
initializeDriver
(MobilePlatformName mobilePlatformName, String deviceName, String udid, int port,
src/main/java/com/automate/driver/factory/DriverFactory.java:17
↓ 1 callers
Method
isElementDisplayed
(MobileElement element)
src/main/java/com/automate/pages/screen/ScreenActions.java:95
↓ 1 callers
Method
loadProperties
(String propertyFilePath)
src/main/java/com/automate/utils/configloader/PropertyUtils.java:19
↓ 1 callers
Method
logSkip
(String message)
src/main/java/com/automate/reports/ExtentReportLogger.java:36
↓ 1 callers
Method
performSearch
(String searchText)
src/main/java/com/automate/pages/GoogleSearchPage.java:12
↓ 1 callers
Method
quitDriver
()
src/main/java/com/automate/driver/factory/DriverFactory.java:40
↓ 1 callers
Method
readJson
(String jsonPath)
src/main/java/com/automate/utils/configloader/JsonUtils.java:32
↓ 1 callers
Method
setAppiumDriver
(AppiumDriver<MobileElement> driver)
src/main/java/com/automate/driver/manager/DriverManager.java:19
↓ 1 callers
Method
setDeviceName
(String device)
src/main/java/com/automate/driver/manager/DeviceManager.java:15
↓ 1 callers
Method
setExtentTest
(ExtentTest test)
src/main/java/com/automate/reports/ExtentReportManager.java:71
↓ 1 callers
Method
setPlatformName
(String platform)
src/main/java/com/automate/driver/manager/PlatformManager.java:15
↓ 1 callers
Method
startAppiumServer
()
src/main/java/com/automate/utils/AppiumServerManager.java:32
↓ 1 callers
Method
startRecording
()
src/main/java/com/automate/utils/screenrecording/ScreenRecordingService.java:11
↓ 1 callers
Method
startScreenRecording
()
src/main/java/com/automate/utils/screenrecording/ScreenRecordingUtils.java:17
↓ 1 callers
Method
stopAppiumServer
()
src/main/java/com/automate/utils/AppiumServerManager.java:53
↓ 1 callers
Method
stopRecording
(String methodName)
src/main/java/com/automate/utils/screenrecording/ScreenRecordingService.java:17
↓ 1 callers
Method
stopScreenRecording
(String methodName)
src/main/java/com/automate/utils/screenrecording/ScreenRecordingUtils.java:21
↓ 1 callers
Method
unload
()
src/main/java/com/automate/driver/manager/DriverManager.java:24
↓ 1 callers
Method
unload
()
src/main/java/com/automate/reports/ExtentReportManager.java:75
↓ 1 callers
Method
writeToOutputStream
(String filePathToWrite, String recordedVideoFile)
src/main/java/com/automate/utils/screenrecording/ScreenRecordingUtils.java:27
Method
BaseTest
()
src/test/java/base/BaseTest.java:22
Method
DriverInitializationException
(String message)
src/main/java/com/automate/customexceptions/DriverInitializationException.java:4
Method
FrameworkException
(String message)
src/main/java/com/automate/customexceptions/FrameworkException.java:5
Method
InvalidPathException
(String message)
src/main/java/com/automate/customexceptions/InvalidPathException.java:5
Method
JsonFileUsageException
(String message)
src/main/java/com/automate/customexceptions/JsonFileUsageException.java:5
Method
PropertyFileUsageException
(String message)
src/main/java/com/automate/customexceptions/PropertyFileUsageException.java:5
Method
ScreenActions
()
src/main/java/com/automate/pages/screen/ScreenActions.java:58
Method
acceptAlert
Accept Alert
src/main/java/com/automate/pages/screen/ScreenActions.java:271
Method
afterSuite
()
src/test/java/base/BaseTest.java:51
Method
backgroundApp
()
src/main/java/com/automate/pages/screen/ScreenActions.java:122
Method
beforeSuite
()
src/test/java/base/BaseTest.java:25
Method
captureScreenshotAsFile
(String testName)
src/main/java/com/automate/utils/screenshot/ScreenshotUtils.java:18
Method
checkListIsSorted
(List<String> listToSort)
src/main/java/com/automate/pages/screen/ScreenActions.java:316
Method
closeApp
()
src/main/java/com/automate/pages/screen/ScreenActions.java:573
Method
deleteFolder
(File file)
src/main/java/com/automate/utils/TestUtils.java:26
Method
dismissAlert
Dismiss Alert
src/main/java/com/automate/pages/screen/ScreenActions.java:279
Method
doubleClickOnElement
(WebElement element)
src/main/java/com/automate/pages/screen/ScreenActions.java:149
Method
explicitlyWaitForElementLocatedBy
(WaitStrategy waitStrategy, By by)
src/main/java/com/automate/factories/WaitFactory.java:61
Method
getActiveElement
()
src/main/java/com/automate/pages/screen/ScreenActions.java:138
Method
getData
(Method method)
src/main/java/com/automate/utils/dataprovider/DataProviderUtils.java:22
Method
getDecodedString
(String encodedString)
src/main/java/com/automate/utils/DecodeUtils.java:11
Method
getDynamicMobileElement
(String mobileElement, MobileFindBy mobileFindBy)
src/main/java/com/automate/pages/screen/ScreenActions.java:74
Method
getElementAttribute
(MobileElement element, String attributeName)
src/main/java/com/automate/pages/screen/ScreenActions.java:126
Method
getServerStatus
()
src/main/java/com/automate/pages/screen/ScreenActions.java:103
Method
getTextFromAttribute
(WaitStrategy waitStrategy, MobileElement element)
src/main/java/com/automate/pages/screen/ScreenActions.java:87
Method
getValue
(String key)
src/main/java/com/automate/utils/configloader/JsonUtils.java:24
Method
googleSearch
(TestData data)
src/test/java/com/tests/GoogleTest.java:21
Method
hideKeyboard
()
src/main/java/com/automate/pages/screen/ScreenActions.java:184
Method
horizontalSwipeByPercentage
Horizontal swipe by percentage @param startPercentage start @param endPercentage end @param anchorPercentage anchor
src/main/java/com/automate/pages/screen/ScreenActions.java:446
Method
initialize
()
src/test/java/com/tests/LoginTest.java:20
Method
invalidLogin
(TestData data)
src/test/java/com/tests/LoginTest.java:25
Method
isElementEnabled
(MobileElement element)
src/main/java/com/automate/pages/screen/ScreenActions.java:134
Method
isElementSelected
(MobileElement element)
src/main/java/com/automate/pages/screen/ScreenActions.java:130
Method
isLoginPageDisplayed
()
src/main/java/com/automate/pages/LoginPage.java:27
Method
isTextPresent
(String containsText)
src/main/java/com/automate/pages/screen/ScreenActions.java:233
Method
launchApp
()
src/main/java/com/automate/pages/screen/ScreenActions.java:577
next →
1–100 of 140, ranked by callers