Salve,
su un progetto dove utilizzo: "Selenium" + "WebService Soap" + "Chrome Driver",
devo estrarre l'intera riga dove è contenuto tutto l'elemento figlio, mi spiego:

Dato che a volte l'elemento che devo intercettare cambia sia il nome della classe css, sia l'XPath, e non ha un id, vorrei salire di una posizione e quindi al suo parent ed estrarre il suo child in modo da potere intercettarlo e utilizzarlo.
In questo modo anche se lo cambiano posso sempre risalire all'elemento.

codice:
try
{
     driver.FindElement(By.XPath("-- il mio XPath --")).Click();
}
catch
{
     //eseguo la procedura descritta sopra
}
Oppure posso fare in un altro modo?