我无法使用xpath或ID与WebElement
进行交互。在我们的登录页面上它工作正常,但接下来我得到NoSuchElement异常,例如我想与位于搜索对话框中的文本输入进行交互。
我尝试使用xpath表达式:
.//input[contains(@id, 'frmMain_ctrlSearchString')][1]
.//input[contains(@id, 'frmMain_ctrlSearchString')][2]
.//span[contains(@id, 'frmMain_ctrlSearchString')][1]
.//span[contains(@id, 'frmMain_ctrlSearchString')][2]
By.Id expression
WebDriver的switchTo().activeElement().sendKeys();
效果很好
提前谢谢!