TestGlpi » History » Version 19

moyo, 03/30/2008 06:16 PM

1 18 moyo
[[PageOutline(2-3)]]
2 14 moyo
3 8 moyo
= Guide to Beta-Test GLPI =
4 1 moyo
5 1 moyo
6 19 moyo
== Prerequisites to become a beta-tester==
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 18 moyo
==== Gabarit pour retour de bug sur le forum Beta-test ====
42 15 jmd
43 17 jmd
'''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 1 moyo
 * Navigateur utilisé (IE, Moz...) et version.
59 1 moyo
60 1 moyo
61 17 jmd
 '''Les retours devront être formalisées selon le patron suivant sinon ils seront "poubellisés" car inexploitables :''' 
62 17 jmd
63 17 jmd
64 16 jmd
 * Jour de téléchargement du daily tarball ou version svn : XXXX
65 16 jmd
 * Type de retour : Bug/Ergonomie/Fonctionnalité
66 16 jmd
 * Titre explicite
67 16 jmd
 * Explications :  Procédure détaillée, les manipulations que vous avez effectuées.
68 15 jmd
69 15 jmd
70 1 moyo
'''Exemple''' :
71 1 moyo
72 16 jmd
Sujet : [daily 260608] Bug : non enregistrement d'un ticket à la validation
73 17 jmd
74 17 jmd
75 15 jmd
Explication : A la création d'un ticket lorsque celui-ci est validé, il ne s'enregistre pas.
76 16 jmd
77 15 jmd
ci-aprés les traces dans les logs .....
78 15 jmd
79 16 jmd
80 16 jmd
81 15 jmd
82 17 jmd
== Check-list ==
83 15 jmd
84 15 jmd
=== 1 - Install / Update ===
85 8 moyo
 * Fresh installation
86 8 moyo
 * Update process
87 1 moyo
88 15 jmd
=== 2 - Setup ===
89 8 moyo
 * Create/Update/Delete dropdowns (check if use test works when deleting item : need to see confirmation page)
90 8 moyo
 * Create/Update/Delete components 
91 1 moyo
 * Update general setup
92 1 moyo
 * Update notification setup
93 8 moyo
 * Create/Update/Delete mailgates
94 8 moyo
95 15 jmd
==== 2.1 - Authentication ====
96 8 moyo
 * LDAP login / LDAP import user / LDAP sync user / LDAP group import
97 1 moyo
 * IMAP/POP login
98 8 moyo
 * CAS login (+ using LDAP server)
99 1 moyo
 * x509 login (+ using LDAP server)
100 1 moyo
 * alternate login system (+ using LDAP server)
101 8 moyo
 * Rule engine engine to affect dynamic rights
102 1 moyo
103 15 jmd
==== 2.2 - Mailgates ====
104 8 moyo
 * Create/Update/Delete mailgates
105 1 moyo
 * Manual import
106 8 moyo
 * Import using cron  
107 8 moyo
 * Try various mail format : txt / html
108 1 moyo
109 15 jmd
==== 2.3 - Document Types ====
110 8 moyo
 * Create/Update/Delete document types
111 8 moyo
 * Check if unavailable document types are forbidden to upload.
112 8 moyo
113 15 jmd
==== 2.4 - External Links ====
114 8 moyo
 * Create/Update/Delete external links
115 1 moyo
116 15 jmd
==== 2.5 - Plugins ====
117 1 moyo
 * Check usage of example plugin
118 8 moyo
119 15 jmd
==== 2.6 - OCSNG ====
120 1 moyo
 * Create/Update/Delete ocsng server
121 8 moyo
 * Check manual import/link/synchronization
122 8 moyo
123 15 jmd
=== 3 - Inventory ===
124 8 moyo
125 15 jmd
==== 3.1 - Computer ====
126 1 moyo
 * Create/Update/Delete/Restore computer
127 1 moyo
 * Add/Delete/Update components
128 8 moyo
 * Create/Delete direct links
129 8 moyo
 * Create/Delete/Link networking port
130 8 moyo
 * Install/ Uninstall software
131 10 moyo
 * Create/Update/Delete Financial Information
132 8 moyo
 * Link/unlink contract
133 1 moyo
 * Link/Unlink document + auto create document
134 8 moyo
 * Check history system on update item or others actions
135 1 moyo
136 15 jmd
==== 3.2 - Monitor ====
137 8 moyo
 * Create/Update/Delete/Restore monitor
138 8 moyo
 * Create/Delete direct links
139 1 moyo
 * Create/Update/Delete Financial Information
140 8 moyo
 * Link/unlink contract
141 8 moyo
 * Link/Unlink document + auto create document
142 8 moyo
 * Check history system on update item or others actions
143 1 moyo
144 15 jmd
==== 3.3 - Software ====
145 10 moyo
 * Create/Update/Delete/Restore software
146 8 moyo
 * Add/Delete/Update/Move licenses
147 8 moyo
 * Install/ Uninstall software on a computer
148 1 moyo
 * Create/Update/Delete Financial Information
149 8 moyo
 * Link/Unlink document + auto create document
150 8 moyo
 * Check history system on update item or others actions
151 8 moyo
152 15 jmd
==== 3.4 - Networks ====
153 8 moyo
 * Create/Update/Delete/Restore networks
154 8 moyo
 * Create/Delete direct links
155 10 moyo
 * Create/Delete/Link networking port
156 8 moyo
 * Create/Update/Delete Financial Information
157 8 moyo
 * Link/unlink contract
158 2 moyo
 * Link/Unlink document + auto create document
159 1 moyo
 * Check history system on update item or others actions
160 8 moyo
161 15 jmd
==== 3.5 - Devices ====
162 8 moyo
 * Create/Update/Delete/Restore devices
163 8 moyo
 * Create/Delete direct links
164 8 moyo
 * Create/Delete/Link networking port
165 8 moyo
 * Create/Update/Delete Financial Information
166 1 moyo
 * Link/unlink contract
167 10 moyo
 * Link/Unlink document + auto create document
168 8 moyo
 * Check history system on update item or others actions
169 8 moyo
170 15 jmd
==== 3.6 - Printers ====
171 8 moyo
 * Create/Update/Delete/Restore printers
172 8 moyo
 * Create/Delete direct links
173 8 moyo
 * Assign Cartridges
174 1 moyo
 * Create/Delete/Link networking port
175 8 moyo
 * Create/Update/Delete Financial Information
176 1 moyo
 * Link/unlink contract
177 1 moyo
 * Link/Unlink document + auto create document
178 10 moyo
 * Check history system on update item or others actions
179 8 moyo
180 15 jmd
==== 3.7 - Cartriges ====
181 1 moyo
 * Create/Update/Delete/Restore Cartriges Type
182 8 moyo
 * Create/Delete/Assign Cartridges
183 8 moyo
 * Create/Update/Delete Financial Information
184 8 moyo
 * Link/unlink contract
185 1 moyo
 * Link/Unlink document + auto create document
186 8 moyo
 * Check history system on update item or others actions
187 10 moyo
188 15 jmd
==== 3.8 - Consumables ====
189 8 moyo
 * Create/Update/Delete/Restore Consumables Type
190 1 moyo
 * Create/Delete/Give Consumables
191 8 moyo
 * Create/Update/Delete Financial Information
192 1 moyo
 * Link/unlink contract
193 1 moyo
 * Link/Unlink document + auto create document
194 1 moyo
 * Check history system on update item or others actions
195 8 moyo
196 15 jmd
==== 3.9 - Phones ====
197 8 moyo
 * Create/Update/Delete/Restore phones
198 1 moyo
 * Create/Delete direct links
199 8 moyo
 * Create/Delete/Link networking port
200 8 moyo
 * Create/Update/Delete Financial Information
201 10 moyo
 * Link/unlink contract
202 8 moyo
 * Link/Unlink document + auto create document
203 8 moyo
 * Check history system on update item or others actions
204 3 moyo
205 15 jmd
==== 3.10 - Status ====
206 8 moyo
 * Check informations
207 3 moyo
208 15 jmd
=== 4 - Assistance ===
209 3 moyo
210 15 jmd
==== 4.1 - Tracking ====
211 8 moyo
 * Create/Update/Delete a ticket
212 8 moyo
 * Add/Update a followup
213 8 moyo
 * Close a ticket
214 8 moyo
 * Reopen a ticket
215 9 moyo
 * Plan a ticket
216 10 moyo
 * Create/Link/Delete a document
217 10 moyo
 * Check business rules on craete a ticket
218 3 moyo
219 15 jmd
==== 4.2 - Helpdesk ====
220 1 moyo
 * Add a ticket using central interface using lots of choices
221 1 moyo
 * Add a ticket using post-only interface using lots of choices
222 1 moyo
223 15 jmd
==== 4.3 - Mail notifications ====
224 1 moyo
 * Check mail notification 
225 1 moyo
226 15 jmd
==== 4.4 - Statistics ====
227 1 moyo
 * Check statistics results
228 1 moyo
229 15 jmd
=== 5 - Management ===
230 1 moyo
231 15 jmd
==== 5.2 - Contact ====
232 10 moyo
 * Create/Update/Delete/Purge a contact
233 10 moyo
 * Link/Unlink with a supplier
234 10 moyo
 * Link/Unlink document + auto create document
235 10 moyo
 * Check recursive visibility
236 1 moyo
237 15 jmd
==== 5.3 - Supplier ====
238 10 moyo
 * Create/Update/Delete/Purge a supplier
239 10 moyo
 * Link/Unlink a contact
240 10 moyo
 * Link/Unlink document + auto create document
241 1 moyo
 * Link/Unlink a contract
242 10 moyo
 * Check recursive visibility
243 1 moyo
244 18 moyo
==== 5.4 - Contracts ====
245 10 moyo
 * Create/Update/Delete/Purge a supplier
246 10 moyo
 * Link/Unlink a supplier
247 1 moyo
 * Link/Unlink document + auto create document
248 10 moyo
 * Link/Unlink items
249 10 moyo
 * Check recursive visibility
250 1 moyo
251 18 moyo
==== 5.5 - Documents ====
252 1 moyo
 * Create/Update/Delete/Purge a document
253 10 moyo
 * Link/Unlink items
254 10 moyo
 * Check recursive visibility
255 10 moyo
256 18 moyo
=== 6 - Tools ===
257 10 moyo
258 18 moyo
==== 6.1 - Knowledge base ====
259 10 moyo
 * Create/Update/Delete a question
260 1 moyo
 * Set/Unset a question to the FAQ
261 10 moyo
 * Check recursive visibility
262 10 moyo
263 18 moyo
==== 6.2 - Reservation ====
264 10 moyo
 * Set/Unset an item to be reservable
265 10 moyo
 * Create/Update/Delete a reservation 
266 10 moyo
 * Check mail notification for reservations
267 10 moyo
268 18 moyo
==== 6.3 - Reports ====
269 10 moyo
 * Check Reports