TestGlpi » History » Version 16

jmd, 03/30/2008 05:58 PM

1 14 moyo
[[PageOutline]]
2 14 moyo
3 8 moyo
= Guide to Beta-Test GLPI =
4 1 moyo
5 1 moyo
6 16 jmd
==== Pré-requis pour être béta-testeur ====
7 15 jmd
8 16 jmd
9 15 jmd
Si vous n'avez jamais utilisé GLPI, vous ne faites pas partie des profils recherchés. Pour être Béta-testeur il est nécessaire d'avoir une certaine expérience dans l'utilisation de GLPI sinon les retours de bugs ne seront pas pertinents.
10 1 moyo
11 15 jmd
Obligatoire :
12 1 moyo
13 16 jmd
 * Utilisateur expérimenté GLPI ou GLPI/OCSNG,
14 16 jmd
 * Utilisation complète de GLPI : inventaire + helpdesk
15 16 jmd
 * Disponible (le beta-test demande du temps pour être fait sérieusement),
16 16 jmd
 * Rigoureux (suivi des procédures),
17 16 jmd
 * Consciencieux (de la qualité du béta-test dépend la qualité des versions stables de GLPI),
18 16 jmd
 * volontaire (la mise à jour du wiki utilisateurs par les beta-testeurs permet d'alimenter la documentation GLPI à partir des phases de béta-test),
19 1 moyo
20 15 jmd
21 15 jmd
22 15 jmd
Facultatif :
23 15 jmd
24 16 jmd
 * Utilisateur exploitant des fonctionnalités avancées de GLPI (authentifications externes, passerelles mails, multilingues)
25 15 jmd
26 15 jmd
27 15 jmd
Procédure : 
28 1 moyo
29 16 jmd
 * S'enregistrer sur le forum pour être ajouté à la rubrique béta-test
30 16 jmd
 * Préparer une plateforme de test (le beta-test n'est pas fait pour la production !)
31 16 jmd
 * Télécharger la version SVN ou les tarballs générés chaque nuit.
32 16 jmd
 * Installer la version SVN et/ou faire une mise à jour d'une ancienne version de GLPI
33 16 jmd
 * Tester un maximum de fonctionnalités notament celles utilisées en production (voir check-list de beta-test).
34 16 jmd
 * Tester GLPI avec plusieurs navigateurs
35 16 jmd
 * Avant de remonter un bug, vérifier que celui-ci n'a pas été signalé auparavant.
36 16 jmd
 * Remonter les bugs de la façon la plus précise possible selon le gabarit (voir ci-dessous)  dans le forum Beta-test.
37 15 jmd
38 15 jmd
Les retours doivent se faire exclusivement dans la rubrique réservée aux béta-testeurs.
39 15 jmd
40 15 jmd
41 1 moyo
Gabarit pour retour de bug sur le forum Beta-test
42 15 jmd
43 1 moyo
Préalables :
44 15 jmd
45 15 jmd
 
46 16 jmd
 * Activez le mode debug directement dans le configuration générale de GLPI. Beta-testez en mode débug vous permettra de voir toutes les erreurs.
47 16 jmd
 
48 16 jmd
 * Activez les fichiers de trace dans la configuration générale, vous pourrez alors consultez les fichiers logs créer par GLPI dans /files/_log 
49 15 jmd
50 16 jmd
 * Dans votre profil du forum, ajoutez à votre signature :
51 1 moyo
52 15 jmd
 * La plateforme sur laquelle vous l'avez installé : win/mandrake/debian ...
53 15 jmd
54 15 jmd
 * Comment vous l'avez installé (logiciel de décompactage pour Windows)
55 15 jmd
56 15 jmd
 * Les versions  apache, php, mysql ....
57 15 jmd
58 15 jmd
 * Navigateur utilisé (IE, Moz...) et version.
59 15 jmd
60 15 jmd
Les retours devront être formalisées selon le patron suivant sinon ils seront "poubellisés" car inexploitables :
61 15 jmd
62 16 jmd
 * Jour de téléchargement du daily tarball ou version svn : XXXX
63 16 jmd
 * Type de retour : Bug/Ergonomie/Fonctionnalité
64 16 jmd
 * Titre explicite
65 16 jmd
 * Explications :  Procédure détaillée, les manipulations que vous avez effectuées.
66 15 jmd
67 15 jmd
68 16 jmd
'''Exemple''' :
69 15 jmd
70 15 jmd
Sujet : [daily 260608] Bug : non enregistrement d'un ticket à la validation
71 15 jmd
Explication : A la création d'un ticket lorsque celui-ci est validé, il ne s'enregistre pas.
72 15 jmd
73 16 jmd
ci-aprés les traces dans les logs .....
74 15 jmd
75 15 jmd
76 16 jmd
77 16 jmd
----
78 15 jmd
79 15 jmd
== Check-list==
80 15 jmd
81 15 jmd
=== 1 - Install / Update ===
82 8 moyo
 * Fresh installation
83 8 moyo
 * Update process
84 1 moyo
85 15 jmd
=== 2 - Setup ===
86 8 moyo
 * Create/Update/Delete dropdowns (check if use test works when deleting item : need to see confirmation page)
87 8 moyo
 * Create/Update/Delete components 
88 1 moyo
 * Update general setup
89 1 moyo
 * Update notification setup
90 8 moyo
 * Create/Update/Delete mailgates
91 8 moyo
92 15 jmd
==== 2.1 - Authentication ====
93 8 moyo
 * LDAP login / LDAP import user / LDAP sync user / LDAP group import
94 1 moyo
 * IMAP/POP login
95 8 moyo
 * CAS login (+ using LDAP server)
96 1 moyo
 * x509 login (+ using LDAP server)
97 1 moyo
 * alternate login system (+ using LDAP server)
98 8 moyo
 * Rule engine engine to affect dynamic rights
99 1 moyo
100 15 jmd
==== 2.2 - Mailgates ====
101 8 moyo
 * Create/Update/Delete mailgates
102 1 moyo
 * Manual import
103 8 moyo
 * Import using cron  
104 8 moyo
 * Try various mail format : txt / html
105 1 moyo
106 15 jmd
==== 2.3 - Document Types ====
107 8 moyo
 * Create/Update/Delete document types
108 8 moyo
 * Check if unavailable document types are forbidden to upload.
109 8 moyo
110 15 jmd
==== 2.4 - External Links ====
111 8 moyo
 * Create/Update/Delete external links
112 1 moyo
113 15 jmd
==== 2.5 - Plugins ====
114 1 moyo
 * Check usage of example plugin
115 8 moyo
116 15 jmd
==== 2.6 - OCSNG ====
117 1 moyo
 * Create/Update/Delete ocsng server
118 8 moyo
 * Check manual import/link/synchronization
119 8 moyo
120 15 jmd
=== 3 - Inventory ===
121 8 moyo
122 15 jmd
==== 3.1 - Computer ====
123 1 moyo
 * Create/Update/Delete/Restore computer
124 1 moyo
 * Add/Delete/Update components
125 8 moyo
 * Create/Delete direct links
126 8 moyo
 * Create/Delete/Link networking port
127 8 moyo
 * Install/ Uninstall software
128 10 moyo
 * Create/Update/Delete Financial Information
129 8 moyo
 * Link/unlink contract
130 1 moyo
 * Link/Unlink document + auto create document
131 8 moyo
 * Check history system on update item or others actions
132 1 moyo
133 15 jmd
==== 3.2 - Monitor ====
134 8 moyo
 * Create/Update/Delete/Restore monitor
135 8 moyo
 * Create/Delete direct links
136 1 moyo
 * Create/Update/Delete Financial Information
137 8 moyo
 * Link/unlink contract
138 8 moyo
 * Link/Unlink document + auto create document
139 8 moyo
 * Check history system on update item or others actions
140 1 moyo
141 15 jmd
==== 3.3 - Software ====
142 10 moyo
 * Create/Update/Delete/Restore software
143 8 moyo
 * Add/Delete/Update/Move licenses
144 8 moyo
 * Install/ Uninstall software on a computer
145 1 moyo
 * Create/Update/Delete Financial Information
146 8 moyo
 * Link/Unlink document + auto create document
147 8 moyo
 * Check history system on update item or others actions
148 8 moyo
149 15 jmd
==== 3.4 - Networks ====
150 8 moyo
 * Create/Update/Delete/Restore networks
151 8 moyo
 * Create/Delete direct links
152 10 moyo
 * Create/Delete/Link networking port
153 8 moyo
 * Create/Update/Delete Financial Information
154 8 moyo
 * Link/unlink contract
155 2 moyo
 * Link/Unlink document + auto create document
156 1 moyo
 * Check history system on update item or others actions
157 8 moyo
158 15 jmd
==== 3.5 - Devices ====
159 8 moyo
 * Create/Update/Delete/Restore devices
160 8 moyo
 * Create/Delete direct links
161 8 moyo
 * Create/Delete/Link networking port
162 8 moyo
 * Create/Update/Delete Financial Information
163 1 moyo
 * Link/unlink contract
164 10 moyo
 * Link/Unlink document + auto create document
165 8 moyo
 * Check history system on update item or others actions
166 8 moyo
167 15 jmd
==== 3.6 - Printers ====
168 8 moyo
 * Create/Update/Delete/Restore printers
169 8 moyo
 * Create/Delete direct links
170 8 moyo
 * Assign Cartridges
171 1 moyo
 * Create/Delete/Link networking port
172 8 moyo
 * Create/Update/Delete Financial Information
173 1 moyo
 * Link/unlink contract
174 1 moyo
 * Link/Unlink document + auto create document
175 10 moyo
 * Check history system on update item or others actions
176 8 moyo
177 15 jmd
==== 3.7 - Cartriges ====
178 1 moyo
 * Create/Update/Delete/Restore Cartriges Type
179 8 moyo
 * Create/Delete/Assign Cartridges
180 8 moyo
 * Create/Update/Delete Financial Information
181 8 moyo
 * Link/unlink contract
182 1 moyo
 * Link/Unlink document + auto create document
183 8 moyo
 * Check history system on update item or others actions
184 10 moyo
185 15 jmd
==== 3.8 - Consumables ====
186 8 moyo
 * Create/Update/Delete/Restore Consumables Type
187 1 moyo
 * Create/Delete/Give Consumables
188 8 moyo
 * Create/Update/Delete Financial Information
189 1 moyo
 * Link/unlink contract
190 1 moyo
 * Link/Unlink document + auto create document
191 1 moyo
 * Check history system on update item or others actions
192 8 moyo
193 15 jmd
==== 3.9 - Phones ====
194 8 moyo
 * Create/Update/Delete/Restore phones
195 1 moyo
 * Create/Delete direct links
196 8 moyo
 * Create/Delete/Link networking port
197 8 moyo
 * Create/Update/Delete Financial Information
198 10 moyo
 * Link/unlink contract
199 8 moyo
 * Link/Unlink document + auto create document
200 8 moyo
 * Check history system on update item or others actions
201 3 moyo
202 15 jmd
==== 3.10 - Status ====
203 8 moyo
 * Check informations
204 3 moyo
205 15 jmd
=== 4 - Assistance ===
206 3 moyo
207 15 jmd
==== 4.1 - Tracking ====
208 8 moyo
 * Create/Update/Delete a ticket
209 8 moyo
 * Add/Update a followup
210 8 moyo
 * Close a ticket
211 8 moyo
 * Reopen a ticket
212 9 moyo
 * Plan a ticket
213 10 moyo
 * Create/Link/Delete a document
214 10 moyo
 * Check business rules on craete a ticket
215 3 moyo
216 15 jmd
==== 4.2 - Helpdesk ====
217 1 moyo
 * Add a ticket using central interface using lots of choices
218 1 moyo
 * Add a ticket using post-only interface using lots of choices
219 1 moyo
220 15 jmd
==== 4.3 - Mail notifications ====
221 1 moyo
 * Check mail notification 
222 1 moyo
223 15 jmd
==== 4.4 - Statistics ====
224 1 moyo
 * Check statistics results
225 1 moyo
226 15 jmd
=== 5 - Management ===
227 1 moyo
228 15 jmd
==== 5.2 - Contact ====
229 10 moyo
 * Create/Update/Delete/Purge a contact
230 10 moyo
 * Link/Unlink with a supplier
231 10 moyo
 * Link/Unlink document + auto create document
232 10 moyo
 * Check recursive visibility
233 1 moyo
234 15 jmd
==== 5.3 - Supplier ====
235 10 moyo
 * Create/Update/Delete/Purge a supplier
236 10 moyo
 * Link/Unlink a contact
237 10 moyo
 * Link/Unlink document + auto create document
238 10 moyo
 * Link/Unlink a contract
239 10 moyo
 * Check recursive visibility
240 1 moyo
241 10 moyo
=== 5.4 - Contracts ===
242 10 moyo
 * Create/Update/Delete/Purge a supplier
243 10 moyo
 * Link/Unlink a supplier
244 10 moyo
 * Link/Unlink document + auto create document
245 10 moyo
 * Link/Unlink items
246 10 moyo
 * Check recursive visibility
247 1 moyo
248 10 moyo
=== 5.5 - Documents ===
249 10 moyo
 * Create/Update/Delete/Purge a document
250 10 moyo
 * Link/Unlink items
251 10 moyo
 * Check recursive visibility
252 10 moyo
253 10 moyo
== 6 - Tools ==
254 10 moyo
255 10 moyo
=== 6.1 - Knowledge base ===
256 10 moyo
 * Create/Update/Delete a question
257 10 moyo
 * Set/Unset a question to the FAQ
258 10 moyo
 * Check recursive visibility
259 10 moyo
260 10 moyo
=== 6.2 - Reservation ===
261 10 moyo
 * Set/Unset an item to be reservable
262 10 moyo
 * Create/Update/Delete a reservation 
263 10 moyo
 * Check mail notification for reservations
264 10 moyo
265 10 moyo
=== 6.3 - Reports ===
266 10 moyo
 * Check Reports