├── .gitignore ├── LICENSE ├── README.md ├── download-apps.sh ├── gradle └── wrapper │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ ├── constants │ │ ├── Target.java │ │ └── TestGroups.java │ ├── core │ │ ├── driver │ │ │ └── DriverManager.java │ │ ├── page │ │ │ └── BasePage.java │ │ └── utils │ │ │ ├── CapabilitiesHelper.java │ │ │ ├── FileReader.java │ │ │ └── PropertiesReader.java │ ├── exceptions │ │ └── PlatformNotSupportException.java │ └── pages │ │ ├── apidemos │ │ ├── home │ │ │ └── APIDemosHomePage.java │ │ └── logtextbox │ │ │ └── LogTextBoxPage.java │ │ └── testapp │ │ └── home │ │ └── HomePage.java └── resources │ ├── android-caps.json │ ├── env.properties │ └── ios-caps.json └── test └── java ├── AndroidTest.java ├── BaseTest.java └── IOSTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /download-apps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/download-apps.sh -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'appium-fast-boilerplate' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/constants/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/constants/Target.java -------------------------------------------------------------------------------- /src/main/java/constants/TestGroups.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/constants/TestGroups.java -------------------------------------------------------------------------------- /src/main/java/core/driver/DriverManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/core/driver/DriverManager.java -------------------------------------------------------------------------------- /src/main/java/core/page/BasePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/core/page/BasePage.java -------------------------------------------------------------------------------- /src/main/java/core/utils/CapabilitiesHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/core/utils/CapabilitiesHelper.java -------------------------------------------------------------------------------- /src/main/java/core/utils/FileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/core/utils/FileReader.java -------------------------------------------------------------------------------- /src/main/java/core/utils/PropertiesReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/core/utils/PropertiesReader.java -------------------------------------------------------------------------------- /src/main/java/exceptions/PlatformNotSupportException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/exceptions/PlatformNotSupportException.java -------------------------------------------------------------------------------- /src/main/java/pages/apidemos/home/APIDemosHomePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/pages/apidemos/home/APIDemosHomePage.java -------------------------------------------------------------------------------- /src/main/java/pages/apidemos/logtextbox/LogTextBoxPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/pages/apidemos/logtextbox/LogTextBoxPage.java -------------------------------------------------------------------------------- /src/main/java/pages/testapp/home/HomePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/java/pages/testapp/home/HomePage.java -------------------------------------------------------------------------------- /src/main/resources/android-caps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/resources/android-caps.json -------------------------------------------------------------------------------- /src/main/resources/env.properties: -------------------------------------------------------------------------------- 1 | target=ANDROID -------------------------------------------------------------------------------- /src/main/resources/ios-caps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/main/resources/ios-caps.json -------------------------------------------------------------------------------- /src/test/java/AndroidTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/test/java/AndroidTest.java -------------------------------------------------------------------------------- /src/test/java/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/test/java/BaseTest.java -------------------------------------------------------------------------------- /src/test/java/IOSTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/appium-fast-boilerplate/HEAD/src/test/java/IOSTest.java --------------------------------------------------------------------------------