source: devel/testlink/automation2.0/[FUN03.8] - PreferenciaAgenda.xml @ 4917

Revision 4917, 4.4 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 
3<suite name="[FUN03.8] Preferencia agenda" >
4
5  <test name="Procurar categoria sem resultado">
6          <parameter name="nome"  value="xyzabc"/>
7          <classes>
8             <class name="org.expressolivre.cte.calendar.preferencias.ProcurarCategoriaSemResultadoTestCase" />
9          </classes>
10  </test>
11
12 
13  <test name="Adicionar categoria">
14          <parameter name="nome"  value="Categoria teste"/>
15          <parameter name="descricao"  value="Categoria criado pelo Selenium."/>
16          <parameter name="particular"  value="false"/>
17          <classes>
18             <class name="org.expressolivre.cte.calendar.preferencias.CriarCategoriaTestCase" />
19          </classes>
20  </test>
21
22  <test name="Procurar categoria com resultado">
23          <parameter name="nome"  value="Categoria teste"/>
24          <classes>
25             <class name="org.expressolivre.cte.calendar.preferencias.ProcurarCategoriaTestCase" />
26          </classes>
27  </test>
28
29 
30  <test name="Editar categoria">
31          <parameter name="nome"  value="Categoria teste"/>
32          <parameter name="descricao"  value="Categoria criado pelo Selenium."/>
33          <parameter name="particular"  value="false"/>
34          <parameter name="novoNome"  value="Nova Categoria teste"/>
35          <parameter name="novaDescricao"  value="Nova descrição criado pelo Selenium."/>
36          <parameter name="novoParticular"  value="true"/>
37          <classes>
38             <class name="org.expressolivre.cte.calendar.preferencias.EditarCategoriaTestCase" />
39          </classes>
40  </test>
41
42  <test name="Remover categoria">
43          <parameter name="nome"  value="Nova Categoria teste"/>
44          <classes>
45             <class name="org.expressolivre.cte.calendar.preferencias.RemoverCategoriaTestCase" />
46          </classes>
47  </test>
48
49
50  <test name="Adicionar categoria">
51          <parameter name="nome"  value="Categoria pai"/>
52          <parameter name="descricao"  value="Categoria criado pelo Selenium para testar subcategorias."/>
53          <parameter name="particular"  value="false"/>
54          <classes>
55             <class name="org.expressolivre.cte.calendar.preferencias.CriarCategoriaTestCase" />
56          </classes>
57  </test>
58
59  <test name="Adicionar sub categoria">
60          <parameter name="nomePai"  value="Categoria pai"/>
61          <parameter name="nome"  value="Categoria filha"/>
62          <parameter name="descricao"  value="Categoria filha criado pelo Selenium para testar subcategorias."/>
63          <parameter name="particular"  value="false"/>
64          <classes>
65             <class name="org.expressolivre.cte.calendar.preferencias.CriarSubCategoriaTestCase" />
66          </classes>
67  </test>
68
69
70  <test name="Remover categoria sem remover sub categoria">
71          <parameter name="nome"  value="Categoria pai"/>
72          <parameter name="nomeFilha"  value="Categoria filha"/>
73          <classes>
74             <class name="org.expressolivre.cte.calendar.preferencias.RemoverCategoriaSemExcluirSubTestCase" />
75          </classes>
76  </test>
77
78
79
80  <test name="Adicionar sub categoria">
81          <parameter name="nomePai"  value="Categoria filha"/>
82          <parameter name="nome"  value="Categoria neta"/>
83          <parameter name="descricao"  value="Categoria neta criado pelo Selenium para testar subcategorias."/>
84          <parameter name="particular"  value="false"/>
85          <classes>
86             <class name="org.expressolivre.cte.calendar.preferencias.CriarSubCategoriaTestCase" />
87          </classes>
88  </test>
89
90  <test name="Remover categoria e as sub categorias">
91          <parameter name="nome"  value="Categoria filha"/>
92          <parameter name="nomeFilha"  value="Categoria neta"/>
93          <classes>
94             <class name="org.expressolivre.cte.calendar.preferencias.RemoverCategoriaESubTestCase" />
95          </classes>
96  </test>
97
98  <test name="Criar categoria sem informar nome">
99          <classes>
100             <class name="org.expressolivre.cte.calendar.preferencias.CriarCategoriaSemNomeTestCase" />
101          </classes>
102  </test>
103
104  <test name="Adicionar categoria">
105          <parameter name="nome"  value="Categoria xyz"/>
106          <parameter name="descricao"  value="Categoria criado pelo Selenium para testar subcategorias."/>
107          <parameter name="particular"  value="false"/>
108          <classes>
109             <class name="org.expressolivre.cte.calendar.preferencias.CriarCategoriaTestCase" />
110          </classes>
111  </test>
112
113  <test name="Adicionar categoria com nome ja existente">
114          <parameter name="nome"  value="Categoria xyz"/>
115          <classes>
116             <class name="org.expressolivre.cte.calendar.preferencias.CriarCategoriaComNomeDuplicadoTestCase" />
117          </classes>
118  </test>
119
120  <test name="Remover categoria">
121          <parameter name="nome"  value="Categoria xyz"/>
122          <classes>
123             <class name="org.expressolivre.cte.calendar.preferencias.RemoverCategoriaTestCase" />
124          </classes>
125  </test>
126 
127
128</suite>
Note: See TracBrowser for help on using the repository browser.