FR/QARC

From Apache OpenOffice Wiki
< FR
Revision as of 08:50, 10 May 2008 by Sgauti (Talk | contribs)

Jump to: navigation, search

L'assurance qualité sur les versions Release candidates représente la touche finale avant que le version soit délivrée comme stable. Ces tests sont obligatoires pour fournir une version officielle et doivent être réalisés par au moins deux testeurs.

Où trouver la version

La version est disponible ici http://download.openoffice.org/680/

Période de test

Il n'y a pas de version RC à tester actuellement Chaque fois qu'un bug bloquant est trouvé, les tests sont repris à zéro sur une nouvelle RC

Installation

Cette version étant identique à une version finale, elle s'installe en lieu et place d'une version stable.

Test à réaliser

Tests manuels

Les tests se font sur un site spécial appelé TCM. Ce site permet de gérer les différents tests réalisés d'une version à l'autre et ce dans toutes les langues participantes. Ces tests peuvent être faits en ligne ou hors ligne et demandez à sgauti@openoffice.org pour la création de votre compte. Il y a en tout 28 scénarios de tests à réaliser qui vérifient essentiellement les fonctionnalités d'enregistrement, d'import et d'export et les locales.

Pour participer, une fois les tests attribués, suivez cette procédure :

- vous vous rendez ici http://www.sunvirtuallab.com:8001/tcm2/opensource/tcm_login.cgi?tcm_config=newooo

- vous entrez votre login OOo et votre mot de passe, 123 si vous ne l'avez pas modifié

- vous vous rendez sur le menu OpenOffice.org Test Result Update

- vous cliquez sur openoffice.org(la_dernière_version)

- un tableau contenant les colonnes suivantes s'affiche :

assignement ID, Tester, Category, Language, Platform, Start Date, Complete date, Action

- cliquez sur le numéro dans la colonne Assignment ID, ce numéro correspond à une série de tests que je vous ai attribués. Il y a un nouveau numéro pour chaque série.

- une page contenant les tests à réaliser s'affiche, avec tout à fait à droite des boutons radios indiquant le status du tests :

   * skip : vous n'avez pas fait le test
   * pass : le test est passé avec succès
   * fail : le test échoue, vous avez alors une case pour entrer le numéro de l'issue sur IZ : Bug ID :

Note : avant d'entrer une issue, venez discuter du problème sur la liste et si vous ne voulez pas affonter IZ, commentez le test dans la case réservée à cet effet, je rentrerai l'issue.

- tout à fait à gauche CaseID est le numéro du test, c'est un hyperlien qui ouvre le test et vous permet d'ajouter vos commentaires dans la case blanche.

- les boutons en bas de la page vous permette de la mettre à jour :

   * update : mettre à jour les modifs que vous avez faites sur les boutons radio
   * set all pass : mettre les boutons radios de tous les tests sur pass
   * set all fail : mettre les boutons radios de tous les tests sur fail
   * set all skip : mettre les boutons radios de tous les tests sur skip


Procédure de test hors ligne

Il faut tout de même vous rendre sur le site pour télécharger la feuille de résultat :

- vous vous rendez ici : http://www.sunvirtuallab.com:8001/tcm2/opensource/tcm_login.cgi?tcm_config=newooo

- vous entrez votre loginOOo et votre mot de passe, 123 si vous ne l'avez pas modifié

- vous vous rendez sur OpenOffice.org Test Result Update

- vous cliquez sur openoffice.org(la_dernière_version)

- un tableau contenant les colonnes suivantes s'affiche :

assignement ID, Tester, Category, Language, Platform, Start Date, Complete date, Action

- repérez les tests qui vous sont attribués et sur la même ligne, dans la colonne Action, télécharger la feuille de résultat au format .cgi. (lien download).

- téléchargez les tests correspondants ici : http://fr.openoffice.org/servlets/ProjectDocumentList?folderID=427

- inscrivez vos résultats dans la feuille téléchargée sans modifier l'ordre ni les balises présentes, elle se présente comme ceci :

assignmentID|caseID|result|bugID|comments

   * assignementID : votre numéro d'attribution de tests
   * caseID : numéro du test
   * result : vous mettez suivant le cas skip, pass ou fail
   * bugID : numéro du ou des bugs (si plusieurs, séparer les numéros par une virgule)
   * comments : vos commentaires


- retournez ensuite sur le site, sur la page openoffice.org(la_dernière_version), tout en bas, vous pouvez mettre en ligne vos résultats de tests à l'aide du bouton Browse pour naviguer jusqu'au fichier et upload pour le charger.

Si vous rencontrez des problèmes, avant de rentrer une issue sur IZ, venez en parler sur la liste. Si vous ne voulez pas affronter IZ (uniquement en anglais) je rentrerai l'issue, mais il me faut alors vos commentaires sur le cas test.

Voilà, toute vos questions sont les bienvenues sur la liste qa-test@fr.openoffice.org :)


  • Tests automatisés

Les tests se font à l'aide d'un outil livré avec la version, le TestTool et les tests Release sanity à télécharger. Ces tests sont réalisés par l'équipe QA de Sun pour 9 langues dont le français, mais vous pouvez bien sûr vous joindre à cette équipe, un seul système d'exploitation étant testé par langue. Pour réaliser ces tests, suivez cette procédure.

Où remonter les bugs

Il est très important que tout bug tel qu'un crash de OOo ou une perte de données soit très rapidement remontés sur la liste qa-test at fr.openoffice.org pendant cette période. Ceci afin qu'un correctif soit apporté au plus vite et qu'une nouvelle RC soit mise en production et testée. De tels bugs sont directement remontés sur la liste releases at openoffice.org afin que le comité en charge des versions prenne la décision au plus vite.

QATrack

QATrack est l'outil qui nous permet de suivre toute la phase d'assurance qualité de la RC et de savoir exactement quelle version mise en ligne sera validée. C'est donc un outil de coordination entre les équipes QA, NLC, Website et Marketing. Un nouvel outil est en cours de développement doté de nouvelles fonctionnalités avec notamment un suivie des issues sur IZ.

Personal tools