9
votes

Test automatisé pour les applications GUI C / C ++

J'ai une application d'interface graphique écrite en C / C ++ à l'aide de GCC. J'ai besoin de quelques recommandations pour écrire un système de test automatisé. Quels outils / scripts doivent être utilisés? L'application fonctionne sous Windows.


1 commentaires

Il y a beaucoup de choix pour les outils qui automatisent les applications Windows GUI. Alors s'il vous plaît fournir plus d'informations par exemple quel est ton budget? Utilisez-vous des contrôles d'interface graphique personnalisés? Avez-vous une préférence pour les langages de script, quel est le niveau de compétence des personnes créant les tests, etc.


3 Réponses :


2
votes

Nous avons utilisé TestComplete ici, avec un certain succès.


3 commentaires

Notre application GUI a été écrite dans Borland C ++ Builder, qui utilise parfois des contrôles obscurs non pris en charge par testComplete. Mais généralement, le test de test complet a bien fonctionné.


Nous avons également utilisé cela avant et vraiment l'aimé. Il a de bonnes caractéristiques.


Merci pour votre réponse QRDL, j'ai examiné le testComplete, cela semble avoir certaines limitations pouvant réduire au fur et à mesure que vous avez dit beaucoup de succès. Cependant, j'ai trouvé un script AutoIt qui est également nice autoitscript.com



4
votes

Ma recommandation est Pywinauto, outil open source, tests basés sur Python (rapides et faciles à développer) et travailler sur le niveau Win32. http://pywinauto.openqa.org/


1 commentaires

Merci Santi il ​​semble être assez ressemblant à Autoitscript.com mais en quelque sorte donner plus de contrôle que AutoIt.



0
votes

ne peut pas aller après blanc maintenant. Bien que je pense que cela a quelques déficits pour les applications 64 bits.


0 commentaires