source: devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/DescartarEmailTestCase.java @ 3853

Revision 3853, 1.5 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1402 - Novos casos de teste implementados usando WebDriver?

Line 
1package org.expressolivre.cte.email.compor;
2
3import org.expressolivre.cte.common.BaseEmailTestCase;
4import org.testng.annotations.Test;
5
6/**
7 * Suite:[FUN02.1] Compor Mensagem
8 *
9 * Caso de Teste:
10 *
11 * EL-1092:Descartar nova mensagem nao salva - Cancelar
12 *
13 * EL-1239:Descartar nova mensagem nao salva - Descartar
14 *
15 * EL-1240:Descartar nova mensagem nao salva - Salvar
16 *
17 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
18 * testcase&id=EL-1092
19 *
20 * http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
21 * testcase&id=EL-1239
22 *
23 * http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
24 * testcase&id=EL-1240
25 *
26 * @author L.F.Estivalet (Serpro)
27 *
28 *         Created on Feb 23, 2011 at 3:10:58 PM
29 *
30 */
31public class DescartarEmailTestCase extends BaseEmailTestCase {
32
33        /**
34         * Executa o teste. Testa os botoes Cancelar e Descartar nova mensagem.
35         */
36        @Test
37        public void testCancelDiscard() {
38                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO, EMAIL_TEXTO);
39                mp.closeMail(false);
40                mp.cancelNewEmail();
41                mp.closeMail(false);
42                mp.discardNewEmail();
43        }
44
45        @Test
46        public void testSalvar() {
47                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_SALVAR, EMAIL_TEXTO_SALVAR);
48                mp.closeMail(false);
49                mp.saveNewEmail();
50
51                // Espera um momento para a mensagem ser salva...
52                mp.waitAMoment(15000);
53
54                // Ir na pasta Rascunhos para assegurar que o email foi salvo.
55                mp.openFolder("lINBOX/Draftstree_folders");
56                String id = mp.readEmail(EMAIL_ASSUNTO_SALVAR);
57        }
58
59}
Note: See TracBrowser for help on using the repository browser.