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

Revision 4675, 1.1 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1771 - Refactoring, criadas novas classes para Pasta, Filtro, Pesquisa

Line 
1package org.expressolivre.cte.email.compor;
2
3import org.expressolivre.cte.common.BaseEmailTestCase;
4import org.openqa.selenium.By;
5import org.testng.annotations.Test;
6
7/**
8 * Suite:[FUN02.1] Compor Mensagem
9 *
10 * Caso de Teste:
11 *
12 * EL-1240:Descartar nova mensagem nao salva - Salvar
13 *
14 * http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
15 * testcase&id=EL-1240
16 *
17 * @author L.F.Estivalet (Serpro)
18 *
19 *         Created on Feb 23, 2011 at 3:10:58 PM
20 */
21public class DescartarEmailSalvarTestCase extends BaseEmailTestCase {
22
23        @Test
24        public void botaoSalvarEmail() {
25                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_SALVAR, EMAIL_TEXTO_SALVAR);
26                mp.closeMail(false);
27                mp.saveNewEmail();
28                mp.assertMessage(MSG_EMAIL_RASCUNHO);
29
30                // Espera pelo "Carregando..." aparecer.
31                mp.waitForElement(By.id("divProgressBar"));
32                mp.waitForElement(By.id("divScrollMain_0"));
33                // Espera pelo "Carregando..." desaparecer.
34                mp.isNotDisplayed(mp.waitFindElement(By.id("divProgressBar"), 5000,
35                                1000));
36
37                // Ir na pasta Rascunhos para assegurar que o email foi salvo.
38                mp.openFolder("lINBOX/Draftstree_folders");
39                mp.readEmail(EMAIL_ASSUNTO_SALVAR);
40        }
41}
Note: See TracBrowser for help on using the repository browser.