Suggestions d’outils d’automatisation pour des logiciels spécifiques (je pense que C #)

Je veux automatiser une GUI du windows software (non windows software dans Windows).

En général, pour ces tâches, autoit software et cela fonctionne très bien.

Maintenant, avec ce logiciel spécifique, il existe une incompatibilité avec autoit et je ne peux pas trouver les éléments dans le logiciel avec des informations autoit .

Je pense que le logiciel a été écrit avec C# (le .NET doit être installé).

Y a-t-il une idée sur comment puis-je contrôler ce logiciel? Tout autre automation tool capable de faire le travail?

Merci.

Edit: Le nom du logiciel problématique est SearchDiggity.

Et je ne suis pas sûr que le logiciel écrit en C #, c’est juste une supposition à cause de l’exigence .NET.

Un autre outil pourrait fonctionner: Sikuli ou voici une liste d’outils de test GUI sur Wikipedia: Outils de test GUI

Bien que je sois d’accord avec @Narthring. Je n’ai jamais trouvé de programme C # que je ne peux pas automatiser et obtenir des éléments avec AutoIT.

Automa peut également être utile pour de telles tâches. Il permet l’automatisation basée sur l’image (exactement comme Sikuli), ainsi que textuelle. Par exemple, vous pouvez faire des choses comme:

 click("File", "Save") write("DocumentName", into="File name:") press(ENTER) 

etc. C’est généralement beaucoup plus rapide que l’automatisation en utilisant des captures d’écran.

Il fonctionne bien avec les applications .NET / WPF (un petit exemple est disponible à l’ adresse http://www.getautoma.com/examples/automate-wpf-tree-navigation ).

Disclosure: Je suis l’un des développeurs d’ Automa .