le sélénium élément non valide de l'état: l'Élément n'est pas actuellement interactable et ne peut pas être manipulé

J'ai ce problème avec le sélénium; je ne trouve pas je textinput : il soulève toujours ce exeception:

Element is not currently interactable and may not be manipulated

dans cette ligne:

Driver.FindElement(By.Id("ctl00")).Clear();

J'essaie de mettre en attente comme ceci:

Waiting.Until(driver =>(By.Id("ctl00")));

et

Waiting.Until(ExpectedConditions.ElementExists(By.Id("ctl00"))); 

mais pas de chance.

JE DÉTESTE CE MESSAGE D'ERREUR. pourquoi ne peut pas le message d'erreur juste me dire ce que le sélecteur a été?!?!?!?!?! les dépenses de TOUTE ma VIE TROUVER STUPIDE de BUGS COMME ça

OriginalL'auteur Kais Zwawi | 2014-08-07