├── .gitignore ├── README.md ├── pom.xml └── src ├── main └── java │ └── com │ └── blogspot │ └── notes │ └── automation │ └── qa │ ├── core │ ├── BasePage.java │ ├── BaseTest.java │ ├── BaseTestListener.java │ └── ProxyServer.java │ ├── entities │ ├── VideoInfo.java │ ├── WebDriverContainer.java │ └── XMLConfig.java │ ├── pages │ └── SearchPage.java │ └── utils │ ├── AttachmentUtils.java │ ├── HARUtils.java │ ├── PageObjectSupplier.java │ ├── PropertyUtils.java │ └── TemplateUtils.java └── test ├── java └── com │ └── blogspot │ └── notes │ └── automation │ └── qa │ └── testcases │ └── GoogleTests.java └── resources ├── css ├── spinner.css └── spinner.gif ├── js └── har-viewer.js ├── properties └── config.properties ├── scripts └── proxyIpExtractor.sh ├── suites └── debug-suite.xml └── templates └── har.mustache /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | target 3 | *.iml 4 | reports -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/core/BasePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/core/BasePage.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/core/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/core/BaseTest.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/core/BaseTestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/core/BaseTestListener.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/core/ProxyServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/core/ProxyServer.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/entities/VideoInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/entities/VideoInfo.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/entities/WebDriverContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/entities/WebDriverContainer.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/entities/XMLConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/entities/XMLConfig.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/pages/SearchPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/pages/SearchPage.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/utils/AttachmentUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/utils/AttachmentUtils.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/utils/HARUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/utils/HARUtils.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/utils/PageObjectSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/utils/PageObjectSupplier.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/utils/PropertyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/utils/PropertyUtils.java -------------------------------------------------------------------------------- /src/main/java/com/blogspot/notes/automation/qa/utils/TemplateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/main/java/com/blogspot/notes/automation/qa/utils/TemplateUtils.java -------------------------------------------------------------------------------- /src/test/java/com/blogspot/notes/automation/qa/testcases/GoogleTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/java/com/blogspot/notes/automation/qa/testcases/GoogleTests.java -------------------------------------------------------------------------------- /src/test/resources/css/spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/resources/css/spinner.css -------------------------------------------------------------------------------- /src/test/resources/css/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/resources/css/spinner.gif -------------------------------------------------------------------------------- /src/test/resources/js/har-viewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/resources/js/har-viewer.js -------------------------------------------------------------------------------- /src/test/resources/properties/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/resources/properties/config.properties -------------------------------------------------------------------------------- /src/test/resources/scripts/proxyIpExtractor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/resources/scripts/proxyIpExtractor.sh -------------------------------------------------------------------------------- /src/test/resources/suites/debug-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/resources/suites/debug-suite.xml -------------------------------------------------------------------------------- /src/test/resources/templates/har.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sskorol/docker-selenium-samples/HEAD/src/test/resources/templates/har.mustache --------------------------------------------------------------------------------