0

Meilleur framework pour développer une interface utilisateur multiplateforme sur le bureau, également facile à automatiser pour les cas de test de l'interface utilisateur. Actuellement, l'application est en JAVA mais l'automatisation de l'interface utilisateur est une tâche importante qui ne fonctionne pas de manière transparente pour tous les cas d'interface utilisateur. L'outil d'automatisation utilisé pour Java est abbot. Quelqu'un peut-il recommander une meilleure option si une interface utilisateur qui a de bonnes possibilités d'automatisation et doit travailler sur Win et Linux.Meilleur framework pour développer une interface utilisateur multiplateforme sur le bureau qui est également facile à automatiser pour les cas de test de l'interface utilisateur

Répondre

0

Qt est une bonne option pour le développement de l'interface utilisateur, mais pas sûr de l'automatisation. Il n'y a pas beaucoup d'outils open-source pour l'automatisation de l'interface utilisateur de bureau. La plupart d'entre eux fonctionnent sur un seul système d'exploitation. Notre petite communauté travaille pour faire pywinauto GUI automation library working on Linux mais il n'y a pas encore de date limite donc c'est Windows seulement pour l'instant. Vous pouvez également trouver plusieurs outils Linux seulement et MacOS seulement pour qu'une automatisation sans apparence ne soit pas possible sans des monstres coûteux comme TestComplete, Squish ou UFT.

P.S. List & rating of open-source tools. Certains d'entre eux (Sikuli, Lackey, PyAutoGUI) utilisent la reconnaissance d'image (ce n'est pas très fiable mais multi-plateforme).