Testing Pet Registration Application for Pet License Generation and Download
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
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");
}
}
|