2017-09-28 2 views
0

Le premier clic renvoie l'erreur. Cela a fonctionné plusieurs fois auparavant. Maintenant, ça ne marche pas. J'ai vérifié les noms des classes et ils sont identiques.L'élément d'élément de pilote Web n'est pas cliquable C#

À la première ligne wait.Until (DRV), il jette l'erreur

" An unhandled exception of type 'System.InvalidOperationException' occurred in WebDriver.dll Additional information: unknown error: Element is not clickable at point (-1469, 66)"

System.Threading.Thread.Sleep(7000); 
     // Now Click Next (Broke here first time) 
     wait.Until(drv => drv.FindElements(By.ClassName("compareSelectedAddToMyBriefcaseAddToBOMLabels"))[1]).Click(); 
     // Click Next Again 
     System.Threading.Thread.Sleep(10000); 
     wait.Until(drv => drv.FindElements(By.ClassName("compareSelectedAddToMyBriefcaseAddToBOMLabels"))[0]).Click(); 
     // Click Continue 
     System.Threading.Thread.Sleep(10000); 
+0

Quelle est l'erreur? – Rex

+0

J'ai mis à jour la poste. – weknowgp

+0

Quelle version du pilote Chrome? Et essayez certaines de ces options http://learn-automation.com/how-to-solve-element-is-not-clickable-at-pointxy-in-selenium/ – Rex

Répondre

0

Toute personne qui utilise ChromeDriver 61+ peut fonctionner dans cette erreur. La récente mise à jour du ChromeDriver V2.32 résout ce problème. Je recommande de mettre à jour votre ChromeDriver. Cela devrait faire l'affaire.