Alternc  latest
Alternc logiel libre pour l'hébergement
alternc-1.0-1-create.html
Go to the documentation of this file.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head profile="http://selenium-ide.openqa.org/profiles/test-case">
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6 <link rel="selenium.base" href="http://vm1.alternc.eu/" />
7 <title>create</title>
8 </head>
9 <body>
10 <table cellpadding="1" cellspacing="1" border="1">
11 <thead>
12 <tr><td rowspan="1" colspan="3">create</td></tr>
13 </thead><tbody>
14 <tr>
15  <td>open</td>
16  <td>/</td>
17  <td></td>
18 </tr>
19 <tr>
20  <td>type</td>
21  <td>id=username</td>
22  <td>admin</td>
23 </tr>
24 <tr>
25  <td>type</td>
26  <td>id=password</td>
27  <td>admin</td>
28 </tr>
29 <tr>
30  <td>clickAndWait</td>
31  <td>name=submit</td>
32  <td></td>
33 </tr>
34 <tr>
35  <td>assertText</td>
36  <td>css=h3</td>
37  <td>Menu admin</td>
38 </tr>
39 <tr>
40  <td>clickAndWait</td>
41  <td>//div[@id='menu-adm']/ul/li[3]/a/span</td>
42  <td></td>
43 </tr>
44 <tr>
45  <td>clickAndWait</td>
46  <td>link=Manage allowed domains (TLD)</td>
47  <td></td>
48 </tr>
49 <tr>
50  <td>assertText</td>
51  <td>css=#content &gt; h3</td>
52  <td>Manage allowed domains (TLD)</td>
53 </tr>
54 <tr>
55  <td>clickAndWait</td>
56  <td>link=Add a new TLD</td>
57  <td></td>
58 </tr>
59 <tr>
60  <td>assertText</td>
61  <td>//div[@id='content']/h3[2]</td>
62  <td>Add a new TLD</td>
63 </tr>
64 <tr>
65  <td>type</td>
66  <td>id=tld</td>
67  <td>vm1.alternc.eu</td>
68 </tr>
69 <tr>
70  <td>select</td>
71  <td>id=mode</td>
72  <td>label=Domain can be installed, no check at all</td>
73 </tr>
74 <tr>
75  <td>clickAndWait</td>
76  <td>css=input.inb</td>
77  <td></td>
78 </tr>
79 <tr>
80  <td>assertText</td>
81  <td>css=p.error</td>
82  <td>The TLD has been successfully added</td>
83 </tr>
84 <tr>
85  <td>clickAndWait</td>
86  <td>link=Add a domain</td>
87  <td></td>
88 </tr>
89 <tr>
90  <td>assertText</td>
91  <td>css=#content &gt; h3</td>
92  <td>Domain hosting</td>
93 </tr>
94 <tr>
95  <td>type</td>
96  <td>id=newdomain</td>
97  <td>test1.vm1.alternc.eu</td>
98 </tr>
99 <tr>
100  <td>clickAndWait</td>
101  <td>name=submit</td>
102  <td></td>
103 </tr>
104 <tr>
105  <td>assertText</td>
106  <td>css=#content &gt; p</td>
107  <td>Your new domain test1.vm1.alternc.eu has been successfully installed<br /><br /> Click here to continue</td>
108 </tr>
109 <tr>
110  <td>clickAndWait</td>
111  <td>link=Click here to continue</td>
112  <td></td>
113 </tr>
114 <tr>
115  <td>clickAndWait</td>
116  <td>link=test1.vm1.alternc.eu</td>
117  <td></td>
118 </tr>
119 <tr>
120  <td>clickAndWait</td>
121  <td>xpath=(//a[contains(text(),'Delete')])[4]</td>
122  <td></td>
123 </tr>
124 <tr>
125  <td>assertText</td>
126  <td>css=p.error</td>
127  <td>WARNING : Confirm the deletion of the subdomain :</td>
128 </tr>
129 <tr>
130  <td>clickAndWait</td>
131  <td>name=confirm</td>
132  <td></td>
133 </tr>
134 <tr>
135  <td>clickAndWait</td>
136  <td>link=Click here to continue</td>
137  <td></td>
138 </tr>
139 <tr>
140  <td>clickAndWait</td>
141  <td>css=tr.lst1 &gt; td.center &gt; div.ina &gt; a</td>
142  <td></td>
143 </tr>
144 <tr>
145  <td>click</td>
146  <td>id=r_vhost</td>
147  <td></td>
148 </tr>
149 <tr>
150  <td>type</td>
151  <td>id=t_vhost</td>
152  <td>/test1vm1alternceu/</td>
153 </tr>
154 <tr>
155  <td>clickAndWait</td>
156  <td>name=add</td>
157  <td></td>
158 </tr>
159 <tr>
160  <td>clickAndWait</td>
161  <td>link=FTP accounts list</td>
162  <td></td>
163 </tr>
164 <tr>
165  <td>assertText</td>
166  <td>css=#content &gt; h3</td>
167  <td>FTP accounts list</td>
168 </tr>
169 <tr>
170  <td>clickAndWait</td>
171  <td>css=span.inb &gt; a</td>
172  <td></td>
173 </tr>
174 <tr>
175  <td>assertText</td>
176  <td>css=#content &gt; h3</td>
177  <td>Create a new ftp account</td>
178 </tr>
179 <tr>
180  <td>type</td>
181  <td>id=dir</td>
182  <td>/</td>
183 </tr>
184 <tr>
185  <td>type</td>
186  <td>id=pass</td>
187  <td>poipoi</td>
188 </tr>
189 <tr>
190  <td>type</td>
191  <td>id=passconf</td>
192  <td>poipoi</td>
193 </tr>
194 <tr>
195  <td>clickAndWait</td>
196  <td>name=submit</td>
197  <td></td>
198 </tr>
199 <tr>
200  <td>assertText</td>
201  <td>css=p.error</td>
202  <td>The FTP account has been successfully created</td>
203 </tr>
204 <tr>
205  <td>clickAndWait</td>
206  <td>link=Databases</td>
207  <td></td>
208 </tr>
209 <tr>
210  <td>assertText</td>
211  <td>css=#content &gt; p</td>
212  <td>Your haven't created your main database yet, please enter a password to create it.</td>
213 </tr>
214 <tr>
215  <td>type</td>
216  <td>id=pass</td>
217  <td>poipoi</td>
218 </tr>
219 <tr>
220  <td>clickAndWait</td>
221  <td>name=submit</td>
222  <td></td>
223 </tr>
224 <tr>
225  <td>assertText</td>
226  <td>css=p.error</td>
227  <td>Your database has been successfully created</td>
228 </tr>
229 <tr>
230  <td>clickAndWait</td>
231  <td>link=test1.vm1.alternc.eu (1)</td>
232  <td></td>
233 </tr>
234 <tr>
235  <td>assertText</td>
236  <td>css=#content &gt; h3</td>
237  <td>Email addresses of the domain test1.vm1.alternc.eu :</td>
238 </tr>
239 <tr>
240  <td>clickAndWait</td>
241  <td>link=Add a mailbox on test1.vm1.alternc.eu</td>
242  <td></td>
243 </tr>
244 <tr>
245  <td>assertText</td>
246  <td>css=#content &gt; h3</td>
247  <td>Add a mail to the domain test1.vm1.alternc.eu :</td>
248 </tr>
249 <tr>
250  <td>click</td>
251  <td>id=pop1</td>
252  <td></td>
253 </tr>
254 <tr>
255  <td>type</td>
256  <td>id=email</td>
257  <td>user1</td>
258 </tr>
259 <tr>
260  <td>type</td>
261  <td>id=pass</td>
262  <td>poipoi</td>
263 </tr>
264 <tr>
265  <td>type</td>
266  <td>id=passconf</td>
267  <td>poipoi</td>
268 </tr>
269 <tr>
270  <td>clickAndWait</td>
271  <td>name=submit</td>
272  <td></td>
273 </tr>
274 <tr>
275  <td>assertText</td>
276  <td>css=p.error</td>
277  <td>The email address user1@test1.vm1.alternc.eu has been successfully created</td>
278 </tr>
279 <tr>
280  <td>clickAndWait</td>
281  <td>link=Add a mailbox on test1.vm1.alternc.eu</td>
282  <td></td>
283 </tr>
284 <tr>
285  <td>assertText</td>
286  <td>css=#content &gt; h3</td>
287  <td>Add a mail to the domain test1.vm1.alternc.eu :</td>
288 </tr>
289 <tr>
290  <td>type</td>
291  <td>id=email</td>
292  <td>user2</td>
293 </tr>
294 <tr>
295  <td>click</td>
296  <td>id=pop0</td>
297  <td></td>
298 </tr>
299 <tr>
300  <td>type</td>
301  <td>id=alias</td>
302  <td>user1@test1.vm1.alternc.eu</td>
303 </tr>
304 <tr>
305  <td>clickAndWait</td>
306  <td>name=submit</td>
307  <td></td>
308 </tr>
309 <tr>
310  <td>assertText</td>
311  <td>css=p.error</td>
312  <td>The email address user2@test1.vm1.alternc.eu has been successfully created</td>
313 </tr>
314 <tr>
315  <td>clickAndWait</td>
316  <td>link=Add a mailbox on test1.vm1.alternc.eu</td>
317  <td></td>
318 </tr>
319 <tr>
320  <td>click</td>
321  <td>id=pop1</td>
322  <td></td>
323 </tr>
324 <tr>
325  <td>type</td>
326  <td>id=pass</td>
327  <td>poipoi</td>
328 </tr>
329 <tr>
330  <td>type</td>
331  <td>id=passconf</td>
332  <td>poipoi</td>
333 </tr>
334 <tr>
335  <td>clickAndWait</td>
336  <td>name=submit</td>
337  <td></td>
338 </tr>
339 <tr>
340  <td>assertText</td>
341  <td>css=p.error</td>
342  <td>The email address @test1.vm1.alternc.eu has been successfully created</td>
343 </tr>
344 <tr>
345  <td>clickAndWait</td>
346  <td>link=File browser</td>
347  <td></td>
348 </tr>
349 <tr>
350  <td>assertText</td>
351  <td>css=#content &gt; h3</td>
352  <td>File browser</td>
353 </tr>
354 <tr>
355  <td>clickAndWait</td>
356  <td>link=test1vm1alternceu/</td>
357  <td></td>
358 </tr>
359 <tr>
360  <td>type</td>
361  <td>id=nomfich</td>
362  <td>index.html</td>
363 </tr>
364 <tr>
365  <td>clickAndWait</td>
366  <td>//input[@value='Create']</td>
367  <td></td>
368 </tr>
369 <tr>
370  <td>assertText</td>
371  <td>link=index.html</td>
372  <td>index.html</td>
373 </tr>
374 <tr>
375  <td>clickAndWait</td>
376  <td>link=index.html</td>
377  <td></td>
378 </tr>
379 <tr>
380  <td>assertText</td>
381  <td>css=#content &gt; p</td>
382  <td>File editing /test1vm1alternceu/index.html</td>
383 </tr>
384 <tr>
385  <td>type</td>
386  <td>name=texte</td>
387  <td>coin</td>
388 </tr>
389 <tr>
390  <td>clickAndWait</td>
391  <td>name=saveret</td>
392  <td></td>
393 </tr>
394 <tr>
395  <td>assertText</td>
396  <td>//form[@id='main']/table[2]/tbody/tr[2]/td[3]</td>
397  <td>4 Bytes</td>
398 </tr>
399 <tr>
400  <td>clickAndWait</td>
401  <td>css=a &gt; span</td>
402  <td></td>
403 </tr>
404 <tr>
405  <td>clickAndWait</td>
406  <td>link=Quotas</td>
407  <td></td>
408 </tr>
409 <tr>
410  <td>type</td>
411  <td>id=q_mailman</td>
412  <td>10</td>
413 </tr>
414 <tr>
415  <td>clickAndWait</td>
416  <td>name=submit</td>
417  <td></td>
418 </tr>
419 <tr>
420  <td>assertText</td>
421  <td>css=p.error</td>
422  <td>The quotas has been successfully edited</td>
423 </tr>
424 <tr>
425  <td>clickAndWait</td>
426  <td>link=Mailing lists</td>
427  <td></td>
428 </tr>
429 <tr>
430  <td>assertText</td>
431  <td>css=#content &gt; h3</td>
432  <td>Mailing lists</td>
433 </tr>
434 <tr>
435  <td>clickAndWait</td>
436  <td>link=Create a list</td>
437  <td></td>
438 </tr>
439 <tr>
440  <td>type</td>
441  <td>id=login</td>
442  <td>newsletter</td>
443 </tr>
444 <tr>
445  <td>type</td>
446  <td>id=owner</td>
447  <td>user1@test1.vm1.alternc.eu</td>
448 </tr>
449 <tr>
450  <td>type</td>
451  <td>id=pass</td>
452  <td>poipoi</td>
453 </tr>
454 <tr>
455  <td>type</td>
456  <td>id=pass2</td>
457  <td>poipoi</td>
458 </tr>
459 <tr>
460  <td>clickAndWait</td>
461  <td>name=submit</td>
462  <td></td>
463 </tr>
464 </tbody></table>
465 </body>
466 </html>