Click 在 Selenium IDE 中有效,但在 Selenium Python 中无效

问题描述 投票:0回答:0

在 Selenium IDE 中,“单击”命令与 Target 一起使用:

xpath=//td\[@id='gvNotificationHistory_col6'\]/table/tbody/tr/td\[2\]/img

我的Python代码怎么来的:

status_filter = driver.find_element(By.XPATH, value="//td[@id='gvNotificationHistory_col6']/table/tbody/tr/td[2]/img")
    status_filter.click

点击方式不一样?我已经为加载元素留出了足够的时间,并且 Python 代码没有返回错误,因此正在单击一个元素。然而,与 IDE 不同的是,python click 似乎没有注册。 python click 和 Selenium IDE 中的 click 有区别吗?

最初我以为我瞄准了错误的元素所以我尝试了其他路径并确保我正在单击同一个表的其他元素以确保我有正确的时间(并尝试包括缓冲区)。由于它适用于 Selenium IDE,我知道我有正确的道路。

python selenium-webdriver selenium-ide
© www.soinside.com 2019 - 2024. All rights reserved.