blob: 712d5da6b7a784771634891ab5066fddcaade1ba [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>TCM</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<table border="0" cellpadding="4" width="100%">
<tbody>
<tr>
<td align="left" valign="top" width="100%"><!-- Content -->
<h3>Plan de collaboration des tests l10n OpenOffice.org</h3>
<br>
<h4>1. Vue d'ensemble</h4>
Nous voulons améliorer la qualité de la localisation (l10n) des
versions de OOo/So en étendant&nbsp; la coopération Assurance Qualité
(QA)
avec les communautés native langue et en partageant les ressources de
tests et la stratégie.<br>
<br>
Les buts de ces tests sont de :<br>
<ul>
<li>couvrir le plus de plateformes possibles</li>
<li>fournir un environnement de tests commun</li>
<li>partager les tests entre Sun et la communauté</li>
<li>faciliter la participation</li>
<li>faciliter le suivi de la couverture des tests</li>
<li>faciliter le suivi des résultats des tests</li>
<li>partager les informations sur qui fait quoi</li>
</ul>
<h4>2. TCM</h4>
TCM est le système de maintenance des cas tests par une interface Web
que le Groupe G11n (Globalisation) Sun utilise en interne. Nous
souhaitons partager l'utilisation de cet outil avec la communauté et
fournir un environnement collaboratif de tests.<br>
TCM couvre les parties suivantes :<br>
<ul>
<li>maintenance des cas tests (y compris leur extension)</li>
<li>assignation des tests (partage des information sur qui fait
quoi)</li>
<li>soumission des résultats sur une interface communue (par
les testeurs)</li>
<li>traquer les résultats des test (pour tous les tests par
tous les testeurs)</li>
<li>traquer la couverture des tests pour toutes les langues et
toutes les plateformes.</li>
</ul>
<h4>3. Cas tests</h4>
Un set de tests maintenu par le TCM sera le début de notre travail
collaboratif sur le test l10n. Nous voudrions ajouter/étendre ces
tests dans le future et cela fait partie des fonctionnalités du TCM<br>
<h4>4. Tableau de couverture des tests</h4>
Le tableau suivant représente le modèle de couverture des tests :<br>
<br>
<table style="width: 100%;" border="1" cellpadding="4"
cellspacing="3">
<thead><tr valign="top">
<th width="14%">
<p class="western"><br>
</p>
</th>
<th width="10%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Writer-1</font></font></p>
</th>
<th width="10%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Writer-2</font></font></p>
</th>
<th width="10%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Calc-1</font></font></p>
</th>
<th width="9%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Calc-2</font></font></p>
</th>
<th width="10%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Impress</font></font></p>
</th>
<th width="8%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Draw</font></font></p>
</th>
<th width="10%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Database</font></font></p>
</th>
<th width="10%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Overall-1</font></font></p>
</th>
<th width="10%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Overall-2</font></font></p>
</th>
</tr>
</thead> <tbody>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Linux 1</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td style="width: 10%;">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td style="width: 9%;">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">...</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Linux n</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Windows 1</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">....</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Windows n</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Solaris 1</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">...</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Solaris n</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Other 1</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">...</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
<tr valign="top">
<td width="14%">
<p class="western"><font face="Thorndale, serif"><font
size="2">Other n</font></font></p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="9%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="8%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
<td width="10%">
<p class="western"><br>
</p>
</td>
</tr>
</tbody>
</table>
<br>
Ce tableau existera par langue car les plateformes dépendent des
langues/pays. Tout le monde pourra voir que plateforme/langue seront
testées et par qui sur le TCM.<br>
<h4>5. Administration</h4>
Sun maintiendra le TCM. L'assignation et l'accès des tests aux testeurs
est fait par le responsable du projet native-langue. Le tableau sera
créé pour chaque version (un tableau par version). N'importe qui peut
contribuer pour une série de tests. Cela veut dire que plus d'un
testeur peut participer à une série de test (une cellule du tableau),
de même qu'un testeur peut participer à plusieurs séries de tests. Il
est cependant évident qu'il vaut mieux souscrire à des séries de tests
qui ne sont encore couvertes par personnes. Pour participer, vous devez
envoyer un mail au responsable du projet en indiquant votre login OOo
et la plateforme de test.<br>
<h4>6. Exécution des tests</h4>
La plupart des tests seront faits manuellement. Lorsqu'un cas test
échoue, un bug sera entré sur IZ, pour obtenir des informations sur la
façon de procéder vous pouvez regarder <a
href="http://fr.openoffice.org/Documentation/How-to/General/IZ_1.0_htm/IssueZilla_1.0.html">ici</a>
ou encore demander sur la
liste de test.<br>
<h4>7. Cycle de test</h4>
Sun fournira les versions OpenOffice.org l10n&nbsp;
Linux/Windows/Solaris(Sparc/x86) à être testées par la communauté pour
chaque cycle de test. Mais la stabilité d'une version est difficile à
prévoir. Donc voici un agenda provisoire des versions (une par mois à
partir de Novembre 2004). Sun annoncera la disponibilité de ces version
une semaine avant la mise en téléchargement. La période de test s'étend
sur deux semaines.<br>
<table border="1" cellpadding="4" cellspacing="3" width="100%">
<thead><tr valign="top">
<th width="25%">
<p class="western"><br>
</p>
</th>
<th width="25%">
<p class="western">Current</p>
</th>
<th width="25%">
<p class="western">Previous</p>
</th>
<th width="25%">
<p class="western">Status</p>
</th>
</tr>
</thead> <tbody>
<tr valign="top">
<td width="25%">
<p class="western" align="right">Pre-Beta testing</p>
</td>
<td width="25%">
<p class="western" align="center">Nov/2004 (m58)</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
</tr>
<tr valign="top">
<td width="25%">
<p class="western" align="right">Beta testing</p>
</td>
<td width="25%">
<p class="western" align="center">Dec/2004</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
</tr>
<tr valign="top">
<td width="25%">
<p class="western" align="right">pre-RC testing</p>
</td>
<td width="25%">
<p class="western" align="center">Jan/2005</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
</tr>
<tr valign="top">
<td width="25%">
<p class="western" align="right">RC testing</p>
</td>
<td width="25%">
<p class="western" align="center">Feb/2005</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
</tr>
<tr valign="top">
<td width="25%">
<p class="western" align="right">Final sanity checking</p>
</td>
<td width="25%">
<p class="western" align="center">Mar/2005</p>
</td>
<td width="25%">
<p class="western" align="center">- </p>
</td>
<td width="25%">
<p class="western" align="center">-</p>
</td>
</tr>
</tbody>
</table>
<h4>8. Processus général (qui fera quoi)</h4>
Voici une proposition de procédure à suivre pour chaque test :<br>
a) annonce de la version l10n disponible par Sun<br>
b) Sun et les membres de la communauté s'inscrivent. Les plateformes et
les séries de tests sont attribués en fonction des possibilités et de
la couverture.<br>
c) L'administrateur TCM (project lead) des tests assigne les tests<br>
d) L'administrateur TCM Sun annonce le début des tests<br>
e) chaque testeur procède aux tests et met à jour le TCM (y
compris les issues sur IZ)<br>
f) la couverture, les issues, l'analyse des tests est rendue disponible
au fur et à mesure de la complétion.<br>
<br>
<a href="../QA-test.html">Retour au sommaire</a><br>
<span style="font-family: helvetica,arial,sans-serif;"></span><span
style="font-weight: bold; font-family: helvetica,arial,sans-serif; color: rgb(255, 255, 255);"></span><!-- /Table Navigation Bar -->
<br>
</td>
</tr>
<tr>
<td align="right" valign="bottom">
<p>&nbsp;</p>
<!-- Copyrights -->
<p><small>OpenOffice.org native tongue concept and francophone
project are built for you with pride by Guy Capra (Alomphega).<br>
This fr project is also led and maintained by Sophie Gautier.</small></p>
<!-- /Copyrights --> </td>
</tr>
</tbody>
</table>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>