TestGlpi » History » Version 22

moyo, 03/30/2008 06:25 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 22 moyo
Procedure:
27 22 moyo
 * Subscribe to the forum to be added to added define as beta-tester in order to have access to the beta-test section
28 22 moyo
 * To prepare a platform of test (the beta-test is not made for the production!)
29 22 moyo
 * To download version SVN or a tarball generated each night
30 22 moyo
 * To install version SVN and/or to make an update of an old version of GLPI
31 22 moyo
 * To test a maximum of functionalities those used in production.
32 22 moyo
 * To test GLPI with several navigators
33 22 moyo
 * Before going up a bug, to check that this one was not announced before
34 22 moyo
 *  *o go up the bugs in the most precise possible way according to the owner provided in the beta-test section of the forum
35 21 moyo
36 22 moyo
The returns must be done exclusively in the section reserved to the beta-testers.
37 17 jmd
38 15 jmd
39 22 moyo
== Bug report ==
40 16 jmd
41 22 moyo
'''Preconditions:'''
42 16 jmd
43 15 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.
44 16 jmd
 
45 1 moyo
 * 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 
46 15 jmd
47 15 jmd
 * Dans votre profil du forum, ajoutez à votre signature :
48 15 jmd
49 15 jmd
 * La plateforme sur laquelle vous l'avez installé : win/mandrake/debian ...
50 15 jmd
51 15 jmd
 * Comment vous l'avez installé (logiciel de décompactage pour Windows)
52 1 moyo
53 1 moyo
 * Les versions  apache, php, mysql ....
54 1 moyo
55 17 jmd
 * Navigateur utilisé (IE, Moz...) et version.
56 17 jmd
57 17 jmd
58 16 jmd
 '''Les retours devront être formalisées selon le patron suivant sinon ils seront "poubellisés" car inexploitables :''' 
59 16 jmd
60 16 jmd
61 16 jmd
 * Jour de téléchargement du daily tarball ou version svn : XXXX
62 15 jmd
 * Type de retour : Bug/Ergonomie/Fonctionnalité
63 15 jmd
 * Titre explicite
64 1 moyo
 * Explications :  Procédure détaillée, les manipulations que vous avez effectuées.
65 1 moyo
66 16 jmd
67 17 jmd
'''Exemple''' :
68 17 jmd
69 15 jmd
Sujet : [daily 260608] Bug : non enregistrement d'un ticket à la validation
70 16 jmd
71 15 jmd
72 15 jmd
Explication : A la création d'un ticket lorsque celui-ci est validé, il ne s'enregistre pas.
73 16 jmd
74 16 jmd
ci-aprés les traces dans les logs .....
75 15 jmd
76 17 jmd
77 15 jmd
78 15 jmd
79 8 moyo
== Check-list ==
80 8 moyo
81 1 moyo
=== 1 - Install / Update ===
82 15 jmd
 * Fresh installation
83 8 moyo
 * Update process
84 8 moyo
85 1 moyo
=== 2 - Setup ===
86 1 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 8 moyo
 * Update general setup
89 15 jmd
 * Update notification setup
90 8 moyo
 * Create/Update/Delete mailgates
91 1 moyo
92 8 moyo
==== 2.1 - Authentication ====
93 1 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 15 jmd
 * alternate login system (+ using LDAP server)
98 8 moyo
 * Rule engine engine to affect dynamic rights
99 1 moyo
100 8 moyo
==== 2.2 - Mailgates ====
101 8 moyo
 * Create/Update/Delete mailgates
102 1 moyo
 * Manual import
103 15 jmd
 * Import using cron  
104 8 moyo
 * Try various mail format : txt / html
105 8 moyo
106 8 moyo
==== 2.3 - Document Types ====
107 15 jmd
 * Create/Update/Delete document types
108 8 moyo
 * Check if unavailable document types are forbidden to upload.
109 1 moyo
110 15 jmd
==== 2.4 - External Links ====
111 1 moyo
 * Create/Update/Delete external links
112 8 moyo
113 15 jmd
==== 2.5 - Plugins ====
114 1 moyo
 * Check usage of example plugin
115 8 moyo
116 8 moyo
==== 2.6 - OCSNG ====
117 15 jmd
 * Create/Update/Delete ocsng server
118 8 moyo
 * Check manual import/link/synchronization
119 15 jmd
120 1 moyo
=== 3 - Inventory ===
121 1 moyo
122 8 moyo
==== 3.1 - Computer ====
123 8 moyo
 * Create/Update/Delete/Restore computer
124 8 moyo
 * Add/Delete/Update components
125 10 moyo
 * Create/Delete direct links
126 8 moyo
 * Create/Delete/Link networking port
127 1 moyo
 * Install/ Uninstall software
128 8 moyo
 * Create/Update/Delete Financial Information
129 1 moyo
 * Link/unlink contract
130 15 jmd
 * Link/Unlink document + auto create document
131 8 moyo
 * Check history system on update item or others actions
132 8 moyo
133 1 moyo
==== 3.2 - Monitor ====
134 8 moyo
 * Create/Update/Delete/Restore monitor
135 8 moyo
 * Create/Delete direct links
136 8 moyo
 * Create/Update/Delete Financial Information
137 1 moyo
 * Link/unlink contract
138 15 jmd
 * Link/Unlink document + auto create document
139 10 moyo
 * Check history system on update item or others actions
140 8 moyo
141 8 moyo
==== 3.3 - Software ====
142 1 moyo
 * Create/Update/Delete/Restore software
