├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── test ├── java └── com │ ├── orangehrmlive │ └── qa │ │ ├── base │ │ └── BaseTest.java │ │ ├── extentReportListener │ │ └── ExtentReporterNG.java │ │ ├── pages │ │ ├── AdminPage.java │ │ ├── DashBoardPage.java │ │ ├── LoginPage.java │ │ └── leave │ │ │ └── AssignLeavePage.java │ │ ├── test │ │ ├── AdminTest.java │ │ ├── HomeTest.java │ │ ├── LoginTest.java │ │ └── leave │ │ │ └── AssignLeaveTest.java │ │ └── util │ │ ├── GeneralUtil.java │ │ └── WebEventListener.java │ └── parabank │ └── parasoft │ └── pom │ ├── BaseParaBankTest.java │ ├── pages │ ├── CustomerLoginPage.java │ ├── HomePage.java │ ├── OpenAccountPage.java │ └── RegisterPage.java │ ├── test │ ├── CustomerLoginTest.java │ ├── OpenAccountTest.java │ ├── RegisterTest.java │ └── RerunningCount.java │ ├── testdata │ └── ddt.xlsx │ └── util │ └── General.java └── resources ├── config.properties └── testng.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'webAutomationWithSelenium' 2 | 3 | -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/base/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/base/BaseTest.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/extentReportListener/ExtentReporterNG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/extentReportListener/ExtentReporterNG.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/pages/AdminPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/pages/AdminPage.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/pages/DashBoardPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/pages/DashBoardPage.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/pages/LoginPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/pages/LoginPage.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/pages/leave/AssignLeavePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/pages/leave/AssignLeavePage.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/test/AdminTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/test/AdminTest.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/test/HomeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/test/HomeTest.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/test/LoginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/test/LoginTest.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/test/leave/AssignLeaveTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/test/leave/AssignLeaveTest.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/util/GeneralUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/util/GeneralUtil.java -------------------------------------------------------------------------------- /src/test/java/com/orangehrmlive/qa/util/WebEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/orangehrmlive/qa/util/WebEventListener.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/BaseParaBankTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/BaseParaBankTest.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/pages/CustomerLoginPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/pages/CustomerLoginPage.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/pages/HomePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/pages/HomePage.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/pages/OpenAccountPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/pages/OpenAccountPage.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/pages/RegisterPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/pages/RegisterPage.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/test/CustomerLoginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/test/CustomerLoginTest.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/test/OpenAccountTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/test/OpenAccountTest.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/test/RegisterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/test/RegisterTest.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/test/RerunningCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/test/RerunningCount.java -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/testdata/ddt.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/testdata/ddt.xlsx -------------------------------------------------------------------------------- /src/test/java/com/parabank/parasoft/pom/util/General.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/java/com/parabank/parasoft/pom/util/General.java -------------------------------------------------------------------------------- /src/test/resources/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/resources/config.properties -------------------------------------------------------------------------------- /src/test/resources/testng.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/webAutomationWithSelenium/HEAD/src/test/resources/testng.xml --------------------------------------------------------------------------------