Installation de pour les versions à partir de 1.9.4
Rédigé par Dominique Mereaux le 23 février 2013
Suite à des modifications pour des raisons de sécurité la procédure d'installation de testlink a changé.
Il vous faudra modifier le fichier config.inc.php qui se trouve sous le répertoire cfg.
Les variables $tlCfg->log_path et $g_repositoryPath pointent sur des répertoires fictifs donnés en exemples. Il faut modifier ces chemins pour pouvoir pointer sur des répertoire existants sur votre machine et protégés de l'extérieur.
Si ces variables ne sont pas correctement valorisées pour ne pourrez pas faire l'installation et vous obtiendrez un message d'erreur.

Les versions 1.9.4 et 1.9.5 offre une meilleure intégration avec les outils de reporting d'anomalie.
Pour plus d'informations allez sur le forum:

Classé dans : Outil de test - Mots clés : testlink - 1 commentaire
Testlink: connexion à un gestionnaire d'anomalie
Rédigé par Dominique Mereaux le 02 février 2013
Depuis la version 1.9.4 la configuration à un gestionnaire d'anomalie s'est considérablement simplifiée. Plus besoin de manipuler les fichiers de configuration.
Désormais il suffit d'aller dans le menu Issue Tracker Management. Vous pouvez créer autant de connections que vous voulez et choisir par projet à quel gestionnaire d'anomalie vous voulez utiliser.
Une fois créée, vous pouvez configurer cette connexion :
1/ le type: par exemple mantis(interface:db)
2/ les données d'accès
<issuetracker>
<dbhost>localhost</dbhost>
<dbname>bugtracker</dbname>
<dbtype>mysql</dbtype>
<dbuser>utilisateur</dbuser>
<dbpassword>mot de passe</dbpassword>
<uriview>http://localhost:8088/development/mantis/view.php?id=</uriview>
<uricreate>http://localhost:8088/development/mantis/</uricreate>
</issuetracker>
Pour vous aider un template est fourni : Show configuration example.
Classé dans : Outil de test - Mots clés : testlink - aucun commentaire
Testlink 1.9 nouvelles fonctionalités
Rédigé par Dominique Mereaux le 17 septembre 2011
- Gestion des steps pour les tests
- Gestion des environnements de tests (un test peut-être passé sur plusieurs environnements)
- Une meilleure gestion des versions (étendue aux exigences et possibilité de comparer les versions)
- Amélioration de la gestion des exigences (arborescence à plusieurs niveaux, relation entre exigences)
- etc...

Classé dans : Outil de test - Mots clés : testlink - aucun commentaire
Consigner vos résultats de test automatiquement avec Testlink
Rédigé par Dominique Mereaux le 17 juin 2011
mixed reportTCResult( struct $args, string $args["devKey"], int $args["testcaseid"], int $args["testplanid"], string $args["status"], int $args["buildid"], string $args["notes"], bool $args["guess"] )
Parameters:
struct | $args: | |
string | $args["devKey"]: | |
int | $args["testcaseid"]: | |
int | $args["testplanid"]: | |
string | $args["status"]: | - status is $validStatusList |
int | $args["buildid"]: | - optional |
string | $args["notes"]: | - optional |
bool | $args["guess"]: | - optional definiing whether to guess optinal params or require them explicitly default is true (guess by default) |
Return: | [status] => true/false of success [id] => result id or error code [message] => optional message for error message string |
Access: | public |
getTestCaseIDByName [line 1540]
|
Find a test case by its name
Searching is case sensitive. The test case will only be returned if there is a definite match. If possible also pass the string for the test suite name. No results will be returned if there are test cases with the same name that match the criteria provided. Parameters:struct | $args: | |
string | $args["devKey"]: | |
string | $args["testcasename"]: | |
string | $args["testsuitename"]: | - optional |
Access: | public |
getProjectTestPlans [line 1329]
|
Gets a list of test plans within a project
Parameters:struct | $args: | |
string | $args["devKey"]: | |
int | $args["testprojectid"]: |
Access: | public |
Classé dans : Automatisation - Mots clés : testlink - aucun commentaire