From 4f4d0fbd3b488668f5cfff5ad791a813fd8e41ca Mon Sep 17 00:00:00 2001 From: mehmet Date: Mon, 25 May 2026 01:31:20 +0300 Subject: [PATCH] first issue --- .gitignore | 22 +++++++++---- pom.xml | 20 ++++++++++++ src/main/java/mmk/testing/TestingFirst.java | 36 +++++++++++++++++++++ 3 files changed, 71 insertions(+), 7 deletions(-) create mode 100644 pom.xml create mode 100644 src/main/java/mmk/testing/TestingFirst.java diff --git a/.gitignore b/.gitignore index 9154f4c..be70596 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,14 @@ -# ---> Java -# Compiled class file -*.class +# Java +target/ +build/ +bin/ + +.gradle +.factorypath +.classpath +.project +.settings/ + # Log file *.log @@ -20,7 +28,7 @@ *.tar.gz *.rar -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* -replay_pid* - +# do NOT ignores +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..e7c32d7 --- /dev/null +++ b/pom.xml @@ -0,0 +1,20 @@ + + 4.0.0 + TestingSelenium + TestingSeleniumFirst + v0.1 + + + + org.seleniumhq.selenium + selenium-java + 4.26.0 + + + io.github.bonigarcia + webdrivermanager + 5.8.0 + + + + \ No newline at end of file diff --git a/src/main/java/mmk/testing/TestingFirst.java b/src/main/java/mmk/testing/TestingFirst.java new file mode 100644 index 0000000..ed3cd8f --- /dev/null +++ b/src/main/java/mmk/testing/TestingFirst.java @@ -0,0 +1,36 @@ +package mmk.testing; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; + +import io.github.bonigarcia.wdm.WebDriverManager; + +public class TestingFirst { + + public static void main(String[] args) { + + WebDriverManager.chromedriver().setup(); + WebDriver driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().deleteAllCookies(); + driver.manage().timeouts().pageLoadTimeout(Duration.ofSeconds(50)); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(40)); + driver.get("http://fed.gtm.corp/atlastest/"); + driver.findElement(By.id("__BVID__19")).sendKeys("SRV100001"); + driver.findElement(By.id("__BVID__21")).sendKeys("From0reva!"); + driver.findElement(By.tagName("button")).click(); + driver.findElement(By.tagName("form")).submit(); + + /* + driver.get("https://www.google.com/"); + Actions builder = new Actions(driver); + builder.moveToElement(driver.findElement(By.id("APjFqb"))).perform(); + driver.findElement(By.id("APjFqb")).sendKeys("asd"); + driver.findElement(By.xpath("//input[@name='btnK']")).click(); + */ + } + +}