├── .gitignore ├── README.md ├── settings.gradle └── src └── main ├── java ├── org │ └── oneframework │ │ ├── allureReport │ │ └── TestListener.java │ │ ├── appium │ │ └── AppiumServer.java │ │ ├── config │ │ ├── AndroidDeviceModel.java │ │ ├── DeviceConfig.java │ │ └── IOSDeviceModel.java │ │ ├── drivers │ │ ├── AndroidDriverBuilder.java │ │ ├── IOSDriverBuilder.java │ │ └── WebDriverBuilder.java │ │ ├── enums │ │ ├── DeviceModel.java │ │ ├── PlatformName.java │ │ └── PlatformType.java │ │ ├── helpers │ │ └── Page.java │ │ ├── imageCompare │ │ ├── DeviceViewportModel.java │ │ └── ImageComparator.java │ │ ├── logger │ │ └── LoggingManager.java │ │ ├── pageObjects │ │ ├── HomePage.java │ │ ├── SignInPage.java │ │ └── SignUpPage.java │ │ ├── runner │ │ └── TestRunner.java │ │ └── utils │ │ └── FileUtility.java └── tests │ ├── BaseTest.java │ └── HomePageTest.java └── resources ├── WordPress.apk ├── WordPress.zip ├── androidDevice.json ├── baselineImages ├── chrome │ ├── homePage.png │ ├── signinPage.png │ └── signupPage.png ├── firefox │ ├── homePage.png │ ├── signinPage.png │ └── signupPage.png ├── iphone6s │ ├── homePage.png │ ├── signinPage.png │ └── signupPage.png └── pixel │ ├── homePage.png │ ├── signinPage.png │ └── signupPage.png ├── deviceViewport.json ├── iosDevice.json └── testng.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/README.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Automation' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/org/oneframework/allureReport/TestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/allureReport/TestListener.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/appium/AppiumServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/appium/AppiumServer.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/config/AndroidDeviceModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/config/AndroidDeviceModel.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/config/DeviceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/config/DeviceConfig.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/config/IOSDeviceModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/config/IOSDeviceModel.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/drivers/AndroidDriverBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/drivers/AndroidDriverBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/drivers/IOSDriverBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/drivers/IOSDriverBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/drivers/WebDriverBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/drivers/WebDriverBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/enums/DeviceModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/enums/DeviceModel.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/enums/PlatformName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/enums/PlatformName.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/enums/PlatformType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/enums/PlatformType.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/helpers/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/helpers/Page.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/imageCompare/DeviceViewportModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/imageCompare/DeviceViewportModel.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/imageCompare/ImageComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/imageCompare/ImageComparator.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/logger/LoggingManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/logger/LoggingManager.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/pageObjects/HomePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/pageObjects/HomePage.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/pageObjects/SignInPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/pageObjects/SignInPage.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/pageObjects/SignUpPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/pageObjects/SignUpPage.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/runner/TestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/runner/TestRunner.java -------------------------------------------------------------------------------- /src/main/java/org/oneframework/utils/FileUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/org/oneframework/utils/FileUtility.java -------------------------------------------------------------------------------- /src/main/java/tests/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/tests/BaseTest.java -------------------------------------------------------------------------------- /src/main/java/tests/HomePageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/java/tests/HomePageTest.java -------------------------------------------------------------------------------- /src/main/resources/WordPress.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/WordPress.apk -------------------------------------------------------------------------------- /src/main/resources/WordPress.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/WordPress.zip -------------------------------------------------------------------------------- /src/main/resources/androidDevice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/androidDevice.json -------------------------------------------------------------------------------- /src/main/resources/baselineImages/chrome/homePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/chrome/homePage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/chrome/signinPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/chrome/signinPage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/chrome/signupPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/chrome/signupPage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/firefox/homePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/firefox/homePage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/firefox/signinPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/firefox/signinPage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/firefox/signupPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/firefox/signupPage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/iphone6s/homePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/iphone6s/homePage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/iphone6s/signinPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/iphone6s/signinPage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/iphone6s/signupPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/iphone6s/signupPage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/pixel/homePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/pixel/homePage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/pixel/signinPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/pixel/signinPage.png -------------------------------------------------------------------------------- /src/main/resources/baselineImages/pixel/signupPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/baselineImages/pixel/signupPage.png -------------------------------------------------------------------------------- /src/main/resources/deviceViewport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/deviceViewport.json -------------------------------------------------------------------------------- /src/main/resources/iosDevice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/iosDevice.json -------------------------------------------------------------------------------- /src/main/resources/testng.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srinu-kodi/OneFramework/HEAD/src/main/resources/testng.xml --------------------------------------------------------------------------------