J'ai un submit
élément qui est situé à la fin de la page HTML. Il a l'habitude de travailler et même en utilisant une fonction Click()
normale et pas une fonction Submit
est utilisée pour être cliquable et fonctionne comme prévu (même si l'élément situé à la fin de la page et pour le voir réellement vous devez faire défiler vers le bas). J'utilise ce qui suit pour trouver l'élément.élément dans pas cliquable (était cliquable avant)
WebDriverWait wait = new WebDriverWait(_webdriver, new TimeSpan(0, 0, 10));
var ContinueToNextPageButton = wait.Until(x => x.FindElement(By.Name("ctl00$cntBody$BtnSend")));
ContinueToNextPageButton.Click();
Je reçois une exception que la element was not clickable at point
La chose est, si j'utilise debbuging, et le défilement vers le bas avant la Click()
, il fonctionne bien. Je pensais que cela ne se produit que dans les applications natives.
est le bouton visible et activé? –
oui c'est. Comme je l'ai dit, lorsque je défile sur le débogage, puis cliquez sur, cela fonctionne. –
Essayez avec la condition attendue elementtobeclickable(). – Grasshopper