Normalerweise kann es sich bei „Objektfehlern“ um eine Nichtübereinstimmung von Treiber und Browser handeln. Ich habe keinen direkten Zugriff auf die Jenkins-Maschine, aber sie sagten mir, es sei Edge-Version 142.0.3595.53 und wir haben gerade den Treiber auf 142.0.3595.80 aktualisiert (um das Problem zu beheben, das nicht funktioniert hat).
HTML-Code ist (teilweise)
Code: Select all
Search Facility
...
Der Code sucht nach dem XPATH:
Code: Select all
do {
System.out.println("Searching for Search Input Page Header");
} while (!timer.done() && !SeleniumTools.waitForWebElementVisible(driver, By.xpath(gei.getProperty(
"searchPage_Title")), DELAY));
Code: Select all
waitForWebElementVisible()Ich bin mir nicht sicher, was ich sonst noch versuchen soll. Um es noch einmal zu betonen: Es funktioniert, wenn ich es lokal auf meinem Computer ausführe. Mein Edge ist 142.0.3595.80 und der Edge-Treiber ist 142.0.3595.76. Ich glaube nicht, dass sich der IEDriverServer seit langem geändert hat. Ich habe eine Abfrage nach der neuesten Version 4.14.0.0 durchgeführt.
Ich würde gerne mehr HTML-Code einbinden, mache mir aber Sorgen um firmeneigene Informationen.
Mobile version