Utilisation de SCLM avec les éléments de travail Rational Team Concert for System z

Les étapes de vérification suivantes décrivent les résultats obtenus dans les conditions définies dans le code d'exit utilisateur SCLM.

Les termes code de changement et élément de travail sont interchangeables dans ces étapes car le code de changement SCLM est transmis à Rational Team Concert for System z en tant qu'élément de travail. L'exit utilisateur SCLM vérifie le dernier code de changement sauvegardé pour un membre et utilise ces informations pour vérifier le statut d'un élément de travail dans Rational Team Concert for System z.

Le code d'exit utilisateur SCLM utilise une hiérarchie SCLM de type DEV > TEST > PROD.

Etape de vérification 1 : vérifiez que les opérations d'édition ne sont pas autorisées si aucun code de changement n'est entré.
Instructions : accédez à l'opération d'édition de SCLM et sélectionnez un membre à éditer, mais n'entrez aucun élément de travail dans la zone du code de changement.

Résultat : l'exit utilisateur renvoie le message suivant : Vous devez entrer un numéro d'élément de travail valide. Seuls les caractères numériques sont acceptés (espaces et zéros non acceptés au début).

Etape de vérification 2 : vérifiez que les opérations d'édition ne sont pas autorisées si un code de changement non valide est entré.
Instructions : accédez à l'opération d'édition SCLM, sélectionnez un membre à éditer, mais dans la zone du code de changement, entrez un élément de travail non valide.
Résultat : l'exit utilisateur renvoie le message suivant :
===> E: GWClient128E SOCKET(Read) rc=0 Error=Work Item 5555 does not exist. 
Search for a different work item number. HTTP status is : 404.                    
The status of the socket set is GWClient Connected Free 39 Used 1              
Workitem number 5555 does not exist in the RTC repository,
 or the gateway server is not running.
Etape de vérification 3 : vérifiez que les opérations d'édition ne sont pas autorisées si un élément de travail dont l'état est différent de “En cours” est entré.
Instructions : accédez à l'opération d'édition SCLM, sélectionnez un membre à éditer, puis, dans la zone de changement de code, entrez un élément de travail valide et dont le statut est Résolu.

Résultat : l'exit utilisateur renvoie le message suivant : Workitem number 96 is in Resolved status. This is not a valid status for edit.

Etape de vérification 4 : vérifiez que les opérations d'édition sont autorisées si le numéro de l'élément de travail entré dans le code de changement a le statut “En cours”.
Instructions : accédez à l'opération d'édition SCLM, sélectionnez un membre à éditer, puis, dans la zone de changement de code, entrez un élément de travail valide et dont le statut est En cours.

Résultat : l'opération d'édition est autorisée pour ce membre.

Etape de vérification 5 : essayez de promouvoir un membre à qui un code de changement ayant un statut autre que Résolu a été affecté.
Instructions : accédez à l'opération de promotion SCLM, sélectionnez un membre ayant été précédemment édité et auquel un code de changement a été affecté, c'est-à-dire un élément de travail dont le statut est toujours En cours.

Résultat : la promotion échoue avec le message suivant : Workitem number 1 is in New status. This is not a valid status for promotion.

Etape de vérification 6 : essayez de promouvoir un membre auquel est affecté un code de changement dont le statut est Résolu.
Instructions : accédez à l'opération de promotion SCLM, sélectionnez un membre ayant été précédemment édité et auquel un code de changement a été affecté, c'est-à-dire un élément de travail dont le statut est Résolu.
Remarque : Pour cela, accédez à Rational Team Concert for System z une fois que le changement dans SCLM a été édité, généré et testé et qu'il est prêt à être promu. Lorsque le membre est prêt à être promu, affectez le statut Résolu à l'élément de travail.

Résultat : l'opération de promotion peut se poursuivre.

Etape de vérification 7 : essayez de promouvoir un membre de TEST à PROD lorsque l'élément de travail a le statut Résolu.
Instructions : dans cette étape, le statut de l'élément de travail doit être Fermé pour que la promotion vers la catégorie PROD puisse être autorisée. Accédez à l'opération de promotion SCLM et sélectionnez un membre ayant été précédemment promu dans la catégorie TEST alors que son statut était Résolu. Essayez de promouvoir ce membre dans la catégorie PROD alors que l'élément de travail a toujours le statut Résolu.

Résultat : la promotion échoue et le message suivant s'affiche :You can only promote higher than TEST when status has moved from Resolved. This is not a valid status for promotion to PROD.


Commentaires en retour

Avez-vous obtenu l'aide souhaitée ? Vous pouvez envoyer des commentaires en retour à Jazz.net (inscription nécessaire) : Commentaire dans les forums ou signaler un bogue