我通过“type”命令在浏览器的文本字段中输入数据。为了激活Save
和Cancel
按钮(不显示灰色),我需要在另一个文本字段中单击以更改焦点。这是手动工作,但我似乎无法弄清楚如何以编程方式。我试过点击,clickAt, doubleClick, mouseOver/click/mouseOUt, mouseDown/mouseUp, focus, fireEvent
......一切都没有运气。谢谢你的任何建议!
答案 0 :(得分:1)
输入字段中的Tab键是否启用了按钮?如果是这样,也许你可以这样做:
WebElement element = driver.findElement(By.id("your_input_field"));
element.sendKeys(Keys.TAB);