Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Squash TA Selenium 3

Squash TA Selenium 3 il y a 1 an 3 mois #6291

  • N.Bohr
  • Portrait de N.Bohr
  • Hors Ligne
  • Fresh Boarder
  • Messages : 8
Bonjour à tous,

après plusieurs tests et discutions sur le forum j'ai pu constaté que squash TA n'est pas compatible java 8 donc forcément pas compatible Selenium 3. j'ai deux questions à ce sujet:
  1. J'aimerai savoir svp si c'est prévu dans votre feuille de route le support de selenium 3 ? et pour quand le cas échéant ?
  2. la version integrée par defaut (squash TA 1.9.0) de selenium est 2.48.2 est ce qu'il y a moyen de passer à la dernier version de selenium 2 à savoir la 2.52.0

Je vous remercie d'avance pour vos réponses.
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 1 an 1 mois #6387

  • virginie fort
  • Portrait de virginie fort
  • Hors Ligne
  • Fresh Boarder
  • Messages : 2
Bonjour,

La réponse à cette question m’intéresse beaucoup. Je cherche un outil avec un plugin selenium (en version 3). Squash TA a beaucoup d'avantages mais ne pas fonctionner avec java 8 et selenium 3 est un gros inconvénient pour moi.


Merci
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 8 mois 2 jours #6925

  • Quentin
  • Portrait de Quentin
  • Hors Ligne
  • Administrator
  • Messages : 52
  • Remerciements reçus 10
Bonjour,

La nouvelle version du framework Squash-TA 1.10.0 est désormais compatible avec java 8 et, donc, avec Selenium 3.

Attention, la version du plugin selenium embarquée par défaut est encore la 2.48.2 (et ce jusqu'à la sortie de la version 1.11.0 du framework prévue pour cet été).

Pour uprager la version de Selenium dans le .pom de votre projet, suivez ce petit tutoriel

Bon week-end!

Quentin
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 3 mois 3 semaines #7339

  • Pierre
  • Portrait de Pierre
  • Hors Ligne
  • Fresh Boarder
  • Messages : 8
Bonjour,

Je me permets de relancer ce sujet étant donné que je rencontre un problème lié à cette partie, déjà mentionné dans un autre topic. (www.squashtest.org/forum/ta-scripting/36...test-ta?lang=fr#7276)
En suivant ce tutoriel, l'exécution par Maven ne fonctionne pas, comme si le plugin n'existait pas (malgré un update project ou encore un mvn clean install -U). Néanmoins l'exécution par Junit fonctionne bien.
Je vous copie l'erreur, en espérant que cela a déjà été rencontré par quelqu'un...

""Failed to execute goal org.squashtest.ta:squash-ta-maven-plugin:1.10.1-RELEASE:run (default-cli) on project Iodas: Execution default-cli of goal org.squashtest.ta:squash-ta-maven-plugin:1.10.1-RELEASE:run failed: Plugin org.squashtest.ta:squash-ta-maven-plugin:1.10.1-RELEASE or one of its dependencies could not be resolved: Failure to find org.squashtest.ta:squash-ta-plugin-parent:jar:1.10.1-RELEASE in repo.squashtest.org/maven2/releases/ was cached in the local repository, resolution will not be reattempted until the update interval of org.squashtest.plugins.release has elapsed or updates are forced -> [Help 1]""
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 3 mois 3 semaines #7340

  • Quentin
  • Portrait de Quentin
  • Hors Ligne
  • Administrator
  • Messages : 52
  • Remerciements reçus 10
Bonjour Pierre,

Pourriez-vous m'envoyer votre pom.xml ainsi que la sortie de log complète, s'il vous plait?

PS : pour conserver l'intégrité des topics, merci de créer de nouveaux sujets pour ce type de problème spécifique.

Quentin
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 3 mois 3 semaines #7342

  • Pierre
  • Portrait de Pierre
  • Hors Ligne
  • Fresh Boarder
  • Messages : 8
Bonjour Quentin,

Merci de votre retour rapide, souhaitez-vous que j'ouvre tout de même un nouveau topic pour traiter le problème? Excusez-moi, j'ai souvent tendance à déterrer les topics quand mon problème est lié.

Avec ce Pom.xml :
J'ai remarqué que le lancement de mon cas en Junit ne fonctionne pas; avec Maven j'ai ce log d'erreur (PJ - erreurTAPluginParent)

Avec ce Pom.xml, la dépendence java en dehors du plugin dé-commenté, et toute la partie du plugin-parent commentée :
Le lancement de mon cas Junit se déroule avec succès; Maven réussi à s'exécuter mais bloque à l'ouverture du navigateur, j'ai donc un report de squashTA (PJ - blocageMavenExec)

Merci beaucoup pour votre aide,

Pierre
Pièces jointes :
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 3 mois 3 semaines #7343

  • Quentin
  • Portrait de Quentin
  • Hors Ligne
  • Administrator
  • Messages : 52
  • Remerciements reçus 10
Bonjour,

Nul besoin d'ouvrir un nouveau topic à ce stade.

Effectivement, le dossier squash-ta-plugin-parent n'existe pas dans le contexte du repo repo.squashtest.org/maven2/releases/org/squashtest/ta/

Mais à mon sens, il n'est pas nécessaire d'exclure le plugin selenium pour l'upgrader. La dépendance à la version 3.14 de selenium suffit. Vous pouvez tout à fait commenter ces lignes, ou les exclure.

Concernant l'ouverture du navigateur, appelez-vous le driver adapté dans votre test selenium ?

Cordialement,

Quentin
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 3 mois 3 semaines #7344

  • Pierre
  • Portrait de Pierre
  • Hors Ligne
  • Fresh Boarder
  • Messages : 8
Bonjour,

Oui, tout est dans mon test Selenium. J'ai eu l'habitude (depuis 1 ans) de travailler avec Selenium/Junit car le temps me manquait pour mettre en place toute la suite Squash.

Donc je me demande si les appels ou utilisation de fichiers externe doivent être abordés différemment avec SquashTA qui encapsule le tout : appelle de driver, lien d'URL, image, CSV, ou encore Json pour récupérer les paramètres via TM (ce que je souhaite mettre en place par la suite)

Je vous souhaite un bon week-end,
Cordialement.

Pierre
L'administrateur a désactivé l'accès en écriture pour le public.

Squash TA Selenium 3 il y a 3 mois 2 semaines #7347

  • Pierre
  • Portrait de Pierre
  • Hors Ligne
  • Fresh Boarder
  • Messages : 8
Bonjour,

Après avoir approfondi le problème, je constate que cela vient de Firefox.
L'exécution par Junit fonctionne(puisque Selenium est bien compatible avec la dernière version de Firefox et du geckodriver), mais par le script.ta il n'arrive pas à se lancer.
Avec Chrome cela fonctionne bien.
Avec IE je ne sais pas.

Voici l'erreur complète en PJ que me retourne le rapport, en espérant que le problème a déjà été rencontré, car c'est vraiment bloquant...

Cordialement.

Pierre
Pièces jointes :
L'administrateur a désactivé l'accès en écriture pour le public.
Temps de génération de la page : 0.154 secondes