0
我想在使用硒的gmail中選擇特定主題的郵件。 代碼:什麼方式可以在Gmail中勾選郵件複選框?
var element = driver.FindElements(By.XPath("//tr[contains(@class,'zA yO') or contains(@class,'zA zE')]")); //select message line
foreach (var chbox in element)
{
if (chbox.FindElement(By.XPath(//span[contains(".,'subjecttext')]")).Displayed) //Filter message line by subject text
{
chbox.FindElement(By.ClassName("T-Jo-auh")).Click(); //Click on checkbox
}
else
{
continue;
}
}
但是,此代碼勾選了所有消息的複選框。有人可以向我解釋如何點擊過濾複選框嗎?
問題是如何識別這定位?在識別元素下,我使用了另一個實際上並不過濾元素的過濾器// span。我應該使用xpath兄弟嗎?謝謝! – Vertigo