Ausgabe
Wenn ich eine bestimmte Webseite öffne, hat sie ein EULA-Formular, das oben auf der Homepage in Form eines Modals in HTML/CSS erscheint. Ich habe den XPath der Akzeptieren-Schaltfläche ausprobiert, aber es heißt, dass das Element nicht gefunden wurde, und es wurde auch versucht, die Handle-Warnung zu verwenden. Gibt es eine einzigartige Möglichkeit, ein Dialogfeld im Robotframework zu handhaben?
Bild von HTML in der Inspektionsansicht
Lösung
SeleniumLibrary.Set Focus To Element ${button_on_popup_page}
SeleniumLibrary.Click Element ${button_on_popup_page}
Hey Leute, entschuldigt die Unannehmlichkeiten, ich habe es herausgefunden, wie ich im Code-Snippet gezeigt habe, ich habe zuerst den Fokus auf die Schaltfläche gesetzt und dann das Klick-Element verwendet, das schien zu funktionieren, danke
Beantwortet von – Aditya
Antwort geprüft von – Robin (FixError Admin)