From cff81e0975dd3fcc58c497318b04de609b83a606 Mon Sep 17 00:00:00 2001 From: timis1 <12120641+timis1@users.noreply.github.com> Date: Sun, 9 Jul 2023 14:56:19 +0300 Subject: [PATCH] JAVA-21486 Split or move selenium-junit-testng module (moved-4) (#14366) Co-authored-by: timis1 --- testing-modules/pom.xml | 4 ++-- testing-modules/selenium-2/README.md | 10 ++++++++++ .../ThreadGroup.jmx | 0 .../{selenium-webdriver => selenium-2}/pom.xml | 4 ++-- .../selenium/setup/AutomatedSetupLiveTest.java | 0 .../selenium/setup/InvalidSetupLiveTest.java | 0 .../selenium/setup/ManualSetupLiveTest.java | 0 .../selenium/wait/ExplicitWaitLiveTest.java | 11 ++++++----- .../selenium/wait/FluentWaitLiveTest.java | 11 ++++++----- .../selenium/wait/ImplicitWaitLiveTest.java | 8 ++++---- testing-modules/selenium-webdriver/README.md | 2 -- .../{selenium-webdriver => selenium}/1688web.png | Bin .../README.md | 15 +++++++-------- .../{selenium-junit-testng => selenium}/pom.xml | 4 ++-- .../com/baeldung/selenium/SeleniumExample.java | 0 .../baeldung/selenium/config/SeleniumConfig.java | 0 .../baeldung/selenium/models/BaeldungAbout.java | 0 .../selenium/pages/BaeldungAboutPage.java | 0 .../selenium/pages/BaeldungHomePage.java | 0 .../baeldung/selenium/pages/StartHerePage.java | 0 .../baeldung/selenium/stale/RobustWebDriver.java | 0 .../selenium/stale/RobustWebElement.java | 0 .../baeldung/selenium/stale/WebElementUtils.java | 0 .../com/baeldung/selenium/tabs/TabHelper.java | 0 .../src/main/resources/logback.xml | 0 .../SeleniumJavaScriptClickLiveTest.java | 0 .../cookies/SeleniumCookiesJUnitLiveTest.java | 0 .../junit/SeleniumWithJUnitLiveTest.java | 0 .../pages/SeleniumPageObjectLiveTest.java | 0 .../TakeScreenShotSeleniumLiveTest.java | 0 .../selenium/stale/RobustWebElementLiveTest.java | 0 .../stale/StaleElementReferenceLiveTest.java | 0 .../tabs/SeleniumOpenNewTabLiveTest.java | 0 .../selenium/tabs/SeleniumTabsLiveTest.java | 0 .../baeldung/selenium/tabs/SeleniumTestBase.java | 0 .../testng/SeleniumWithTestNGLiveTest.java | 0 .../webdriver/SeleniumWebDriverUnitTest.java | 0 .../fileupload/FileUploadWebDriverUnitTest.java | 2 -- 38 files changed, 39 insertions(+), 32 deletions(-) create mode 100644 testing-modules/selenium-2/README.md rename testing-modules/{selenium-junit-testng => selenium-2}/ThreadGroup.jmx (100%) rename testing-modules/{selenium-webdriver => selenium-2}/pom.xml (95%) rename testing-modules/{selenium-junit-testng => selenium-2}/src/test/java/com/baeldung/selenium/setup/AutomatedSetupLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium-2}/src/test/java/com/baeldung/selenium/setup/InvalidSetupLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium-2}/src/test/java/com/baeldung/selenium/setup/ManualSetupLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium-2}/src/test/java/com/baeldung/selenium/wait/ExplicitWaitLiveTest.java (99%) rename testing-modules/{selenium-junit-testng => selenium-2}/src/test/java/com/baeldung/selenium/wait/FluentWaitLiveTest.java (99%) rename testing-modules/{selenium-junit-testng => selenium-2}/src/test/java/com/baeldung/selenium/wait/ImplicitWaitLiveTest.java (99%) delete mode 100644 testing-modules/selenium-webdriver/README.md rename testing-modules/{selenium-webdriver => selenium}/1688web.png (100%) rename testing-modules/{selenium-junit-testng => selenium}/README.md (73%) rename testing-modules/{selenium-junit-testng => selenium}/pom.xml (95%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/SeleniumExample.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/config/SeleniumConfig.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/models/BaeldungAbout.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/pages/BaeldungAboutPage.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/pages/BaeldungHomePage.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/pages/StartHerePage.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/stale/RobustWebDriver.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/stale/RobustWebElement.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/stale/WebElementUtils.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/java/com/baeldung/selenium/tabs/TabHelper.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/main/resources/logback.xml (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/clickusingjavascript/SeleniumJavaScriptClickLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/cookies/SeleniumCookiesJUnitLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/junit/SeleniumWithJUnitLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/pages/SeleniumPageObjectLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/screenshot/TakeScreenShotSeleniumLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/stale/RobustWebElementLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/stale/StaleElementReferenceLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/tabs/SeleniumOpenNewTabLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/tabs/SeleniumTabsLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/tabs/SeleniumTestBase.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/testng/SeleniumWithTestNGLiveTest.java (100%) rename testing-modules/{selenium-junit-testng => selenium}/src/test/java/com/baeldung/selenium/webdriver/SeleniumWebDriverUnitTest.java (100%) rename testing-modules/{selenium-webdriver => selenium}/src/test/java/com/baeldung/selenium/webdriver/fileupload/FileUploadWebDriverUnitTest.java (99%) diff --git a/testing-modules/pom.xml b/testing-modules/pom.xml index 8040113a03..e29aa26f45 100644 --- a/testing-modules/pom.xml +++ b/testing-modules/pom.xml @@ -39,8 +39,8 @@ powermock rest-assured rest-testing - selenium-junit-testng - selenium-webdriver + selenium + selenium-2 spring-mockito spring-testing-2 spring-testing diff --git a/testing-modules/selenium-2/README.md b/testing-modules/selenium-2/README.md new file mode 100644 index 0000000000..5403fb9f06 --- /dev/null +++ b/testing-modules/selenium-2/README.md @@ -0,0 +1,10 @@ +### Relevant Articles: +- [Running Selenium Scripts with JMeter](https://www.baeldung.com/selenium-jmeter) +- [Fixing Selenium WebDriver Executable Path Error](https://www.baeldung.com/java-selenium-webdriver-path-error) +- [Implicit Wait vs Explicit Wait in Selenium Webdriver](https://www.baeldung.com/selenium-implicit-explicit-wait) + +#### Notes: +- to run the live tests for the article *Fixing Selenium WebDriver Executable Path Error*, follow the manual setup described + [Fixing Selenium WebDriver Executable Path Error](https://www.baeldung.com/java-selenium-webdriver-path-error#manual-setup); download the 3 + drivers mentioned and place them in the src/test/resources directory + diff --git a/testing-modules/selenium-junit-testng/ThreadGroup.jmx b/testing-modules/selenium-2/ThreadGroup.jmx similarity index 100% rename from testing-modules/selenium-junit-testng/ThreadGroup.jmx rename to testing-modules/selenium-2/ThreadGroup.jmx diff --git a/testing-modules/selenium-webdriver/pom.xml b/testing-modules/selenium-2/pom.xml similarity index 95% rename from testing-modules/selenium-webdriver/pom.xml rename to testing-modules/selenium-2/pom.xml index 4eac847709..e7a8557562 100644 --- a/testing-modules/selenium-webdriver/pom.xml +++ b/testing-modules/selenium-2/pom.xml @@ -3,9 +3,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - selenium-webdriver + selenium-2 0.0.1-SNAPSHOT - selenium-webdriver + selenium-2 com.baeldung diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/setup/AutomatedSetupLiveTest.java b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/setup/AutomatedSetupLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/setup/AutomatedSetupLiveTest.java rename to testing-modules/selenium-2/src/test/java/com/baeldung/selenium/setup/AutomatedSetupLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/setup/InvalidSetupLiveTest.java b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/setup/InvalidSetupLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/setup/InvalidSetupLiveTest.java rename to testing-modules/selenium-2/src/test/java/com/baeldung/selenium/setup/InvalidSetupLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/setup/ManualSetupLiveTest.java b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/setup/ManualSetupLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/setup/ManualSetupLiveTest.java rename to testing-modules/selenium-2/src/test/java/com/baeldung/selenium/setup/ManualSetupLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/ExplicitWaitLiveTest.java b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/ExplicitWaitLiveTest.java similarity index 99% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/ExplicitWaitLiveTest.java rename to testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/ExplicitWaitLiveTest.java index 65943fbf5e..a48857f31d 100644 --- a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/ExplicitWaitLiveTest.java +++ b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/ExplicitWaitLiveTest.java @@ -1,6 +1,10 @@ package com.baeldung.selenium.wait; -import io.github.bonigarcia.wdm.WebDriverManager; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertThrows; + +import java.time.Duration; + import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -12,10 +16,7 @@ import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.selenium.support.ui.WebDriverWait; -import java.time.Duration; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertThrows; +import io.github.bonigarcia.wdm.WebDriverManager; final class ExplicitWaitLiveTest { diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/FluentWaitLiveTest.java b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/FluentWaitLiveTest.java similarity index 99% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/FluentWaitLiveTest.java rename to testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/FluentWaitLiveTest.java index c41e5619ac..51e14ad210 100644 --- a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/FluentWaitLiveTest.java +++ b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/FluentWaitLiveTest.java @@ -1,6 +1,10 @@ package com.baeldung.selenium.wait; -import io.github.bonigarcia.wdm.WebDriverManager; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertThrows; + +import java.time.Duration; + import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -13,10 +17,7 @@ import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.selenium.support.ui.FluentWait; import org.openqa.selenium.support.ui.Wait; -import java.time.Duration; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertThrows; +import io.github.bonigarcia.wdm.WebDriverManager; final class FluentWaitLiveTest { diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/ImplicitWaitLiveTest.java b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/ImplicitWaitLiveTest.java similarity index 99% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/ImplicitWaitLiveTest.java rename to testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/ImplicitWaitLiveTest.java index 86c401e13a..cfec83ea96 100644 --- a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/wait/ImplicitWaitLiveTest.java +++ b/testing-modules/selenium-2/src/test/java/com/baeldung/selenium/wait/ImplicitWaitLiveTest.java @@ -1,7 +1,9 @@ package com.baeldung.selenium.wait; +import static org.junit.jupiter.api.Assertions.assertEquals; + +import java.time.Duration; -import io.github.bonigarcia.wdm.WebDriverManager; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -10,9 +12,7 @@ import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; -import java.time.Duration; - -import static org.junit.jupiter.api.Assertions.assertEquals; +import io.github.bonigarcia.wdm.WebDriverManager; final class ImplicitWaitLiveTest { diff --git a/testing-modules/selenium-webdriver/README.md b/testing-modules/selenium-webdriver/README.md deleted file mode 100644 index 055144998e..0000000000 --- a/testing-modules/selenium-webdriver/README.md +++ /dev/null @@ -1,2 +0,0 @@ -### Relevant Articles: -- [Uploading File Using Selenium Webdriver in Java](https://www.baeldung.com/java-selenium-upload-file) diff --git a/testing-modules/selenium-webdriver/1688web.png b/testing-modules/selenium/1688web.png similarity index 100% rename from testing-modules/selenium-webdriver/1688web.png rename to testing-modules/selenium/1688web.png diff --git a/testing-modules/selenium-junit-testng/README.md b/testing-modules/selenium/README.md similarity index 73% rename from testing-modules/selenium-junit-testng/README.md rename to testing-modules/selenium/README.md index 922f5d6a52..0d4a1cd15d 100644 --- a/testing-modules/selenium-junit-testng/README.md +++ b/testing-modules/selenium/README.md @@ -1,18 +1,17 @@ ### Relevant Articles: - [Guide to Selenium with JUnit / TestNG](http://www.baeldung.com/java-selenium-with-junit-and-testng) +- [Clicking Elements in Selenium using JavaScript](https://www.baeldung.com/java-selenium-javascript) +- [Handle Browser Tabs With Selenium](https://www.baeldung.com/java-handle-browser-tabs-selenium) +- [Opening a New Tab Using Selenium WebDriver in Java](https://www.baeldung.com/java-selenium-open-new-tab) +- [Retrieve the Value of an HTML Input in Selenium WebDriver](https://www.baeldung.com/java-selenium-html-input-value) - [Testing with Selenium/WebDriver and the Page Object Pattern](http://www.baeldung.com/selenium-webdriver-page-object) - [Using Cookies With Selenium WebDriver in Java](https://www.baeldung.com/java-selenium-webdriver-cookies) -- [Clicking Elements in Selenium using JavaScript](https://www.baeldung.com/java-selenium-javascript) - [Taking Screenshots With Selenium WebDriver](https://www.baeldung.com/java-selenium-screenshots) -- [Running Selenium Scripts with JMeter](https://www.baeldung.com/selenium-jmeter) -- [Fixing Selenium WebDriver Executable Path Error](https://www.baeldung.com/java-selenium-webdriver-path-error) -- [Handle Browser Tabs With Selenium](https://www.baeldung.com/java-handle-browser-tabs-selenium) -- [Implicit Wait vs Explicit Wait in Selenium Webdriver](https://www.baeldung.com/selenium-implicit-explicit-wait) +- [Uploading File Using Selenium Webdriver in Java](https://www.baeldung.com/java-selenium-upload-file) - [StaleElementReferenceException in Selenium](https://www.baeldung.com/selenium-staleelementreferenceexception) -- [Retrieve the Value of an HTML Input in Selenium WebDriver](https://www.baeldung.com/java-selenium-html-input-value) -- [Opening a New Tab Using Selenium WebDriver in Java](https://www.baeldung.com/java-selenium-open-new-tab) + #### Notes: -- to run the live tests for the article *Fixing Selenium WebDriver Executable Path Error*, follow the manual setup described +- to run the live tests, follow the manual setup described [Fixing Selenium WebDriver Executable Path Error](https://www.baeldung.com/java-selenium-webdriver-path-error#manual-setup); download the 3 drivers mentioned and place them in the src/test/resources directory diff --git a/testing-modules/selenium-junit-testng/pom.xml b/testing-modules/selenium/pom.xml similarity index 95% rename from testing-modules/selenium-junit-testng/pom.xml rename to testing-modules/selenium/pom.xml index 517dc48dde..f852c837a1 100644 --- a/testing-modules/selenium-junit-testng/pom.xml +++ b/testing-modules/selenium/pom.xml @@ -3,9 +3,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - selenium-junit-testng + selenium 0.0.1-SNAPSHOT - selenium-junit-testng + selenium com.baeldung diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/SeleniumExample.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/SeleniumExample.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/SeleniumExample.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/SeleniumExample.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/config/SeleniumConfig.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/config/SeleniumConfig.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/config/SeleniumConfig.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/config/SeleniumConfig.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/models/BaeldungAbout.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/models/BaeldungAbout.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/models/BaeldungAbout.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/models/BaeldungAbout.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/pages/BaeldungAboutPage.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/pages/BaeldungAboutPage.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/pages/BaeldungAboutPage.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/pages/BaeldungAboutPage.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/pages/BaeldungHomePage.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/pages/BaeldungHomePage.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/pages/BaeldungHomePage.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/pages/BaeldungHomePage.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/pages/StartHerePage.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/pages/StartHerePage.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/pages/StartHerePage.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/pages/StartHerePage.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/stale/RobustWebDriver.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/stale/RobustWebDriver.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/stale/RobustWebDriver.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/stale/RobustWebDriver.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/stale/RobustWebElement.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/stale/RobustWebElement.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/stale/RobustWebElement.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/stale/RobustWebElement.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/stale/WebElementUtils.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/stale/WebElementUtils.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/stale/WebElementUtils.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/stale/WebElementUtils.java diff --git a/testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/tabs/TabHelper.java b/testing-modules/selenium/src/main/java/com/baeldung/selenium/tabs/TabHelper.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/java/com/baeldung/selenium/tabs/TabHelper.java rename to testing-modules/selenium/src/main/java/com/baeldung/selenium/tabs/TabHelper.java diff --git a/testing-modules/selenium-junit-testng/src/main/resources/logback.xml b/testing-modules/selenium/src/main/resources/logback.xml similarity index 100% rename from testing-modules/selenium-junit-testng/src/main/resources/logback.xml rename to testing-modules/selenium/src/main/resources/logback.xml diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/clickusingjavascript/SeleniumJavaScriptClickLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/clickusingjavascript/SeleniumJavaScriptClickLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/clickusingjavascript/SeleniumJavaScriptClickLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/clickusingjavascript/SeleniumJavaScriptClickLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/cookies/SeleniumCookiesJUnitLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/cookies/SeleniumCookiesJUnitLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/cookies/SeleniumCookiesJUnitLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/cookies/SeleniumCookiesJUnitLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/junit/SeleniumWithJUnitLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/junit/SeleniumWithJUnitLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/junit/SeleniumWithJUnitLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/junit/SeleniumWithJUnitLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/pages/SeleniumPageObjectLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/pages/SeleniumPageObjectLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/pages/SeleniumPageObjectLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/pages/SeleniumPageObjectLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/screenshot/TakeScreenShotSeleniumLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/screenshot/TakeScreenShotSeleniumLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/screenshot/TakeScreenShotSeleniumLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/screenshot/TakeScreenShotSeleniumLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/stale/RobustWebElementLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/stale/RobustWebElementLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/stale/RobustWebElementLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/stale/RobustWebElementLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/stale/StaleElementReferenceLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/stale/StaleElementReferenceLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/stale/StaleElementReferenceLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/stale/StaleElementReferenceLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/tabs/SeleniumOpenNewTabLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/tabs/SeleniumOpenNewTabLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/tabs/SeleniumOpenNewTabLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/tabs/SeleniumOpenNewTabLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/tabs/SeleniumTabsLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/tabs/SeleniumTabsLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/tabs/SeleniumTabsLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/tabs/SeleniumTabsLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/tabs/SeleniumTestBase.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/tabs/SeleniumTestBase.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/tabs/SeleniumTestBase.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/tabs/SeleniumTestBase.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/testng/SeleniumWithTestNGLiveTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/testng/SeleniumWithTestNGLiveTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/testng/SeleniumWithTestNGLiveTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/testng/SeleniumWithTestNGLiveTest.java diff --git a/testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/webdriver/SeleniumWebDriverUnitTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/webdriver/SeleniumWebDriverUnitTest.java similarity index 100% rename from testing-modules/selenium-junit-testng/src/test/java/com/baeldung/selenium/webdriver/SeleniumWebDriverUnitTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/webdriver/SeleniumWebDriverUnitTest.java diff --git a/testing-modules/selenium-webdriver/src/test/java/com/baeldung/selenium/webdriver/fileupload/FileUploadWebDriverUnitTest.java b/testing-modules/selenium/src/test/java/com/baeldung/selenium/webdriver/fileupload/FileUploadWebDriverUnitTest.java similarity index 99% rename from testing-modules/selenium-webdriver/src/test/java/com/baeldung/selenium/webdriver/fileupload/FileUploadWebDriverUnitTest.java rename to testing-modules/selenium/src/test/java/com/baeldung/selenium/webdriver/fileupload/FileUploadWebDriverUnitTest.java index 18853ede56..60a7cce8ad 100644 --- a/testing-modules/selenium-webdriver/src/test/java/com/baeldung/selenium/webdriver/fileupload/FileUploadWebDriverUnitTest.java +++ b/testing-modules/selenium/src/test/java/com/baeldung/selenium/webdriver/fileupload/FileUploadWebDriverUnitTest.java @@ -5,10 +5,8 @@ import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.openqa.selenium.By; - import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; - import org.openqa.selenium.firefox.FirefoxDriver; import io.github.bonigarcia.wdm.WebDriverManager;