Difference between revisions of "FR/QAbeta"

From Apache OpenOffice Wiki
< FR
Jump to: navigation, search
(Présentation des tests TCM pour les versions beta)
 
(Guide pour la réalisation des tests TCM sur les versions beta)
Line 1: Line 1:
'''[[Attention]] : page en cours de réalisation par JBF, merci de ne pas modifier.
+
Les tests TCM d'assurance qualité sur les versions "bêta" sont destinés à détecter autant de défauts que possible avant de passer au stade suivant de Release Candidate. En général il n'y a de version bêta que pour les versions majeures et mineures (versions 3.2 par exemple) qui apportent de réelles nouveautés mais pas pour les micro-versions qui n'apportent pas de nouvelles fonctions (comme 3.1.1).
'''
+
 
+
Les tests d'assurance qualité sur les versions "bêta" sont destinés à détecter autant de défauts que possible avant de passer au stade suivant de Release Candidate. En général il n'y a de version bêta que pour les versions majeures et mineures (versions 3.2 par exemple) qui apportent de réelles nouveautés mais pas pour les micro-versions qui n'apportent pas de nouvelles fonctions (comme 3.1.1).
+
  
 
== Où trouver la version ==
 
== Où trouver la version ==
 
La version est, en principe, disponible ici http://download.openoffice.org/next/index.html
 
La version est, en principe, disponible ici http://download.openoffice.org/next/index.html
Si cette page n'est pas à jour (ce qui peut arriver en période de fêtes), les versions développeur et les Release Candidates (RC) peuvent être trouvées directement sur un des miroirs du projet OpenOffice.org.
+
Si cette page n'est pas à jour (ce qui peut arriver en période de fêtes), les versions développeur peuvent être trouvées directement sur un des miroirs du projet OpenOffice.org.
 
