Bonjour l'équipe Squash,
Suite à l'installation de Squash TF je rencontre un problème au niveau du lancement des tests depuis Squash TM.
Dans Jenkins, le build se lance bien, mais s'interrompt avec cette erreur :
[code]PreconditionViolationException: Cannot create Launcher without at least one TestEngine; consider adding an engine implementation JAR to the classpath[/code]
J'ai vu le conseil de bfranchet sur le post suivant : [url=https://www.squashtest.org/forum/instal ... -archetype]https://www.squashtest.org/forum/instal ... -archetype[/url], j'ai donc déclaré le dépôt Squash dans le fichier settings.xml.
J'ai aussi ajouté JUnit 5 au POM de mon projet de tests automatisés :
[code]
org.junit.jupiter
junit-jupiter-api
5.4.0-RC2
test
[/code]
Malheureusement rien n'y fait, j'ai toujours la même erreur. Je ne suis pas la seule à avoir ce type de comportement, un de mes contacts qui travaille dans un tout autre environnement rencontre également des problèmes de lancement des Runners.
Je vous remercie d'avance chaleureusement pour votre aide, car la documentation à l'heure actuelle ne me permet pas de solutionner le problème.
Bonne journée,
Zoé
PS : quelques extraits complémentaires de ma log d'erreur :
[code]ERROR Unable to access file:/C:/Users/Zoe/Documents/SquashTA-Server-2.0.0-RELEASE/execution_home/workspace/00Squash-TF-Java_JUnit_Runner_Template/$%7Blog4j2ConfigurationFile%7D
[ERROR] Woops ! Could not find org.junit.jupiter.api.extension.ExtensionContext[/code]
[code][ERROR] Woops ! Could not find org.junit.runners.model.RunnerBuilder
java.lang.ClassNotFoundException: org.junit.runners.model.RunnerBuilder[/code]
[code][WARN] TestEngine with ID 'junit-vintage' failed to discover tests
java.lang.NoClassDefFoundError: org/junit/runners/model/RunnerBuilder[/code]
Runners Junit non lancés sur Squash TF
Revenir à « Lien cas de test - tests automatisés / Test cases - automated tests link »
Aller
- Présentez-vous / Introduce yourself
- Squash
- ↳ Exigences / Requirements
- ↳ Cas de test / Test cases
- ↳ Campagnes / Campaigns
- ↳ Pilotage / Management
- ↳ Administration
- ↳ Bugtrackers
- ↳ Xsquash
- ↳ Installation & Base de données / Installation & Database
- ↳ API Rest Test Management
- Support des tests automatisés
- ↳ Version alpha
- ↳ Conception / Design
- ↳ Écriture tests au format BDD / Writing BDD test cases
- ↳ Gestion bibliothèque d'actions / Management action library
- ↳ Realisation
- ↳ Workflow d'automatisation / Automation workflow
- ↳ Rapports HTML / HTML reports (format Allure)
- ↳ Transmission de paramètres
- ↳ Implementation
- ↳ Association scripts de test - cas de test manuels / test scripts - manual test cases
- ↳ Création de plan d'exécution "as code" / Creation of execution plan "as code"
- ↳ Execution
- ↳ Pilotage de tests automatisés / Management of automated test execution
- ↳ Historique des exécutions automatisées / History of automated runs
- ↳ Gestionnaire de code Git / Git code manager
- ↳ Technologies d'automatisation de tests
- ↳ Junit
- ↳ Cucumber
- ↳ Robot Framework
- ↳ Cypress
- ↳ SoapUI
- ↳ UFT
- ↳ Ranorex
- ↳ Agilitest
- ↳ Katalon
- Intégration à la CI/CD
- ↳ Version alpha
- ↳ Déclenchement des "plans d'exécution as code" dans Jenkins / Triggering execution plans "as code" in Jenkins
- ↳ Intégration des "plans d'exécution as code" / Integration of execution plans "as code"
- ↳ GitLab CI
- ↳ Azure DevOps
- ↳ AWS CodeBuild
- ↳ Cloudbees CI
- ↳ Xebia Labs XL
- ↳ Execution
- ↳ Récupération des plans d'exécution et paramètres / Retrieve predefined execution plans and parameters
- ↳ Exploitation des résultats dans Allure EE / Exploitation of the results of automated executions in Allure EE
- Gestion de la communauté / Community Management
- ↳ Contributions
- ↳ Questions générales / General questions
- ↳ Propositions d'évolution / Ask for new features
- Squash TF
- ↳ SKF et rapports / SKF and reports
- ↳ SKF
- ↳ Reporting
- ↳ SKF Plugins
- ↳ Sahi Plugin
- ↳ Database plugin
- ↳ FTP Plugin
- ↳ SSH Plugin
- ↳ Filechecker Plugin
- ↳ Selenium Plugin
- ↳ SoapUI Plugin
- ↳ Local Process Plugin
- ↳ IDE Plugins
- ↳ TA Toolbox & Installation
- ↳ Installation
- ↳ TA Toolbox
- ↳ Eclipse Plugin
- ↳ IntelliJ Plugin
- ↳ Squash Execution Server
- ↳ Lien cas de test - tests automatisés / Test cases - automated tests link