Hallo seahawk1986,
Beide haben Bindings für Python.
ich stimme mit deiner Argumentation überein. Die Zuordnung entsprach nur meiner Nutzungserfahrung.
Das braucht dann halt noch eine Bilderkennung (oder muss sich auf fehleranfällige sleep-Anweisungen verlassen), weil man nicht weiß, wann ein Element nutzbar ist.
Bezüglich der Auswertung, was als Text auf dem Fenster erscheint (->Bilderkennung), kann man aber "xdotool" auch verwenden.
Beispiel: Die Überprüfung, ob Empfänger und IBAN passen, wird als Text ausgegeben. Die hierbei verwendeten Schlüsselworte für das Prüfergebnis werden auf dem Bildschirm angezeigt. Man kann dann einen Textbereich per "xdotool" kopieren (im schlimmsten Fall alles per Ctrl-A) und den im Clipboard befindlichen Text per "grep" oder "sed" auswerten.
Die Tab-Reihenfolge von HTML-Elementen kann sich auch mit der Weiterentwicklung einer Webseite ändern.
Ja, das passiert leider häufiger als man denkt. Dann muss man dies anpassen. Dies Problem tritt aber auch auf, wenn sich bei der Webseite die Namen und IDs ändern (Playwright/Selenium). Ich war erstaunt, wie häufig dieser Fall auftrat.