From a7dff43af75e5e646b4b2e369fe425ac8a63bad8 Mon Sep 17 00:00:00 2001 From: sathishkumar Date: Sat, 16 Dec 2023 07:33:15 +0000 Subject: [PATCH] Third Commit --- Buttons.java | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 Buttons.java diff --git a/Buttons.java b/Buttons.java new file mode 100644 index 0000000..b014647 --- /dev/null +++ b/Buttons.java @@ -0,0 +1,73 @@ +package userLogin; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; + +import io.github.bonigarcia.wdm.WebDriverManager; + +public class Buttons {public static void main(String[] args) throws InterruptedException { + WebDriverManager.chromedriver().setup(); + WebDriver driver= new ChromeDriver(); + driver.get("http://localhost:8061/login"); + driver.manage().window().maximize(); + Thread.sleep(3000); + WebElement Username = driver.findElement(By.id("login-username")); + Username.sendKeys("6380911830"); + Thread.sleep(3000); + WebElement password = driver.findElement(By.id("login-password")); + password.sendKeys("1234"); + Thread.sleep(3000); + WebElement submit = driver.findElement(By.xpath("//button[@class='btn btn-hero btn-primary']")); + submit.click(); + Thread.sleep(3000); + WebElement sidebarb1 = driver.findElement(By.xpath("(//span[@class='nav-main-link-name'])[2]")); + sidebarb1.click(); + Thread.sleep(3000); + WebElement sidebarb2 = driver.findElement(By.xpath("(//span[@class='nav-main-link-name'])[3]")); + sidebarb2.click(); + Thread.sleep(3000); + WebElement viewphoto= driver.findElement(By.xpath("(//button[@class='btn btn-primary'])[1]")); + viewphoto.click(); + Thread.sleep(3000); + WebElement closephoto= driver.findElement(By.xpath("(//button[@class='btn btn-secondary'])[1]")); + closephoto.click(); + Thread.sleep(3000); + WebElement petinform= driver.findElement(By.xpath("(//i[@class='far fa-bookmark'])[1]")); + petinform.click(); + Thread.sleep(3000); + WebElement petinformclose= driver.findElement(By.xpath("(//button[@class='btn btn-sm btn-alt-secondary'])[1]")); + petinformclose.click(); + WebElement pagenation= driver.findElement(By.xpath("//select[@class='form-select']")); + pagenation.click(); + Thread.sleep(3000); + pagenation.click(); + Thread.sleep(3000); + WebElement txtbox= driver.findElement(By.xpath("//*[@id=\"DataTables_Table_0_filter\"]/label/input")); + txtbox.click(); + Thread.sleep(3000); + txtbox.sendKeys("david"); + Thread.sleep(3000); + WebElement petlicenselist= driver.findElement(By.xpath("(//span[@class='nav-main-link-name'])[4]")); + petlicenselist.click(); + WebElement paypending= driver.findElement(By.xpath("(//span[@class='nav-main-link-name'])[6]")); + paypending.click(); + Thread.sleep(3000); + WebElement photoview= driver.findElement(By.xpath("//*[@id=\"DataTables_Table_0\"]/tbody/tr/td[6]/button")); + photoview.click(); + Thread.sleep(3000); + WebElement photoclose= driver.findElement(By.xpath("(//button[@class='btn btn-secondary'])[1]")); + photoclose.click(); + Thread.sleep(3000); + WebElement payment= driver.findElement(By.xpath("//span[@class='badge bg-info']")); + payment.click(); + Thread.sleep(3000); + WebElement paynumber= driver.findElement(By.id("(//input[@class='input main svelte-1lowomx'])[2]")); + paynumber.sendKeys("6380911830"); + + + +} + +}