如何在Selenium Webdriver中启用隐藏按钮

时间:2014-10-27 10:04:18

标签: selenium-webdriver

我正在尝试自动化UI,该窗口有三个按钮Submit,Edit和Withdraw Buttons。手动创建数据时全部启用三个按钮。但是当我使用webdriver通过自动化运行脚本时,只启用了提交,并且隐藏了编辑和提取按钮,并且似乎不执行编辑/撤销操作。

有人可以建议需要做什么吗?

请在您的建议中发布如何启用按钮和执行操作?或任何变通方法。

1 个答案:

答案 0 :(得分:1)

可能有很多原因。但最常见的是:

  现在,Web上充满了ajax调用。所以每个领域都是你的   在您键入文本后,refer可能会触发ajax调用。例如onChange事件。

Selenium sendKeys不会触发此事。为了获得正确的响应,您需要使用负责触发事件的JavaScriptexecutor来调用js函数。