Pour une recherche sur laquelle je travaille, j'ai dû intégrer une infrastructure d'automatisation basée sur Selenium (Java) avec TestLink pour mettre à jour les cas de test. Bien que, j'ai réussi à terminer l'objectif, Après avoir engagé le package Java à l'infrastructure dans SVN, d'autres n'ont pas pu l'utiliser en raison d'un problème de référence.Comment créer Dependency dans POM.XML pour Testlink (testlink-api-client) 2.0
Référence Lien: http://www.softwaretestinghelp.com/testlink-tutorial-3/
Selon lien ci-dessus, les jarres API client Testlink sont ajoutés par une bibliothèque locale. Mon exigence actuelle et approche consiste à insérer les JAR de l'API client TestLink dans un dossier nouvellement créé appelé «libs» dans la solution et lui donner le chemin relatif comme une dépendance dans pom.xml.
Pour cela, j'ai créé un référentiel comme suit avec plusieurs aides de blogs et d'internet.
<repositories>
<repository>
<id>lib_framework</id>
<url>${project.basedir}/libs</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>????</groupId>
<artifactId>testlink-api-client</artifactId>
<version>2.0</version>
</dependency>
<dependencies>
Mais j'étais peu confus sur la voie de le faire comme je l'ai été incapable d'identifier ce qui est à donner comme groupId pour elle.
- Est-ce que quelqu'un pourra m'aider sur ce qui doit être donné pour le groupId?
- Les mappes de dépendances avec le référentiel si les fichiers jar ont été stockés $ {project.basedir}/libs?
- Existe-t-il une meilleure approche pour mes besoins que ce que j'ai tenté et recherché?
Image Description: dossier lib créé dans la solution (cadre) et le fichier jar dans ce