TestGlpi » History » Version 23

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