Es gibt zwei verschiedene Arten von Werkzeugen, die ich kenne:
- Basierend auf der Zugänglichkeit Schicht: LDTP, dogtail, strongwind
- Basierend auf Bilderkennung: Sikuli, xpresser
In Meiner Meinung nach ist LDTP derzeit das beste Tool, da es eine Möglichkeit bietet, über die Barrierefreiheitsebene programmatisch auf die Widgets in Ihrer Anwendung zuzugreifen. Die Barrierefreiheitsebene ist jedoch noch nicht wirklich stabil, insbesondere wenn sie systemweit aktiviert ist. Also ließ ich LDTP die Zugänglichkeit nur für Ihre Anwendung zum Testen aktivieren.
Sikuli sieht vielversprechend aus, aber ich zögere, es zu empfehlen, weil ich nicht ganz sicher bin, dass eine Änderung der Auflösung, des Themas, der Schriftart usw. nicht alle Ihre Testfälle durchbrechen wird beträchtliche Zeit, um sie zu erhalten.