我正在使用XPath搜索网页上的一个元素。XPath是正确的,只有当我首先手动单击页面上的任意位置时,它才能找到该元素。如果我在语句运行之前不这样做,它将找不到该元素。我尝试了许多不同的尝试,以便在页面上获得焦点:selenium.fireEvent(xpath, "focus");
selenium.click(element on p
我使用的是带有selenium 3.14.1的Python版本3.8.2。
我对Python和Selenium都是新手。我正在使用Pycharm编写我的自动化脚本。当我尝试使用driver.find_elements_by_xpath().click()命令时,下拉列表中没有显示单击()选项。如果我使用driver.find_element_by_name or driver.find_element_by_id命令,也可以使用相同的click()选项
我试图在Java上学习Selenium,但我无法理解xpath包含为什么找不到正确的元素。// WebElement ele = w.findElement(By.xpath("//*[contains(@href, 'Selenium-HealthProfessional')]")); /WebElement ele = w.findElement(By.xpath("/