Que puis-je utiliser pour automatiser les actions dans l’interface utilisateur d’un autre programme?

JohnCroc

Que puis-je utiliser pour automatiser les actions dans l’interface utilisateur d’un autre programme?


J’ai besoin d’automatiser la manipulation de l’interface utilisateur d’une application Windows. Autrement dit, je suis à la recherche de recommandations pour un logiciel capable de taper des choses et de cliquer sur les boutons de « l’interface utilisateur » d’une autre application.

J’ai besoin de ce logiciel pour pouvoir travailler à partir des données que je lui ai fournies. L’application que je vais manipuler (en utilisant le logiciel recommandé ici) contient des milliers de dossiers clients. Je dois être en mesure de donner au logiciel une liste de tous nos clients et de le faire taper ces noms / numéros de client dans les zones de texte appropriées de la fenêtre cible, puis cliquez sur le bouton de recherche pour trouver ce client, puis passez à des tâches supplémentaires sur l’écran « client ».

Les logiciels de test d’interface utilisateur, tels que Ranorex, TestStack / White et Test Complete ont été portés à mon attention via les recherches Google, mais n’ayant aucune expérience avec l’un d’eux, je ne sais pas s’ils feront réellement ce dont j’ai besoin (comme décrit ci-dessus) . Je suis également intéressé de savoir, d’après l’expérience des autres, s’il existe de meilleures idées que celles que j’ai trouvées par moi-même.

Le texte original de cette question se trouve dans l’historique des révisions .

Réponses


 Steve Barnes

Vous pouvez automatiser le fonctionnement d’une application pilotée par une interface graphique de plusieurs façons, dont Sikuli, elle diffère de beaucoup de ces outils en utilisant la reconnaissance d’image pour trouver les boutons à appuyer, etc.

  • Gratuit
  • Open source
  • Windows, Mac et Linux
  • Pas de problème si la position de la fenêtre change
  • Pas besoin d’essayer de trouver les identifiants de contrôle dans l’interface graphique
  • Basé sur Java
  • Scriptable en python ou rubis

 

#autre, #pour, actions, automatiser, d’un, dans, l’interface, Les, Programme, Puis-je, que, utilisateur, utiliser

 

wiki

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *