Webdriver Frage

  • Hallo zusammen,

    ich hätte eine Frage bezüglich AutoIt und WebDriver. Ich habe den Browser in den Capabilities auf 'headless' gesetzt, um ihn unsichtbar zu machen. Nun ist es zwar noch nicht vorgekommen, aber was sollte ich tun, wenn plötzlich ein Captcha auftaucht, das nur von einem Menschen gelöst werden kann?

    Wie kann ich den Browser wieder sichtbar machen, damit der Benutzer seine Eingaben machen kann, ohne die aktuelle Sitzung neu starten zu müssen oder einen Neustart des Browsers durchzuführen? Es wäre ideal, wenn die neue Sitzung die Daten der alten Sitzung beibehalten könnte.

  • Blöde Frage: Warum versteckst du den Browser nicht per SW_HIDE anstatt ihn headless zu starten?

    Dann könntest du ihn mit SW_SHOW wieder anzeigen.

    Gibt es da beim Verhalten unterschiede, das du headless benötigst?

  • du hast recht, das könnte ich tun.


    Ich weiß ehrlich gesagt nicht richtig ob es einen unterschied macht.

    z.b. muss ich bei einem Seiten Aufruf das Fenster Maximieren bevor er etwas tut, weil sonst er die falschen Buttons ausließt obwohl die per xpath eigentlich eindeutig ist.