La liste des miroirs est [http://distribution.openoffice.org/mirrors/index.html#mirrors ici]. En choisir un proche de vous et aller dans le répertoire .../extended/.
 
La liste des miroirs est [http://distribution.openoffice.org/mirrors/index.html#mirrors ici]. En choisir un proche de vous et aller dans le répertoire .../extended/.
 
La version MacOS pour PowerPC se trouve quant à elle sur le serveur [http://ooopackages.good-day.net/pub/OpenOffice.org/MacOSX/ Good-Day].
 
La version MacOS pour PowerPC se trouve quant à elle sur le serveur [http://ooopackages.good-day.net/pub/OpenOffice.org/MacOSX/ Good-Day].
  
 
== Période de test ==
 
== Période de test ==
Il n'y a pas de test en cours
+
Actuellement nous testons la future version 3.2 à savoir OOO320_m4
  
 
== Installation ==
 
== Installation ==
Cette version étant identique à une version finale, elle s'installe '''en lieu et place''' d'une version stable.
+
Cette version s'installe sous le nom OOo-dev et, à ce titre, peut être installée en parallèle d'une version stable.
 +
L'installation se fait en deux étapes :
 +
 
 +
- installer la version de base US
 +
 
 +
- installer ensuite le pack langue francophone
 +
 
 +
- si vous avez déjà installé une version de développement, supprimez le dossier de configuration personnelle correspondant (profil) afin de travailler avec une installation complètement neuve. Ce dossier se nomme ooo-dev et il se gère comme le dossier équivalent de la version stable. Voir cet article de la [http://wiki.services.openoffice.org/wiki/FR/FAQ/Generale/110 FAQ] pour savoir comment réinitialiser son profil et transposer les chemins indiqués de OpenOffice.org à OOo-dev.
 +
 
 +
== Test à réaliser : Tests manuels ==
 +
=== Procédure de test en ligne ===
  
== Test à réaliser ==
 
===Tests manuels===
 
 
Les tests se font sur un site spécial appelé [http://www.sunvirtuallab.com:8001/tcm2/opensource/tcm_login.cgi?tcm_config=newooo 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.
 
Les tests se font sur un site spécial appelé [http://www.sunvirtuallab.com:8001/tcm2/opensource/tcm_login.cgi?tcm_config=newooo 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 à [mailto:jbfaure@openoffice.org JBF] pour la création de votre compte.  
 
Ces tests peuvent être faits en ligne ou hors ligne et demandez à [mailto:jbfaure@openoffice.org JBF] pour la création de votre compte.  
Line 30: Line 35:
 
- vous vous rendez sur le menu OpenOffice.org Test Result Update
 
- vous vous rendez sur le menu OpenOffice.org Test Result Update
  
- vous cliquez sur openoffice.org(la_dernière_version)
+
- vous voyez un premier tableau avec une ligne "openoffice.org(3.2beta)", cliquez sur le nombre dans la colonne "fr" de cette même ligne
  
 
- un tableau contenant les colonnes suivantes s'affiche :
 
- un tableau contenant les colonnes suivantes s'affiche :
Line 66: Line 71:
 
- vous vous rendez sur OpenOffice.org Test Result Update
 
- vous vous rendez sur OpenOffice.org Test Result Update
  
- vous cliquez sur openoffice.org(la_dernière_version)
+
- vous voyez un premier tableau avec une ligne "openoffice.org(3.2beta)", cliquez sur le nombre dans la colonne "fr" de cette même ligne
  
 
- un tableau contenant les colonnes suivantes s'affiche :
 
- un tableau contenant les colonnes suivantes s'affiche :
Line 94: Line 99:
 
Voilà, toute vos questions sont les bienvenues sur la liste qa-test@fr.openoffice.org :)
 
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.
 
 
Pour réaliser ces tests, suivez [http://wiki.services.openoffice.org/wiki/Fr.openoffice.org/qa-test/TestTool cette procédure].
 
  
 
== Où remonter les bugs ==
 
== Où remonter les bugs ==

Revision as of 08:04, 6 November 2009

Les tests TCM d'assurance qualité sur les versions "bêta" sont destinés à détecter autant de défauts que possible avant de passer au stade suivant de Release Candidate. En général il n'y a de version bêta que pour les versions majeures et mineures (versions 3.2 par exemple) qui apportent de réelles nouveautés mais pas pour les micro-versions qui n'apportent pas de nouvelles fonctions (comme 3.1.1).

Où trouver la version

La version est, en principe, disponible ici http://download.openoffice.org/next/index.html Si cette page n'est pas à jour (ce qui peut arriver en période de fêtes), les versions développeur peuvent être trouvées directement sur un des miroirs du projet OpenOffice.org. La liste des miroirs est ici. En choisir un proche de vous et aller dans le répertoire .../extended/. La version MacOS pour PowerPC se trouve quant à elle sur le serveur Good-Day.

Période de test

Actuellement nous testons la future version 3.2 à savoir OOO320_m4

Installation

Cette version s'installe sous le nom OOo-dev et, à ce titre, peut être installée en parallèle d'une version stable. L'installation se fait en deux étapes :

- installer la version de base US

- installer ensuite le pack langue francophone

- si vous avez déjà installé une version de développement, supprimez le dossier de configuration personnelle correspondant (profil) afin de travailler avec une installation complètement neuve. Ce dossier se nomme ooo-dev et il se gère comme le dossier équivalent de la version stable. Voir cet article de la FAQ pour savoir comment réinitialiser son profil et transposer les chemins indiqués de OpenOffice.org à OOo-dev.

Test à réaliser : Tests manuels

Procédure de test en ligne

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 à JBF pour la création de votre compte. Il y a en tout 25 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 voyez un premier tableau avec une ligne "openoffice.org(3.2beta)", cliquez sur le nombre dans la colonne "fr" de cette même ligne

- un tableau contenant les colonnes suivantes s'affiche :

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

- cherchez votre nom de connexion, le "Assignment ID", correspond à une série de tests que je vous ai attribués. Il y a un nouveau numéro pour chaque série. L'état d'avancement des tests qui vous sont attribués est donné par les nombres dans les colonnes P (pass/succès), F (fail/échec), S (skip/sauté), U (untested/pas encore testé) et T (total).

- cliquez sur le nombre de la colonne U de votre nom de connexion, une page contenant les tests restant à réaliser s'affiche, avec tout à fait à droite des boutons radios indiquant le statut du 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 :
   * skip : vous ne pouvez pas faire le test pour une raison ou une autre
   * untested : vous n'avez pas encore fait le test

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

- les boutons en bas de la page vous permettent 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

- vous pouvez revenir sur des tests déjà réalisés en cliquant sur le nombre dans la colonne P, F ou S selon le cas.

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 voyez un premier tableau avec une ligne "openoffice.org(3.2beta)", cliquez sur le nombre dans la colonne "fr" de cette même ligne

- 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 :)


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