当我尝试使用xpath的find元素执行时,此代码无法正常工作,但同样的方法是使用注释行,我已按名称识别元素。 请告诉我这个xpath有什么问题。
WebElement ele1 = null;
ele = driver.findElement(By.name("Unified Service Desk for Microsoft Dynamics 365"));
WebElement ele2 = ele.findElement(By.xpath("*[@Name = 'Password']"));
//driver.findElement(By.name("Password")).sendKeys("P@ssw0rd123");
答案 0 :(得分:0)
你可以尝试这个xpath
//*[@name='Password']
答案 1 :(得分:0)
您可以尝试以下方法: // * [包含(@ Name,'Password')] 这对我有用。