擅长:python、mysql、java
<p>如果classname值包含空格,Selenium<strong>无法通过点“”定位它
您必须使用此结构:</p>
<pre><code>"[class='sqdOP L3NKy y3zKF ']"
</code></pre>
<p>或者尝试使用XPath通过可见文本进行定位:</p>
<pre><code>"//button[text()='Follow']"
</code></pre>
<p>如果您得到元素单击拦截异常,请尝试通过JS单击,如下所示:</p>
<pre><code> public void executeClickJS(WebDriver driver, WebElement webElement) {
((JavascriptExecutor) driver).executeScript("arguments[0].click();", webElement);
}
</code></pre>