source: devel/testlink/automation2.0/[FUN03.2] - AdicionarCompromisso.xml @ 4917

Revision 4917, 15.2 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1771 - Adicionado testes automatizados para modulo da agenda

Line 
1<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
2<suite name="[FUN03.2] Adicionar Compromisso" >
3 
4  <test name="Adicionar compromisso normal data corrente">
5          <parameter name="tipo"  value="Normal"/>
6          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
7          <parameter name="descricao"  value="Descrição do compromisso normal data corrente"/>
8          <parameter name="local"  value="SalaB"/>
9          <parameter name="horaInicial"  value="9"/>
10          <parameter name="minutoInicial"  value="00"/>
11          <parameter name="horaFinal"  value="9"/>
12          <parameter name="minutoFinal"  value="30"/>
13          <classes>
14             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoTestCase" />
15          </classes>
16  </test>
17
18  <test name="Adicionar compromisso restrito data corrente">
19          <parameter name="tipo"  value="Restrito"/>
20          <parameter name="titulo"  value="[Selenium] Compromisso restrito data corrente"/>
21          <parameter name="horaInicial"  value="10"/>
22          <parameter name="minutoInicial"  value="00"/>
23          <parameter name="horaFinal"  value="10"/>
24          <parameter name="minutoFinal"  value="30"/>
25          <classes>
26             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoTestCase" />
27          </classes>
28  </test>
29
30  <test name="Adicionar compromisso privado data corrente">
31          <parameter name="tipo"  value="Normal"/>
32          <parameter name="titulo"  value="[Selenium] Compromisso privado data corrente"/>
33          <parameter name="horaInicial"  value="11"/>
34          <parameter name="minutoInicial"  value="00"/>
35          <parameter name="horaFinal"  value="11"/>
36          <parameter name="minutoFinal"  value="30"/>
37          <classes>
38             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoTestCase" />
39          </classes>
40  </test>
41 
42  <test name="Exibir compromisso normal data corrente">
43          <parameter name="tipo"  value="Normal"/>
44          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
45          <parameter name="inicio"  value="09:00"/>
46          <parameter name="fim"  value="09:30"/>
47          <parameter name="prioridade"  value="Normal"/>
48          <classes>
49             <class name="org.expressolivre.cte.calendar.visualizar.ExibirCompromissoTestCase" />
50          </classes>
51  </test>
52
53  <test name="Remover compromisso normal data corrente">
54          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
55          <classes>
56             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
57          </classes>
58  </test>
59
60  <test name="Remover compromisso privado data corrente">
61          <parameter name="titulo"  value="[Selenium] Compromisso privado data corrente"/>
62          <classes>
63             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
64          </classes>
65  </test>
66 
67
68
69  <test name="Remover compromisso restrito data corrente">
70          <parameter name="titulo"  value="[Selenium] Compromisso restrito data corrente"/>
71          <classes>
72             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
73          </classes>
74  </test>
75
76
77
78  <test name="Adicionar compromisso com hora final menor que inicial">
79          <parameter name="tipo"  value="Normal"/>
80          <parameter name="titulo"  value="[Selenium] Compromisso hora final menor que inicial"/>
81          <parameter name="horaInicial"  value="10"/>
82          <parameter name="minutoInicial"  value="00"/>
83          <parameter name="horaFinal"  value="9"/>
84          <parameter name="minutoFinal"  value="30"/>
85          <classes>
86             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoHoraFinalMenorHoraInicialTestCase" />
87          </classes>
88  </test>
89 
90 
91  <test name="Adicionar compromisso com data final menor que inicial">
92          <parameter name="tipo"  value="Normal"/>
93          <parameter name="titulo"  value="[Selenium] Compromisso data final menor que inicial"/>
94          <parameter name="horaInicial"  value="10"/>
95          <parameter name="minutoInicial"  value="00"/>
96          <parameter name="horaFinal"  value="9"/>
97          <parameter name="minutoFinal"  value="30"/>
98          <classes>
99             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoDataFinalMenorDataInicialTestCase" />
100          </classes>
101  </test>
102 
103   <test name="Adicionar compromisso data inicial invalida">
104          <parameter name="tipo"  value="Normal"/>
105          <parameter name="titulo"  value="[Selenium] Compromisso data inicial invalida"/>
106          <parameter name="dataInicial"  value="22/22/2011"/>
107          <parameter name="horaInicial"  value="9"/>
108          <parameter name="minutoInicial"  value="00"/>
109          <parameter name="dataFinal"  value="10/10/2011"/>
110          <parameter name="horaFinal"  value="9"/>
111          <parameter name="minutoFinal"  value="30"/>
112          <classes>
113             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoDataInicialFinalInvalidaTestCase" />
114          </classes>
115  </test>
116 
117   <test name="Adicionar compromisso data final invalida">
118          <parameter name="tipo"  value="Normal"/>
119          <parameter name="titulo"  value="[Selenium] Compromisso data final invalida"/>
120          <parameter name="dataInicial"  value="01/01/2011"/>
121          <parameter name="horaInicial"  value="9"/>
122          <parameter name="minutoInicial"  value="00"/>
123          <parameter name="dataFinal"  value="33/01/2011"/>
124          <parameter name="horaFinal"  value="9"/>
125          <parameter name="minutoFinal"  value="30"/>
126          <classes>
127             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoDataInicialFinalInvalidaTestCase" />
128          </classes>
129  </test>
130 
131
132   <test name="Adicionar compromisso hora final invalida">
133          <parameter name="tipo"  value="Normal"/>
134          <parameter name="titulo"  value="[Selenium] Compromisso hora final invalida"/>
135          <parameter name="horaInicial"  value="9"/>
136          <parameter name="minutoInicial"  value="00"/>
137          <parameter name="horaFinal"  value="33"/>
138          <parameter name="minutoFinal"  value="30"/>
139          <classes>
140             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoHoraInicialFinalInvalidaTestCase" />
141          </classes>
142  </test>
143
144   <test name="Adicionar compromisso hora inicial invalida">
145          <parameter name="tipo"  value="Normal"/>
146          <parameter name="titulo"  value="[Selenium] Compromisso hora inicial invalida"/>
147          <parameter name="horaInicial"  value="33"/>
148          <parameter name="minutoInicial"  value="00"/>
149          <parameter name="horaFinal"  value="10"/>
150          <parameter name="minutoFinal"  value="30"/>
151          <classes>
152             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoHoraInicialFinalInvalidaTestCase" />
153          </classes>
154  </test>
155
156   <test name="Adicionar compromisso sem titulo">
157          <parameter name="tipo"  value="Normal"/>
158          <parameter name="titulo"  value=""/>
159          <parameter name="horaInicial"  value="33"/>
160          <parameter name="minutoInicial"  value="00"/>
161          <parameter name="horaFinal"  value="10"/>
162          <parameter name="minutoFinal"  value="30"/>
163          <classes>
164             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoSemInformarTituloTestCase" />
165          </classes>
166  </test>
167
168  <test name="Adicionar compromisso com alarme">
169          <parameter name="tipo"  value="Normal"/>
170          <parameter name="titulo"  value="[Selenium] Compromisso com alarme"/>
171          <parameter name="horaInicial"  value="18"/>
172          <parameter name="minutoInicial"  value="00"/>
173          <parameter name="horaFinal"  value="18"/>
174          <parameter name="minutoFinal"  value="30"/>
175          <parameter name="alarme"  value="0-0-5"/>
176          <classes>
177             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComAlarmeTestCase" />
178          </classes>
179  </test>
180
181  <test name="Remover compromisso com alarme">
182          <parameter name="titulo"  value="[Selenium] Compromisso com alarme"/>
183          <classes>
184             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
185          </classes>
186  </test>
187
188
189  <test name="Adicionar compromisso com recorrencia semanal">
190          <parameter name="tipo"  value="Normal"/>
191          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia semanal"/>
192          <parameter name="horaInicial"  value="09"/>
193          <parameter name="minutoInicial"  value="00"/>
194          <parameter name="horaFinal"  value="10"/>
195          <parameter name="minutoFinal"  value="00"/>
196          <parameter name="dias"  value="2,4,8"/>
197          <classes>
198             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoSemanalTestCase" />
199          </classes>
200  </test>
201
202
203  <test name="Remover compromisso com recorrencia">
204          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia semanal"/>
205          <classes>
206             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoComRepeticaoTestCase" />
207          </classes>
208  </test>
209
210  <test name="Adicionar compromisso normal data corrente para conflito">
211          <parameter name="tipo"  value="Normal"/>
212          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
213          <parameter name="horaInicial"  value="9"/>
214          <parameter name="minutoInicial"  value="00"/>
215          <parameter name="horaFinal"  value="9"/>
216          <parameter name="minutoFinal"  value="30"/>
217          <classes>
218             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoTestCase" />
219          </classes>
220  </test>
221 
222
223
224  <test name="Adicionar compromisso conflito">
225          <parameter name="tipo"  value="Normal"/>
226          <parameter name="titulo"  value="[Selenium] Compromisso com conflito"/>
227          <parameter name="horaInicial"  value="9"/>
228          <parameter name="minutoInicial"  value="10"/>
229          <parameter name="horaFinal"  value="9"/>
230          <parameter name="minutoFinal"  value="20"/>
231          <classes>
232             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoConflitanteTestCase" />
233          </classes>
234  </test>
235
236  <test name="Remover compromisso com conflito">
237          <parameter name="titulo"  value="[Selenium] Compromisso com conflito"/>
238          <classes>
239             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
240          </classes>
241  </test>
242
243  <test name="Remover compromisso normal data corrente">
244          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
245          <classes>
246             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
247          </classes>
248  </test>
249
250  <test name="Adicionar compromisso com recorrencia diaria">
251          <parameter name="tipo"  value="Normal"/>
252          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia diaria"/>
253          <parameter name="horaInicial"  value="09"/>
254          <parameter name="minutoInicial"  value="00"/>
255          <parameter name="horaFinal"  value="10"/>
256          <parameter name="minutoFinal"  value="00"/>
257          <classes>
258             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoDiariaTestCase" />
259          </classes>
260  </test>
261
262  <test name="Remover compromisso com recorrencia">
263          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia diaria"/>
264          <classes>
265             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoComRepeticaoTestCase" />
266          </classes>
267  </test>
268
269  <test name="Adicionar compromisso normal data corrente">
270          <parameter name="tipo"  value="Normal"/>
271          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
272          <parameter name="descricao"  value="Descrição do compromisso normal data corrente"/>
273          <parameter name="local"  value="SalaB"/>
274          <parameter name="horaInicial"  value="14"/>
275          <parameter name="minutoInicial"  value="00"/>
276          <parameter name="horaFinal"  value="14"/>
277          <parameter name="minutoFinal"  value="30"/>
278          <classes>
279             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoTestCase" />
280          </classes>
281  </test>
282
283  <test name="Adicionar compromisso com recorrencia diaria para gerar conflito">
284          <parameter name="tipo"  value="Normal"/>
285          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia diaria conflito"/>
286          <parameter name="horaInicial"  value="14"/>
287          <parameter name="minutoInicial"  value="10"/>
288          <parameter name="horaFinal"  value="15"/>
289          <parameter name="minutoFinal"  value="20"/>
290          <classes>
291             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoDiariaConflitoTestCase" />
292          </classes>
293  </test>
294
295  <test name="Adicionar compromisso com recorrencia diaria para gerar conflito">
296          <parameter name="tipo"  value="Normal"/>
297          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia diaria conflito"/>
298          <parameter name="horaInicial"  value="14"/>
299          <parameter name="minutoInicial"  value="10"/>
300          <parameter name="horaFinal"  value="15"/>
301          <parameter name="minutoFinal"  value="20"/>
302          <classes>
303             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoDiariaIgnorarConflitoTestCase" />
304          </classes>
305  </test>
306
307  <test name="Remover compromisso com recorrencia">
308          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia diaria conflito"/>
309          <classes>
310             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoComRepeticaoTestCase" />
311          </classes>
312  </test>
313
314  <test name="Remover compromisso normal data corrente">
315          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
316          <classes>
317             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
318          </classes>
319  </test>
320   
321
322  <test name="Adicionar compromisso normal data corrente sem participantes">
323          <parameter name="tipo"  value="Normal"/>
324          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
325          <parameter name="descricao"  value="Descrição do compromisso normal data corrente"/>
326          <parameter name="local"  value="SalaB"/>
327          <parameter name="horaInicial"  value="14"/>
328          <parameter name="minutoInicial"  value="00"/>
329          <parameter name="horaFinal"  value="14"/>
330          <parameter name="minutoFinal"  value="30"/>
331          <classes>
332             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoSemParticipantesTestCase" />
333          </classes>
334  </test>
335
336  <test name="Adicionar compromisso com recorrencia mensal por data">
337          <parameter name="tipo"  value="Normal"/>
338          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia mensal por data"/>
339          <parameter name="horaInicial"  value="11"/>
340          <parameter name="minutoInicial"  value="15"/>
341          <parameter name="horaFinal"  value="12"/>
342          <parameter name="minutoFinal"  value="00"/>
343          <classes>
344             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoMensalPorDataTestCase" />
345          </classes>
346  </test>
347
348
349  <test name="Remover compromisso com recorrencia">
350          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia mensal por data"/>
351          <classes>
352             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoComRepeticaoTestCase" />
353          </classes>
354  </test>
355
356  <test name="Adicionar compromisso com recorrencia anual">
357          <parameter name="tipo"  value="Normal"/>
358          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia anual"/>
359          <parameter name="horaInicial"  value="11"/>
360          <parameter name="minutoInicial"  value="15"/>
361          <parameter name="horaFinal"  value="12"/>
362          <parameter name="minutoFinal"  value="00"/>
363          <classes>
364             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoAnualTestCase" />
365          </classes>
366  </test>
367
368
369  <test name="Remover compromisso com recorrencia">
370          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia anual"/>
371          <classes>
372             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoComRepeticaoTestCase" />
373          </classes>
374  </test>
375
376</suite>
Note: See TracBrowser for help on using the repository browser.