-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRadiobuttonkoarkopage.java
30 lines (27 loc) · 1018 Bytes
/
Radiobuttonkoarkopage.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.BeforeTest;
public class Radiobuttonkoarkopage {
private WebDriver driver;
private String malebutton="//input[@value=\"male\"]";
private String femalebutton="//input[@value=\"female\"]";
private String dropdown="//select[@id=\"testingDropdown\"]";
private String scrollupto="//button[text()=\"Generate Alert Box\"]";
public Radiobuttonkoarkopage(WebDriver driver){
this.driver=driver;
}
public WebElement getmalebutton(){
return driver.findElement(By.xpath(malebutton));
}
public WebElement getfemalebutton(){
return driver.findElement(By.xpath(femalebutton));
}
public WebElement getdropdown(){
return driver.findElement(By.xpath(dropdown));
}
public WebElement getscrollupto(){
return driver.findElement(By.xpath(scrollupto));
}
}