├── .all-contributorsrc ├── .github ├── CODEOWNERS ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ └── query.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── codeql-analysis.yml │ ├── publish.yml │ ├── stale.yml │ └── test.yml ├── .gitignore ├── .gitpod.yml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── assets ├── browserstack-logo.png ├── coteafs-selenium-logo.png └── semver.png ├── checkstyle-suppressions.xml ├── checkstyle.xml ├── lombok.config ├── pom.xml ├── setting └── settings.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wasiqb │ │ │ └── coteafs │ │ │ └── selenium │ │ │ ├── config │ │ │ ├── BrowserSetting.java │ │ │ ├── ConfigUtil.java │ │ │ ├── DelaySetting.java │ │ │ ├── DriverSetting.java │ │ │ ├── PlaybackSetting.java │ │ │ ├── RecorderSetting.java │ │ │ ├── RemoteSetting.java │ │ │ ├── ScreenResolution.java │ │ │ ├── ScreenshotSetting.java │ │ │ └── SeleniumConfig.java │ │ │ ├── constants │ │ │ ├── ConfigKeys.java │ │ │ └── OS.java │ │ │ ├── core │ │ │ ├── Browser.java │ │ │ ├── BrowserActions.java │ │ │ ├── BrowserPage.java │ │ │ ├── BrowserSession.java │ │ │ ├── BrowserTest.java │ │ │ ├── WebElementAction.java │ │ │ ├── base │ │ │ │ ├── driver │ │ │ │ │ ├── AbstractDriver.java │ │ │ │ │ ├── AlertAction.java │ │ │ │ │ ├── BaseDriverAction.java │ │ │ │ │ ├── CustomScreenRecorder.java │ │ │ │ │ ├── DriverSession.java │ │ │ │ │ ├── ParallelSession.java │ │ │ │ │ ├── PlatformAction.java │ │ │ │ │ ├── ScreenAction.java │ │ │ │ │ └── WebDriverAction.java │ │ │ │ └── element │ │ │ │ │ ├── AbstractElementAction.java │ │ │ │ │ ├── BaseElementAction.java │ │ │ │ │ ├── ElementAction.java │ │ │ │ │ ├── FindableAction.java │ │ │ │ │ ├── KeyboardAction.java │ │ │ │ │ └── VerifyElement.java │ │ │ ├── driver │ │ │ │ ├── IAlertAction.java │ │ │ │ ├── IDriver.java │ │ │ │ ├── IDriverActions.java │ │ │ │ ├── IPlatformAction.java │ │ │ │ ├── IScreenAction.java │ │ │ │ ├── IScriptAction.java │ │ │ │ ├── IServiceAction.java │ │ │ │ ├── IWaitAction.java │ │ │ │ ├── IWebDriver.java │ │ │ │ ├── IWebDriverActions.java │ │ │ │ ├── IWebFrame.java │ │ │ │ └── IWebWindow.java │ │ │ ├── element │ │ │ │ ├── IElementActions.java │ │ │ │ ├── IFindableAction.java │ │ │ │ ├── IKeyboardActions.java │ │ │ │ ├── IMouseActions.java │ │ │ │ ├── ISelectBoxActions.java │ │ │ │ ├── ITextBoxActions.java │ │ │ │ ├── IVerifyElement.java │ │ │ │ └── IWaitStrategy.java │ │ │ ├── enums │ │ │ │ ├── AlertDecision.java │ │ │ │ ├── ApplicationType.java │ │ │ │ ├── AvailableBrowser.java │ │ │ │ ├── Platform.java │ │ │ │ ├── PlatformOs.java │ │ │ │ ├── Protocol.java │ │ │ │ ├── RemoteSource.java │ │ │ │ ├── ScreenState.java │ │ │ │ └── WaitStrategy.java │ │ │ └── page │ │ │ │ ├── AbstractPageAction.java │ │ │ │ ├── ElementKey.java │ │ │ │ ├── IPage.java │ │ │ │ └── IPageAction.java │ │ │ ├── error │ │ │ ├── DriverNotSetupError.java │ │ │ └── VideoRecordingError.java │ │ │ └── listeners │ │ │ └── DriverListener.java │ └── resources │ │ └── log4j2.yaml └── test │ ├── java │ └── com │ │ └── github │ │ └── wasiqb │ │ └── coteafs │ │ └── selenium │ │ ├── SeleniumTest.java │ │ └── pages │ │ ├── CheckboxPage.java │ │ ├── DropDownPage.java │ │ ├── LoginPage.java │ │ ├── MainPage.java │ │ ├── SuccessLoginPage.java │ │ └── action │ │ ├── CheckboxPageAction.java │ │ ├── DropDownPageAction.java │ │ └── LoginPageAction.java │ └── resources │ ├── listener-config.yml │ ├── logger-config.yml │ └── selenium-config.yaml ├── testng-all-browsers.xml ├── testng-browserstack.yaml ├── testng-grid.yaml ├── testng-local.yaml └── testng.yaml /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @WasiqB -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/query.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/ISSUE_TEMPLATE/query.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/README.md -------------------------------------------------------------------------------- /assets/browserstack-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/assets/browserstack-logo.png -------------------------------------------------------------------------------- /assets/coteafs-selenium-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/assets/coteafs-selenium-logo.png -------------------------------------------------------------------------------- /assets/semver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/assets/semver.png -------------------------------------------------------------------------------- /checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/lombok.config -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/pom.xml -------------------------------------------------------------------------------- /setting/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/setting/settings.xml -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/BrowserSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/BrowserSetting.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/ConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/ConfigUtil.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/DelaySetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/DelaySetting.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/DriverSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/DriverSetting.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/PlaybackSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/PlaybackSetting.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/RecorderSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/RecorderSetting.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/RemoteSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/RemoteSetting.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/ScreenResolution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/ScreenResolution.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/ScreenshotSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/ScreenshotSetting.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/config/SeleniumConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/config/SeleniumConfig.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/constants/ConfigKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/constants/ConfigKeys.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/constants/OS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/constants/OS.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/Browser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/Browser.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserPage.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserSession.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/BrowserTest.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/WebElementAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/WebElementAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/AbstractDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/AbstractDriver.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/AlertAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/AlertAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/BaseDriverAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/BaseDriverAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/CustomScreenRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/CustomScreenRecorder.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/DriverSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/DriverSession.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/ParallelSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/ParallelSession.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/PlatformAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/PlatformAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/ScreenAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/ScreenAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/WebDriverAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/driver/WebDriverAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/AbstractElementAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/AbstractElementAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/BaseElementAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/BaseElementAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/ElementAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/ElementAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/FindableAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/FindableAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/KeyboardAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/KeyboardAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/VerifyElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/base/element/VerifyElement.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IAlertAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IAlertAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IDriver.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IDriverActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IDriverActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IPlatformAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IPlatformAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IScreenAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IScreenAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IScriptAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IScriptAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IServiceAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IServiceAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWaitAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWaitAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebDriver.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebDriverActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebDriverActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebFrame.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/driver/IWebWindow.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IElementActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IElementActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IFindableAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IFindableAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IKeyboardActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IKeyboardActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IMouseActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IMouseActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/ISelectBoxActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/ISelectBoxActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/ITextBoxActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/ITextBoxActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IVerifyElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IVerifyElement.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IWaitStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/element/IWaitStrategy.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/AlertDecision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/AlertDecision.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/ApplicationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/ApplicationType.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/AvailableBrowser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/AvailableBrowser.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/Platform.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/PlatformOs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/PlatformOs.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/Protocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/Protocol.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/RemoteSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/RemoteSource.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/ScreenState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/ScreenState.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/WaitStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/enums/WaitStrategy.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/page/AbstractPageAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/page/AbstractPageAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/page/ElementKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/page/ElementKey.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/page/IPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/page/IPage.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/core/page/IPageAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/core/page/IPageAction.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/error/DriverNotSetupError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/error/DriverNotSetupError.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/error/VideoRecordingError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/error/VideoRecordingError.java -------------------------------------------------------------------------------- /src/main/java/com/github/wasiqb/coteafs/selenium/listeners/DriverListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/java/com/github/wasiqb/coteafs/selenium/listeners/DriverListener.java -------------------------------------------------------------------------------- /src/main/resources/log4j2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/main/resources/log4j2.yaml -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/SeleniumTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/SeleniumTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/CheckboxPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/CheckboxPage.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/DropDownPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/DropDownPage.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/LoginPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/LoginPage.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/MainPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/MainPage.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/SuccessLoginPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/SuccessLoginPage.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/action/CheckboxPageAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/action/CheckboxPageAction.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/action/DropDownPageAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/action/DropDownPageAction.java -------------------------------------------------------------------------------- /src/test/java/com/github/wasiqb/coteafs/selenium/pages/action/LoginPageAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/java/com/github/wasiqb/coteafs/selenium/pages/action/LoginPageAction.java -------------------------------------------------------------------------------- /src/test/resources/listener-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/resources/listener-config.yml -------------------------------------------------------------------------------- /src/test/resources/logger-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/resources/logger-config.yml -------------------------------------------------------------------------------- /src/test/resources/selenium-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/src/test/resources/selenium-config.yaml -------------------------------------------------------------------------------- /testng-all-browsers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/testng-all-browsers.xml -------------------------------------------------------------------------------- /testng-browserstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/testng-browserstack.yaml -------------------------------------------------------------------------------- /testng-grid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/testng-grid.yaml -------------------------------------------------------------------------------- /testng-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/testng-local.yaml -------------------------------------------------------------------------------- /testng.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WasiqB/coteafs-selenium/HEAD/testng.yaml --------------------------------------------------------------------------------