// Java - Full Test
WebElement checkboxOne = driver.findElement(By.id("element_chk1"));
WebElement checkboxTwo = driver.findElement(By.id("element_chk2"));
if (checkboxOne.isSelected()) {
checkboxOne.click();
}
checkboxOne.click();
assert checkboxOne.isSelected();
assert !checkboxTwo.isSelected();
# Python - Full Test
checkbox_one = driver.find_element(By.ID, "element_chk1")
checkbox_two = driver.find_element(By.ID, "element_chk2")
if checkbox_one.is_selected():
checkbox_one.click()
checkbox_one.click()
assert checkbox_one.is_selected()
assert not checkbox_two.is_selected()
// Java - Alternative Solution
driver.findElement(By.id("element_chk1")).click();
assert driver.findElement(By.id("element_chk1")).isSelected();
# Python - Alternative Solution
driver.find_element(By.ID, "element_chk1").click()
assert driver.find_element(By.ID, "element_chk1").is_selected()