Selenium-Debugging: Element ist nicht an Punkt (X, Y) mit Firefox-Treiber anklickbar

9

Ich versuche, diese Seite von Selenium zu kratzen.

Ich möchte auf "Nächste Seite" klicken, dafür mache ich:

%Vor%

es funktioniert für viele Seiten, aber nicht für alle, ich habe diesen Fehler

%Vor%

immer für diese Seite

Ich habe diese Frage

gelesen

und ich habe das versucht

%Vor%

aber ich habe den gleichen Fehler

    
parik 17.06.2016, 10:18
quelle

3 Antworten

19

Ein anderes Element deckt das Element ab, auf das Sie klicken sollen. Sie könnten execute_script() verwenden, um darauf zu klicken.

%Vor%     
RemcoW 17.06.2016, 11:21
quelle
4

Ich hatte ein ähnliches Problem, bei dem die Verwendung von ActionChains meinen Fehler nicht löste: WebDriverException: Nachricht: unbekannter Fehler: Element kann nicht an Punkt geklickt werden (5 74, 892)

Ich habe eine nette Lösung gefunden, wenn Sie execute_script nicht verwenden wollen:

%Vor%

oder

%Vor%     
Deepak Garud 17.10.2017 08:04
quelle
1

Verwenden Sie explizites Warten statt implizit.

%Vor%     
Rakesh Raut 17.06.2016 12:30
quelle