无法通过带有 WebDriver(Java 驱动)的自定义 XPath在https://cloud.google.com/products/calculator/上找到“实例数”字段我已经尝试过 xpath: //input[@name = "quantity" and @id="input_52"] 它与 Ctrl + F 配合使用 Chrome 检查代码功能时效果很好,但不适用于 WebDriver这是 Idea 中的堆栈跟踪消息:org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//input[@name = "quantity" and @id="input_52"]"}提前感谢您的帮助
1 回答
蛊毒传说
TA贡献1895条经验 获得超3个赞
您尝试操作的元素在框架内您必须选择框架然后您可以对元素执行操作执行以下步骤以到达 iframe( id of iframe is - id="idIframe"
) 内的元素 -
driver.switch_to.frame('idIframe'); driver.find_element_by_xpath("//input[@name = 'quantity' and @id='input_52']");
添加回答
举报
0/150
提交
取消