我正在设置geb自动化前端测试,该测试要求我清除输入值并设置新值。我使用WebElement clear方法,但它适用于某些输入元素,但不适用于某些输入元素。
我使用以下代码来解决问题,这可能是一个糟糕的破解
def length = InputElement.value().toString().length()
while(length-- > 0){
InputElement.firstElement().sendKeys(Keys.BACK_SPACE)
}
有没有更好的方法来实现相同的功能?
答案 0 :(得分:3)
您应该可以设置input.value =“”