2016-05-09 2 views
0

Nous utilisons TestComplete comme cadre de tests et nos testeurs a écrit un certain nombre de scripts pour les tests. L'idée est d'exécuter ces scripts pendant la construction de nuit, qui est exécutée en tant que script maven. Est-ce que quelqu'un a réussi à combiner ces deux technologies?scripts Intégration TestComplete dans Maven construire

+0

Je n'ai pas d'expérience avec TestComplete, mais est-il une raison pour laquelle un profil Maven avec une invocation du plugin exec wont work? – radai

+0

Non, mais généralement l'idée était d'exécuter directement les scripts TestComplete, pas seulement d'appeler pour exécuter TestComplete à partir de maven. Une possibilité similaire existe pour Jenkins - il existe un plugin TestComplete, mais pas pour maven. –

+0

Personnellement, je m'efforce de faire maven tout faire (même en appelant des scripts via execute plugin) et ensuite faire un jenkins un "muet" pour maven (le faire exécuter maven avec les profils appropriés). cela fait de maven le seul endroit pour toutes les options de construction, par opposition à la propagation à travers maven et jenkins (et commettre des hameçons, et dieu sait quoi d'autre) – radai

Répondre

0

Je pense que cela devrait être possible. Toutefois, comme TestComplete est un outil de test automatisé de l'interface utilisateur, vous devez vous assurer que votre test TestComplete est lancé dans une session d'interface utilisateur interactive. Ainsi, vous devez avoir un utilisateur qui est utilisé pour exécuter le script Maven connecté à la machine de test et la machine ne doit pas être verrouillée.