Чтобы отправить нажатия клавиш на WebElement с помощью Selenium 2 (т.е. в поле ввода), вы можете сделать следующее:
// Retrieve the required WebElement object of interest //
WebElement myElement = getWebelement();
// send some chars
myElement.sendKeys("Some Test Text");
Также, чтобы удалить текст из WebElement (т.е. поле ввода) вы можете сделать следующее:
String BACK_SPACE_UNICODE_CODE = "\u0008";
WebElement inputElement = getWebelement();
String currentValue = inputElement.getAttribute("value");
if (!"".equals(currentValue))
{
for (int count=0;count< currentValue.length();count++)
{
inputElement.sendKeys(BACK_SPACE_UNICODE_CODE);
}
}
Вероятно, лучше всего поместить этот код в функцию, чтобы его можно было использовать в ваших тестах.