Selenium webdriver Selenium WebDriver无法识别JSP页面上的WebElements(隐藏框架??)

Selenium webdriver Selenium WebDriver无法识别JSP页面上的WebElements(隐藏框架??),selenium-webdriver,Selenium Webdriver,我在识别JSP页面上的用户名和密码输入元素时遇到问题。我觉得它可能有没有帧ID的帧。下面是HTML源代码。Selenium无法识别DIV ID(mainContent)。此代码是否在帧块中?目前没有任何帧。还有,您的xpath代码是什么?我没有看到任何显式iframe。下面是我使用的xpath//WebDriverWait wait=新的WebDriverWait(驱动程序,60);//wait.until(ExpectedConditions.presenceOfElementLocated(

我在识别JSP页面上的用户名和密码输入元素时遇到问题。我觉得它可能有没有帧ID的帧。下面是HTML源代码。Selenium无法识别DIV ID(mainContent)。

此代码是否在帧块中?目前没有任何帧。还有,您的xpath代码是什么?我没有看到任何显式iframe。下面是我使用的xpath//WebDriverWait wait=新的WebDriverWait(驱动程序,60);//wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(“//*[@id='username']”));//Page.driver.findElement(By.xpath(“//*[@id='username'])).sendKeys(“演示”);它正在工作。到底是什么问题?我收到“找不到元素:用户名”错误消息。Selenium无法识别用户名和密码输入元素以及登录页面上的登录按钮。实际上,登录页面上几乎没有超链接。Selenium无法识别整个页面上的任何元素。不知道问题出在哪里。