官术网_书友最值得收藏!

The clear() method

The clear action is similar to the sendKeys() method, which is applicable for the textbox and textarea elements. This is used to erase the text entered in a WebElement using the sendKeys() method. This can be achieved using the Keys.BACK_SPACE enum, but WebDriver has given us an explicit method to clear the text easily. The API syntax for the clear() method is as follows:

void clear()

This method doesn't take any input and doesn't return any output. It is simply executed on the target text-entry element.

Now, let's see how we can clear text that is entered in the Search box. The code example for it is as follows:

@Test
public void elementClearExample() {
WebElement searchBox = driver.findElement(By.name("q"));
searchBox.sendKeys(Keys.chord(Keys.SHIFT,"phones"));
searchBox.clear();
}

We have used the WebElement's clear() method to clear the text after typing phones into the Search box.

主站蜘蛛池模板: 景洪市| 顺昌县| 侯马市| 青川县| 武城县| 黄山市| 依兰县| 苏尼特右旗| 百色市| 大丰市| 策勒县| 汶川县| 浠水县| 长春市| 盈江县| 望城县| 南昌县| 德兴市| 孟连| 江北区| 霍山县| 吉林省| 弋阳县| 东兰县| 满城县| 滁州市| 遵化市| 凤台县| 武宣县| 安龙县| 侯马市| 和平县| 金昌市| 皮山县| 金阳县| 柳河县| 镶黄旗| 勃利县| 延寿县| 肃宁县| 吉木萨尔县|