143 8 moyo
 * Add/Delete/Update/Move licenses
144 8 moyo
 * Install/ Uninstall software on a computer
145 8 moyo
 * Create/Update/Delete Financial Information
146 15 jmd
 * Link/Unlink document + auto create document
147 8 moyo
 * Check history system on update item or others actions
148 8 moyo
149 10 moyo
==== 3.4 - Networks ====
150 8 moyo
 * Create/Update/Delete/Restore networks
151 8 moyo
 * Create/Delete direct links
152 2 moyo
 * Create/Delete/Link networking port
153 1 moyo
 * Create/Update/Delete Financial Information
154 8 moyo
 * Link/unlink contract
155 15 jmd
 * Link/Unlink document + auto create document
156 8 moyo
 * Check history system on update item or others actions
157 8 moyo
158 8 moyo
==== 3.5 - Devices ====
159 8 moyo
 * Create/Update/Delete/Restore devices
160 1 moyo
 * Create/Delete direct links
161 10 moyo
 * Create/Delete/Link networking port
162 8 moyo
 * Create/Update/Delete Financial Information
163 8 moyo
 * Link/unlink contract
164 15 jmd
 * Link/Unlink document + auto create document
165 8 moyo
 * Check history system on update item or others actions
166 8 moyo
167 8 moyo
==== 3.6 - Printers ====
168 1 moyo
 * Create/Update/Delete/Restore printers
169 8 moyo
 * Create/Delete direct links
170 1 moyo
 * Assign Cartridges
171 1 moyo
 * Create/Delete/Link networking port
172 10 moyo
 * Create/Update/Delete Financial Information
173 8 moyo
 * Link/unlink contract
174 15 jmd
 * Link/Unlink document + auto create document
175 1 moyo
 * Check history system on update item or others actions
176 8 moyo
177 8 moyo
==== 3.7 - Cartriges ====
178 8 moyo
 * Create/Update/Delete/Restore Cartriges Type
179 1 moyo
 * Create/Delete/Assign Cartridges
180 8 moyo
 * Create/Update/Delete Financial Information
181 10 moyo
 * Link/unlink contract
182 15 jmd
 * Link/Unlink document + auto create document
183 8 moyo
 * Check history system on update item or others actions
184 1 moyo
185 8 moyo
==== 3.8 - Consumables ====
186 1 moyo
 * Create/Update/Delete/Restore Consumables Type
187 1 moyo
 * Create/Delete/Give Consumables
188 1 moyo
 * Create/Update/Delete Financial Information
189 8 moyo
 * Link/unlink contract
190 15 jmd
 * Link/Unlink document + auto create document
191 8 moyo
 * Check history system on update item or others actions
192 1 moyo
193 8 moyo
==== 3.9 - Phones ====
194 8 moyo
 * Create/Update/Delete/Restore phones
195 10 moyo
 * Create/Delete direct links
196 8 moyo
 * Create/Delete/Link networking port
197 8 moyo
 * Create/Update/Delete Financial Information
198 3 moyo
 * Link/unlink contract
199 15 jmd
 * 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 3 moyo
 * Check informations
204 15 jmd
205 8 moyo
=== 4 - Assistance ===
206 8 moyo
207 8 moyo
==== 4.1 - Tracking ====
208 8 moyo
 * Create/Update/Delete a ticket
209 9 moyo
 * Add/Update a followup
210 10 moyo
 * Close a ticket
211 10 moyo
 * Reopen a ticket
212 3 moyo
 * Plan a ticket
213 15 jmd
 * Create/Link/Delete a document
214 1 moyo
 * Check business rules on craete a ticket
215 1 moyo
216 1 moyo
==== 4.2 - Helpdesk ====
217 15 jmd
 * 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 15 jmd
226 10 moyo
=== 5 - Management ===
227 10 moyo
228 10 moyo
==== 5.2 - Contact ====
229 10 moyo
 * Create/Update/Delete/Purge a contact
230 1 moyo
 * Link/Unlink with a supplier
231 15 jmd
 * Link/Unlink document + auto create document
232 10 moyo
 * Check recursive visibility
233 10 moyo
234 10 moyo
==== 5.3 - Supplier ====
235 1 moyo
 * Create/Update/Delete/Purge a supplier
236 10 moyo
 * Link/Unlink a contact
237 1 moyo
 * Link/Unlink document + auto create document
238 18 moyo
 * Link/Unlink a contract
239 10 moyo
 * Check recursive visibility
240 10 moyo
241 1 moyo
==== 5.4 - Contracts ====
242 10 moyo
 * Create/Update/Delete/Purge a supplier
243 10 moyo
 * Link/Unlink a supplier
244 1 moyo
 * Link/Unlink document + auto create document
245 18 moyo
 * Link/Unlink items
246 1 moyo
 * Check recursive visibility
247 10 moyo
248 10 moyo
==== 5.5 - Documents ====
249 10 moyo
 * Create/Update/Delete/Purge a document
250 18 moyo
 * Link/Unlink items
251 10 moyo
 * Check recursive visibility
252 18 moyo
253 10 moyo
=== 6 - Tools ===
254 1 moyo
255 10 moyo
==== 6.1 - Knowledge base ====
256 10 moyo
 * Create/Update/Delete a question
257 18 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 18 moyo
 * Create/Update/Delete a reservation 
263 10 moyo
 * Check mail notification for reservations
264 1 moyo
265 1 moyo
==== 6.3 - Reports ====
266 1 moyo
 * Check Reports