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

Revision 4902, 10.9 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  <test name="Remover compromisso restrito data corrente">
69          <parameter name="titulo"  value="[Selenium] Compromisso restrito data corrente"/>
70          <classes>
71             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
72          </classes>
73  </test>
74
75
76
77  <test name="Adicionar compromisso com hora final menor que inicial">
78          <parameter name="tipo"  value="Normal"/>
79          <parameter name="titulo"  value="[Selenium] Compromisso hora final menor que inicial"/>
80          <parameter name="horaInicial"  value="10"/>
81          <parameter name="minutoInicial"  value="00"/>
82          <parameter name="horaFinal"  value="9"/>
83          <parameter name="minutoFinal"  value="30"/>
84          <classes>
85             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoHoraFinalMenorHoraInicialTestCase" />
86          </classes>
87  </test>
88 
89 
90  <test name="Adicionar compromisso com data final menor que inicial">
91          <parameter name="tipo"  value="Normal"/>
92          <parameter name="titulo"  value="[Selenium] Compromisso data final menor que inicial"/>
93          <parameter name="horaInicial"  value="10"/>
94          <parameter name="minutoInicial"  value="00"/>
95          <parameter name="horaFinal"  value="9"/>
96          <parameter name="minutoFinal"  value="30"/>
97          <classes>
98             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoDataFinalMenorDataInicialTestCase" />
99          </classes>
100  </test>
101 
102   <test name="Adicionar compromisso data inicial invalida">
103          <parameter name="tipo"  value="Normal"/>
104          <parameter name="titulo"  value="[Selenium] Compromisso data inicial invalida"/>
105          <parameter name="dataInicial"  value="22/22/2011"/>
106          <parameter name="horaInicial"  value="9"/>
107          <parameter name="minutoInicial"  value="00"/>
108          <parameter name="dataFinal"  value="10/10/2011"/>
109          <parameter name="horaFinal"  value="9"/>
110          <parameter name="minutoFinal"  value="30"/>
111          <classes>
112             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoDataInicialFinalInvalidaTestCase" />
113          </classes>
114  </test>
115 
116   <test name="Adicionar compromisso data final invalida">
117          <parameter name="tipo"  value="Normal"/>
118          <parameter name="titulo"  value="[Selenium] Compromisso data final invalida"/>
119          <parameter name="dataInicial"  value="01/01/2011"/>
120          <parameter name="horaInicial"  value="9"/>
121          <parameter name="minutoInicial"  value="00"/>
122          <parameter name="dataFinal"  value="33/01/2011"/>
123          <parameter name="horaFinal"  value="9"/>
124          <parameter name="minutoFinal"  value="30"/>
125          <classes>
126             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoDataInicialFinalInvalidaTestCase" />
127          </classes>
128  </test>
129 
130
131   <test name="Adicionar compromisso hora final invalida">
132          <parameter name="tipo"  value="Normal"/>
133          <parameter name="titulo"  value="[Selenium] Compromisso hora final invalida"/>
134          <parameter name="horaInicial"  value="9"/>
135          <parameter name="minutoInicial"  value="00"/>
136          <parameter name="horaFinal"  value="33"/>
137          <parameter name="minutoFinal"  value="30"/>
138          <classes>
139             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoHoraInicialFinalInvalidaTestCase" />
140          </classes>
141  </test>
142
143   <test name="Adicionar compromisso hora inicial invalida">
144          <parameter name="tipo"  value="Normal"/>
145          <parameter name="titulo"  value="[Selenium] Compromisso hora inicial invalida"/>
146          <parameter name="horaInicial"  value="33"/>
147          <parameter name="minutoInicial"  value="00"/>
148          <parameter name="horaFinal"  value="10"/>
149          <parameter name="minutoFinal"  value="30"/>
150          <classes>
151             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoHoraInicialFinalInvalidaTestCase" />
152          </classes>
153  </test>
154
155   <test name="Adicionar compromisso sem titulo">
156          <parameter name="tipo"  value="Normal"/>
157          <parameter name="titulo"  value=""/>
158          <parameter name="horaInicial"  value="33"/>
159          <parameter name="minutoInicial"  value="00"/>
160          <parameter name="horaFinal"  value="10"/>
161          <parameter name="minutoFinal"  value="30"/>
162          <classes>
163             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoSemInformarTituloTestCase" />
164          </classes>
165  </test>
166
167  <test name="Adicionar compromisso com alarme">
168          <parameter name="tipo"  value="Normal"/>
169          <parameter name="titulo"  value="[Selenium] Compromisso com alarme"/>
170          <parameter name="horaInicial"  value="18"/>
171          <parameter name="minutoInicial"  value="00"/>
172          <parameter name="horaFinal"  value="18"/>
173          <parameter name="minutoFinal"  value="30"/>
174          <parameter name="alarme"  value="0-0-5"/>
175          <classes>
176             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComAlarmeTestCase" />
177          </classes>
178  </test>
179
180  <test name="Remover compromisso com alarme">
181          <parameter name="titulo"  value="[Selenium] Compromisso com alarme"/>
182          <classes>
183             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
184          </classes>
185  </test>
186
187
188  <test name="Adicionar compromisso com recorrencia semanal">
189          <parameter name="tipo"  value="Normal"/>
190          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia semanal"/>
191          <parameter name="dataInicial"  value="04/08/2011"/>
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="dataFinal"  value="31/08/2011"/>
197          <parameter name="dias"  value="2,4,8"/>
198          <classes>
199             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoSemanalTestCase" />
200          </classes>
201  </test>
202
203
204  <test name="Remover compromisso com recorrencia">
205          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia semanal"/>
206          <classes>
207             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoComRepeticaoTestCase" />
208          </classes>
209  </test>
210
211  <test name="Adicionar compromisso normal data corrente para conflito">
212          <parameter name="tipo"  value="Normal"/>
213          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
214          <parameter name="horaInicial"  value="9"/>
215          <parameter name="minutoInicial"  value="00"/>
216          <parameter name="horaFinal"  value="9"/>
217          <parameter name="minutoFinal"  value="30"/>
218          <classes>
219             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoTestCase" />
220          </classes>
221  </test>
222 
223
224
225  <test name="Adicionar compromisso conflito">
226          <parameter name="tipo"  value="Normal"/>
227          <parameter name="titulo"  value="[Selenium] Compromisso com conflito"/>
228          <parameter name="horaInicial"  value="9"/>
229          <parameter name="minutoInicial"  value="10"/>
230          <parameter name="horaFinal"  value="9"/>
231          <parameter name="minutoFinal"  value="20"/>
232          <classes>
233             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoConflitanteTestCase" />
234          </classes>
235  </test>
236
237  <test name="Remover compromisso com conflito">
238          <parameter name="titulo"  value="[Selenium] Compromisso com conflito"/>
239          <classes>
240             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
241          </classes>
242  </test>
243
244  <test name="Remover compromisso normal data corrente">
245          <parameter name="titulo"  value="[Selenium] Compromisso normal data corrente"/>
246          <classes>
247             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoTestCase" />
248          </classes>
249  </test>
250
251
252  <test name="Adicionar compromisso com recorrencia diaria">
253          <parameter name="tipo"  value="Normal"/>
254          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia diaria"/>
255          <parameter name="dataInicial"  value="04/08/2011"/>
256          <parameter name="horaInicial"  value="09"/>
257          <parameter name="minutoInicial"  value="00"/>
258          <parameter name="horaFinal"  value="10"/>
259          <parameter name="minutoFinal"  value="00"/>
260          <parameter name="dataFinal"  value="07/08/2011"/>
261          <classes>
262             <class name="org.expressolivre.cte.calendar.adicionar.AdicionarCompromissoComRepeticaoDiariaTestCase" />
263          </classes>
264  </test>
265
266  <test name="Remover compromisso com recorrencia">
267          <parameter name="titulo"  value="[Selenium] Compromisso com recorrencia diaria"/>
268          <classes>
269             <class name="org.expressolivre.cte.calendar.visualizar.RemoverCompromissoComRepeticaoTestCase" />
270          </classes>
271  </test>
272</suite>
Note: See TracBrowser for help on using the repository browser.