Handling Checkbox:
Common Actions:
- Click
checkbox - click/select/unselect checkbox.
- Check if
'checkbox' element is displayed.
- Check if
'checkbox' element is enabled.
- Check if
'checkbox' is selected.
package
WebelementsBasics;
import
org.openqa.selenium.By;
import
org.openqa.selenium.WebDriver;
import
org.openqa.selenium.WebElement;
import
org.openqa.selenium.chrome.ChromeDriver;
public
class CheckboxBasics {
public static void main(String[]
args) throws InterruptedException {
//open chrome browser
System.setProperty("webdriver.chrome.driver",
".\\Drivers\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
Thread.sleep(3000);
// open given url in
//
file:///C:/brahma/Practise/SelniumPractiseNew/SampleWebpage.html
driver.get("file:///C:/brahma/Practise/SelniumPractiseNew/SampleWebpage.html");
// click Electronics checkbox using name
WebElement ElectronicsCheckboxEle =
driver.findElement(By.name("electronics"));
ElectronicsCheckboxEle.click();
// click 'Computers'
checkbox using name
WebElement
computerCheckboxEle=
driver.findElement(By.name("computers"));
computerCheckboxEle.click();
Thread.sleep(5000);
//again if we click Computers
checkbox, it will unsleect chekcbox.
// Hw check these
checkboxes 'Electronics' is selected
// HW unselect 'Electronics' checkbox -- use
click()
// HW check 'Computers'
checkbox is selected or not
// HW 'Electronics'
checkbox is displayed
// HW Electronics'
checkbox is enabled
}
}
package
WebelementsBasics;
import
org.openqa.selenium.By;
import
org.openqa.selenium.WebDriver;
import
org.openqa.selenium.WebElement;
import
org.openqa.selenium.chrome.ChromeDriver;
public
class CheckboxBasics {
public static void main(String[]
args) throws InterruptedException {
//open chrome browser
System.setProperty("webdriver.chrome.driver",
".\\Drivers\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
Thread.sleep(3000);
// open given url in
//
file:///C:/brahma/Practise/SelniumPractiseNew/SampleWebpage.html
driver.get("file:///C:/brahma/Practise/SelniumPractiseNew/SampleWebpage.html");
// click Electronics checkbox using name
WebElement ElectronicsCheckboxEle =
driver.findElement(By.name("electronics"));
ElectronicsCheckboxEle.click();
// click 'Computers'
checkbox using name
WebElement computerCheckboxEle=
driver.findElement(By.name("computers"));
computerCheckboxEle.click();
Thread.sleep(5000);
//again if we click Computers
checkbox, it will unsleect chekcbox.
// Hw check these
checkboxes 'Electronics' is selected
// HW unselect 'Electronics' checkbox -- use
click()
// HW check 'Computers'
checkbox is selected or not
// HW 'Electronics'
checkbox is displayed
// HW Electronics'
checkbox is enabled
}
}
No comments:
Post a Comment