java.awt.Robot gleichwertig in SWT
Frage
Ich schreibe SWTBOT-Tests für die Anwendung, das in Delphi geschriebene Komponenten hat.Natürlich kann ich diese Komponenten nicht über SWTBOT umgehen.Ich habe eine Problemumgehung gefunden, ich habe gerade den Fokus auf den Ansicht oder den Editor festgelegt, der die Delphi-Komponente enthält.Dann verwende ich generakodicetagcode, um Ereignisse zu generieren, mit denen ich mit der Komponente interagieren kann.
Ich habe mich nur gefragt, gibt es ein Werkzeug in SWT, das in der Lage wäre, dasselbe Dinge wie java.awt.Robot
zu tun?Ich habe keine gefunden.
Lösung
Nein, es gibt nichts wie es.Mehr Ich denke darüber nach, dumm, dumm erscheint es mir, den gemeinsamen Code zu duplizieren, um rahmenspezifisch zu sein
Andere Tipps
Sie können GUI-Events in SWT automatisieren, indem Sie die Ereignisse der Benutzeroberfläche mitgenehmig mit dem generakodicetagcode posten.Dies wurde 2004 umgesetzt. https://bugs.eclipse.org/bugs/show_bug.cgi? id= 15025