TestGlpi » History » Version 21

moyo, 03/30/2008 06:20 PM

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