无法使用Selenium来定位元素。试图在基于Web的应用程序中找到登录用户名字段。
CSS
input tabindex="1" type="text" class="UserNameComponent"
name="j_username"
使用的功能
driver.findElement(By.xpath(".//*[@title='j_username']")).click();
driver.findElement(By.tagName("UserNameComponent")).sendKeys(username);
driver.findElement(By.className("UserNameComponent")).sendKeys(username);
错误
线程“主要” org.openqa.selenium.NoSuchElementException中的异常: 没有这样的元素:无法找到元素:{“ method”:“ tag 名称”,“选择器”:“ j_username”}