Le test sous Jenkins est en quel état ? 'orage' ?
Tu as regardé les logs d’exécution ?
Impossible de lancer un test automatisé sous SQUASH TM
- Cedric190985
- Messages : 67
- Inscription : mer. avr. 04, 2012 8:46 am
Re:Impossible de lancer un test automatisé sous SQUASH TM
Bonjour,
Le comportement que vous relevez est étrange.
Cependant, il semble que vous n'ayez pas configuré correctement votre lien TM/TA :
Configuration du Lien TM/TA :
Pré requis : avoir installé Squash TM et Squash TA server. Avoir créé des projets dans Squash TM.
Squash TM est à l'arrêt.
Les points 1, 2, 3 se déroulent dans Squash TM tandis que le point 4 se déroule depuis Squash TA server.
1 - Depuis le fichier tm.testautomatisation.conf.properties, renseigner les informations suivantes dans le champ suivant:
tm.test.automation.server.callbackurl= "indiquez l'url de votre Squash TM" ex: [url=http://192.168.2.24]http://192.168.2.24[/url]:8080/squash/
Cette adresse sera utilisée par Squash TA server pour notifier à Squash TM de l'avancement des tests.
[ul]
[li]Lancez Squash TM.[/li]
[li]Rendez vous dans la gestion des projets.[/li]
[li]Cliquez sur le libellé du projet que vous souhaitez lier à Squash TA server.[/li]
[li]Dans le bloc Automatisation, renseignez les champs suivants :[/li]
[li]Cliquez sur le champ activation du lien TM/TA .[/li]
[li]url du serveur TA : indiquez l'url de votre Squash TA server.[/li]
[li]login : indiquez le login de Jim voir ci-dessous[/li]
[li]mot de passe : idem[/li] [/ul]
2 - Dans Squash TM, créer un User "Bob" dont le groupe d'habilitation est "Serveur d'automatisation des tests". Lui attribuer un couple login/mdp. Cet utilisateur servira d'utilisateur pour Squash TA server pour se connecter à Squash TM.
Voir schéma ci-dessus.
3 - Dans Squash TA Server créez un utilisateur "JIM" accrédité des droits nécessaires à la lecture et à l'exécution de projets de tests automatisés. Associez lui un couple Login/mdp. "Jim" servira d'utilisateur pour Squash TM pour se connecter à Squash TA server.
4 - Depuis le fichier conf.properties, situé dans le dossier execution_home dans votre répertoire d'installation de Squash TA Server, renseignez les informations suivantes:
(url de Squash TM).login = login de bob
(url de Squash TM).password = pass bob
exemple
http\://192.168.2.24\:8080/squash.login = taserver
http\://192.168.2.24\:8080/squash.password = tapass
Les antislashs sont obligatoires devant tous les ":".
Si votre problème persiste revenez sur ce post puis livrer nous les loggs suivants :
squash-tm.log
et dans jenkins cliquez sur le dernier build exécuté puis sur le lien sortie console.
Le comportement que vous relevez est étrange.
Cependant, il semble que vous n'ayez pas configuré correctement votre lien TM/TA :
Configuration du Lien TM/TA :
Pré requis : avoir installé Squash TM et Squash TA server. Avoir créé des projets dans Squash TM.
Squash TM est à l'arrêt.
Les points 1, 2, 3 se déroulent dans Squash TM tandis que le point 4 se déroule depuis Squash TA server.
1 - Depuis le fichier tm.testautomatisation.conf.properties, renseigner les informations suivantes dans le champ suivant:
tm.test.automation.server.callbackurl= "indiquez l'url de votre Squash TM" ex: [url=http://192.168.2.24]http://192.168.2.24[/url]:8080/squash/
Cette adresse sera utilisée par Squash TA server pour notifier à Squash TM de l'avancement des tests.
[ul]
[li]Lancez Squash TM.[/li]
[li]Rendez vous dans la gestion des projets.[/li]
[li]Cliquez sur le libellé du projet que vous souhaitez lier à Squash TA server.[/li]
[li]Dans le bloc Automatisation, renseignez les champs suivants :[/li]
[li]Cliquez sur le champ activation du lien TM/TA .[/li]
[li]url du serveur TA : indiquez l'url de votre Squash TA server.[/li]
[li]login : indiquez le login de Jim voir ci-dessous[/li]
[li]mot de passe : idem[/li] [/ul]
2 - Dans Squash TM, créer un User "Bob" dont le groupe d'habilitation est "Serveur d'automatisation des tests". Lui attribuer un couple login/mdp. Cet utilisateur servira d'utilisateur pour Squash TA server pour se connecter à Squash TM.
Voir schéma ci-dessus.
3 - Dans Squash TA Server créez un utilisateur "JIM" accrédité des droits nécessaires à la lecture et à l'exécution de projets de tests automatisés. Associez lui un couple Login/mdp. "Jim" servira d'utilisateur pour Squash TM pour se connecter à Squash TA server.
4 - Depuis le fichier conf.properties, situé dans le dossier execution_home dans votre répertoire d'installation de Squash TA Server, renseignez les informations suivantes:
(url de Squash TM).login = login de bob
(url de Squash TM).password = pass bob
exemple
http\://192.168.2.24\:8080/squash.login = taserver
http\://192.168.2.24\:8080/squash.password = tapass
Les antislashs sont obligatoires devant tous les ":".
Si votre problème persiste revenez sur ce post puis livrer nous les loggs suivants :
squash-tm.log
et dans jenkins cliquez sur le dernier build exécuté puis sur le lien sortie console.
Re:Impossible de lancer un test automatisé sous SQUASH TM
Bonjour,
Avez vous parcouru cette documentations ur notre Wiki.
[url=https://sites.google.com/a/henix.fr/wik ... -ta-server]Squash TA server[/url]
Avez vous parcouru cette documentations ur notre Wiki.
[url=https://sites.google.com/a/henix.fr/wik ... -ta-server]Squash TA server[/url]