├── .gitignore ├── LICENSE ├── README.md ├── libs └── chromedriver.exe ├── pom.xml └── src ├── main └── java │ └── org │ └── sayem │ ├── annotations │ ├── Chrome.java │ └── Firefox.java │ ├── browser │ ├── Adapter.java │ ├── Browser.java │ ├── BrowserAdapter.java │ ├── BrowserType.java │ ├── ChromeBrowser.java │ ├── DateTimePicker.java │ ├── DateTimePickerAdapter.java │ └── FirefoxBrowser.java │ ├── config │ ├── Repository.java │ └── TestBase.java │ ├── element │ ├── Element.java │ └── ElementAdapter.java │ ├── listener │ └── BrowserListener.java │ └── selenium │ ├── DelegatingElement.java │ ├── DelegatingSearchContext.java │ ├── DelegatingWebDriver.java │ ├── DelegatingWebElement.java │ ├── ExplicitWait.java │ └── SearchScope.java └── test └── java └── org └── sayem ├── pages └── HomePage.java └── testcases └── ChromeTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/README.md -------------------------------------------------------------------------------- /libs/chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/libs/chromedriver.exe -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/sayem/annotations/Chrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/annotations/Chrome.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/annotations/Firefox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/annotations/Firefox.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/Adapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/Adapter.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/Browser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/Browser.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/BrowserAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/BrowserAdapter.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/BrowserType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/BrowserType.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/ChromeBrowser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/ChromeBrowser.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/DateTimePicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/DateTimePicker.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/DateTimePickerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/DateTimePickerAdapter.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/browser/FirefoxBrowser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/browser/FirefoxBrowser.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/config/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/config/Repository.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/config/TestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/config/TestBase.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/element/Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/element/Element.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/element/ElementAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/element/ElementAdapter.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/listener/BrowserListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/listener/BrowserListener.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/selenium/DelegatingElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/selenium/DelegatingElement.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/selenium/DelegatingSearchContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/selenium/DelegatingSearchContext.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/selenium/DelegatingWebDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/selenium/DelegatingWebDriver.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/selenium/DelegatingWebElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/selenium/DelegatingWebElement.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/selenium/ExplicitWait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/selenium/ExplicitWait.java -------------------------------------------------------------------------------- /src/main/java/org/sayem/selenium/SearchScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/main/java/org/sayem/selenium/SearchScope.java -------------------------------------------------------------------------------- /src/test/java/org/sayem/pages/HomePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/test/java/org/sayem/pages/HomePage.java -------------------------------------------------------------------------------- /src/test/java/org/sayem/testcases/ChromeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayems/java.webdriver/HEAD/src/test/java/org/sayem/testcases/ChromeTest.java --------------------------------------------------------------------------------