,eclipse,selenium,xpath,webdriver"/>

首页 > 解决方案 > xpath 为

问题描述

下面的 HTML 元素的 xpath 应该是什么。此元素在 div 标签中没有任何类定位器

<img src="/images/banner2.gif" width="488" height="63" border="0" hspace="8" vspace="4">

标签: eclipseseleniumxpathwebdriver

解决方案


WebDriverWait(driver, 30).until(
                    EC.element_to_be_clickable((By.XPATH, "//*[@src='/images/banner2.gif']")))

或者

   WebDriverWait(driver, 30).until(
                        EC.element_to_be_clickable((By.CSS_SELECTOR, "img")))

注意:将以下导入添加到您的解决方案::

from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By

推荐阅读