Changeset 4606


Ignore:
Timestamp:
06/14/11 10:04:42 (13 years ago)
Author:
luiz-fernando
Message:

Ticket #1771 - Metodos @Test tiveram seus nomes mudados para nomes mais significativos

Location:
devel/testlink/automation2.0
Files:
4 added
54 edited

Legend:

Unmodified
Added
Removed
  • devel/testlink/automation2.0/[FUN02.1] - ComporMensagem.xml

    r4344 r4606  
    1212 
    1313        <test name="Compor e enviar emails" preserve-order="true"> 
    14                 <parameter name="folder" value="lINBOXtree_folders"/> 
    1514                <classes> 
    1615                        <class name="org.expressolivre.cte.email.compor.EnviarEmailTestCase" /> 
  • devel/testlink/automation2.0/[FUN02.2] - LerMensagem.xml

    r4527 r4606  
    99                        <class name="org.expressolivre.cte.email.ler.MarcarEmailNormalTestCase" /> 
    1010                        <class name="org.expressolivre.cte.email.ler.MarcarEmailNaoLidoTestCase" /> 
     11                        <class name="org.expressolivre.cte.email.ler.BloquearUsuarioTestCase" /> 
    1112                        <class name="org.expressolivre.cte.email.ler.ApagarEmailAbertoTestCase" /> 
    12                         <class name="org.expressolivre.cte.email.ler.BloquearUsuarioTestCase" /> 
    1313                        <class name="org.expressolivre.cte.email.compor.EnviarEmailAnexoTestCase" /> 
    1414                        <class name="org.expressolivre.cte.email.ler.RemoverAnexoTestCase" /> 
    1515                </classes> 
    1616        </test>  
     17 
     18        <test name="Apagar emails recebidos" preserve-order="true"> 
     19                <parameter name="folder" value="lINBOXtree_folders"/> 
     20                <classes> 
     21                        <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
     22                </classes> 
     23        </test> 
    1724 
    1825        <test name="Apagar emails enviados" preserve-order="true"> 
  • devel/testlink/automation2.0/[FUN02.3] - ListarMensagem.xml

    r4527 r4606  
    22   
    33<suite name="[FUN02.3] Listar Mensagem" > 
    4 <!--  
    5         <test name="Apagar todos emails da Caixa de Entrada" preserve-order="true" > 
    6                 <parameter name="folder" value="lINBOXtree_folders"/> 
    7                 <classes> 
    8                         <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
    9                 </classes> 
    10         </test> 
    11          
    12         <test name="Apagar todos emails dos Itens Enviados" preserve-order="true"> 
    13                 <parameter name="folder" value="lINBOX/Senttree_folders"/> 
    14                 <classes> 
    15                         <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
    16                 </classes> 
    17         </test> 
    184 
    19         <test name="Limpar lixeira" preserve-order="true"> 
    20                 <classes> 
    21                         <class name="org.expressolivre.cte.email.listar.LimparLixeiraTestCase" /> 
    22                 </classes> 
    23         </test> 
    24  
     5  
    256        <test name="Mover email" preserve-order="true"> 
    267                <classes> 
    278                        <class name="org.expressolivre.cte.email.compor.EnviarEmailTestCase" /> 
    28                         <class name="org.expressolivre.cte.email.pastas.CriarPastaTestCase" /> 
    299                        <class name="org.expressolivre.cte.email.listar.MoverEmailSelecionadoTestCase" /> 
    30                         <class name="org.expressolivre.cte.email.pastas.ApagarPastaTestCase" /> 
    3110                </classes> 
    3211        </test> 
    3312 
    3413 
     14  
    3515 
    3616        <test name="Filtrar emails importantes" preserve-order="true"> 
     
    4424        </test> 
    4525 
     26  
     27   
     28 
    4629 
    4730        <test name="Apagar email selecionado" preserve-order="true"> 
    48                 <parameter name="folder" value="lINBOXtree_folders"/> 
    49                 <parameter name="subject" value="[SELENIUM] Teste envio mensagem"/> 
    5031                <classes> 
    51                         <class name="org.expressolivre.cte.email.compor.EnviarEmailTestCase" /> 
     32                        <class name="org.expressolivre.cte.email.compor.EnviarEmailTestCase"> 
     33                            <methods> 
     34                                <exclude name="enviarEmailComAcentoNoAssunto"/> 
     35                            </methods> 
     36                        </class> 
     37                        <class name="org.expressolivre.cte.email.compor.EnviarEmailConfirmacaoLeituraTestCase" /> 
    5238                        <class name="org.expressolivre.cte.email.listar.ApagarEmailSelecionadoTestCase" /> 
    5339                </classes> 
     
    5541 
    5642 
    57 --> 
    5843 
    59  
    60         <test name="Apagar 2 ou mais emails selecionado" preserve-order="true"> 
     44        <test name="Filtrar emails nao lidos" preserve-order="true"> 
    6145                <classes> 
    6246                        <class name="org.expressolivre.cte.email.compor.EnviarEmailTestCase" /> 
    63                         <class name="org.expressolivre.cte.email.compor.EnviarEmailConfirmacaoLeituraTestCase" /> 
    64                         <class name="org.expressolivre.cte.email.listar.ApagarEmailSelecionadoTestCase" /> 
     47                        <class name="org.expressolivre.cte.email.listar.ListarEmailsNaoLidosTestCase" /> 
    6548                </classes> 
    6649        </test> 
    6750 
    68          
     51        <test name="Filtrar emails lidos" preserve-order="true"> 
     52                <parameter name="folder" value="lINBOXtree_folders"/> 
     53                <classes> 
     54                        <class name="org.expressolivre.cte.email.ler.LerEmailTestCase" /> 
     55                        <class name="org.expressolivre.cte.email.listar.ListarEmailsLidosTestCase" /> 
     56                </classes> 
     57        </test> 
     58 
     59        <test name="Filtrar emails respondidos" preserve-order="true"> 
     60                <parameter name="folder" value="lINBOXtree_folders"/> 
     61                <classes> 
     62                        <class name="org.expressolivre.cte.email.responder.ResponderEmailTestCase" /> 
     63                        <class name="org.expressolivre.cte.email.listar.ListarEmailsRespondidosTestCase" /> 
     64                        <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
     65                </classes> 
     66        </test> 
     67 
     68 
     69 
     70        <test name="Exportar email" preserve-order="true"> 
     71                <parameter name="folder" value="lINBOXtree_folders"/> 
     72                <classes> 
     73                        <class name="org.expressolivre.cte.email.compor.EnviarEmailTestCase" /> 
     74                        <class name="org.expressolivre.cte.email.listar.ExportarEmailSelecionadoTestCase" /> 
     75                        <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
     76                </classes> 
     77        </test> 
     78                 
     79        <test name="Apagar emails enviados" preserve-order="true"> 
     80                <parameter name="folder" value="lINBOX/Senttree_folders"/> 
     81                <classes> 
     82                        <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
     83                </classes> 
     84        </test> 
     85  
     86        <test name="Limpar lixeira" preserve-order="true"> 
     87                <classes> 
     88                        <class name="org.expressolivre.cte.email.listar.LimparLixeiraTestCase" /> 
     89                </classes> 
     90        </test> 
     91                 
    6992</suite> 
  • devel/testlink/automation2.0/[FUN02.5] - ResponderMensagem.xml

    r3799 r4606  
    22   
    33<suite name="[FUN02.5] Responder Mensagem" > 
    4  
     4  
    55        <test name="Responder emails" preserve-order="true"> 
    66                <parameter name="folder" value="lINBOXtree_folders"/> 
     
    3838                </classes> 
    3939        </test> 
    40          
     40         
     41  
     42  
    4143        <test name="Responder emails multiplos destinatarios" preserve-order="true"> 
    4244                <parameter name="folder" value="lINBOXtree_folders"/> 
     
    4749                </classes> 
    4850        </test> 
    49          
     51 
    5052        <test name="Responder emails multiplos destinatarios sem historico" preserve-order="true"> 
    5153                <parameter name="folder" value="lINBOXtree_folders"/> 
     
    5759        </test>  
    5860 
     61        <test name="Apagar emails enviados" preserve-order="true"> 
     62                <parameter name="folder" value="lINBOX/Senttree_folders"/> 
     63                <classes> 
     64                        <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
     65                </classes> 
     66        </test> 
     67  
     68        <test name="Limpar lixeira" preserve-order="true"> 
     69                <classes> 
     70                        <class name="org.expressolivre.cte.email.listar.LimparLixeiraTestCase" /> 
     71                </classes> 
     72        </test> 
     73 
    5974</suite> 
  • devel/testlink/automation2.0/[FUN02.6] - GerenciarPastas.xml

    r3799 r4606  
    33<suite name="[FUN02.6] Gerenciar Pastas" > 
    44 
    5         <test name="Criar/Apagar pasta" preserve-order="true"> 
     5        <test name="Criar pasta" preserve-order="true"> 
    66                <classes> 
    77                        <class name="org.expressolivre.cte.email.pastas.CriarPastaTestCase" /> 
     8                </classes> 
     9        </test>  
     10 
     11        <test name="Renomear pasta" preserve-order="true"> 
     12                <classes> 
     13                        <class name="org.expressolivre.cte.email.pastas.RenomearPastaTestCase" /> 
     14                </classes> 
     15        </test>  
     16 
     17        <test name="Apagar pasta" preserve-order="true"> 
     18                <classes> 
    819                        <class name="org.expressolivre.cte.email.pastas.ApagarPastaTestCase" /> 
    920                </classes> 
  • devel/testlink/automation2.0/[FUN02.8] - PesquisarMensagem.xml

    r4527 r4606  
    165165        </test> 
    166166 
     167        <test name="Apagar emails enviados" preserve-order="true"> 
     168                <parameter name="folder" value="lINBOX/Senttree_folders"/> 
     169                <classes> 
     170                        <class name="org.expressolivre.cte.email.listar.ApagarTodosEmailsTestCase" /> 
     171                </classes> 
     172        </test> 
     173  
     174        <test name="Limpar lixeira" preserve-order="true"> 
     175                <classes> 
     176                        <class name="org.expressolivre.cte.email.listar.LimparLixeiraTestCase" /> 
     177                </classes> 
     178        </test> 
     179 
    167180</suite> 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/common/Constants.java

    r4527 r4606  
    2525        public static final String EMAIL_TESTE_2 = Config.getInstance().getValor( 
    2626                        "email.teste.2"); 
     27        public static final String EMAIL_REMETENTE = Config.getInstance().getValor( 
     28                        "email.remetente"); 
    2729        public static final String EMAIL_TESTE_N_DESTINATARIOS = Config 
    2830                        .getInstance().getValor("email.teste.multiplos"); 
     
    129131        public static final String MSG_REMETENTE_BLOQUEADO = Config.getInstance() 
    130132                        .getMensagem("remetente.bloqueado"); 
     133        public static final String MSG_REMETENTE_JA_BLOQUEADO = Config 
     134                        .getInstance().getMensagem("remetente.ja.bloqueado"); 
     135        public static final String MSG_REMETENTE_BLOQUEAR = Config.getInstance() 
     136                        .getMensagem("remetente.bloquear"); 
    131137        public static final String MSG_REMOVER_ANEXOS = Config.getInstance() 
    132138                        .getMensagem("remover.anexos"); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/DescartarEmailTestCase.java

    r4344 r4606  
    22 
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
     4import org.openqa.selenium.By; 
    45import org.testng.annotations.Test; 
    56 
     
    2425 * testcase&id=EL-1240 
    2526 *  
    26  * TODO NAO RODAR! Pendente unificacao com comunidade (09-Mai-11) 
    27  *  
    2827 * @author L.F.Estivalet (Serpro) 
    2928 *  
     
    3534         * Executa o teste. Testa os botoes Cancelar e Descartar nova mensagem. 
    3635         */ 
    37         @Test(enabled = false) 
    38         public void testCancelDiscard() { 
     36        @Test 
     37        public void botoesCancelarDescartarNovoEmail() { 
    3938                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO, EMAIL_TEXTO); 
    4039                mp.closeMail(false); 
     
    4443        } 
    4544 
    46         @Test(enabled = false) 
    47         public void testSalvar() { 
     45        @Test 
     46        public void botaoSalvarEmail() { 
    4847                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_SALVAR, EMAIL_TEXTO_SALVAR); 
    4948                mp.closeMail(false); 
    5049                mp.saveNewEmail(); 
     50                mp.assertMessage(MSG_EMAIL_RASCUNHO); 
    5151 
    52                 // Espera um momento para a mensagem ser salva... 
    53                 mp.waitAMoment(15000); 
     52                // Espera pelo "Carregando..." aparecer. 
     53                mp.waitForElement(By.id("divProgressBar")); 
     54                mp.waitForElement(By.id("divScrollMain_0")); 
     55                // Espera pelo "Carregando..." desaparecer. 
     56                mp.isNotDisplayed(mp.waitFindElement(By.id("divProgressBar"), 5000, 
     57                                1000)); 
    5458 
    5559                // Ir na pasta Rascunhos para assegurar que o email foi salvo. 
    5660                mp.openFolder("lINBOX/Draftstree_folders"); 
    57                 String id = mp.readEmail(EMAIL_ASSUNTO_SALVAR); 
     61                mp.readEmail(EMAIL_ASSUNTO_SALVAR); 
    5862        } 
    59  
    6063} 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailAnexoTestCase.java

    r4344 r4606  
    2727         */ 
    2828        @Test 
    29         public void test() { 
     29        public void enviarEmailComAnexo() { 
    3030                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_ANEXO, EMAIL_TEXTO_ANEXO); 
    3131                mp.addAttachment(ANEXO_1); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailConfirmacaoLeituraTestCase.java

    r4344 r4606  
    99 * Suite:[FUN02.1] Compor Mensagem 
    1010 *  
    11  * Caso de Teste: EL-523:Enviar mensagem com solicitacao de leitura 
     11 * Caso de Teste: EL-527:Enviar mensagem com solicitacao de leitura 
    1212 *  
    1313 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 
     
    2727         */ 
    2828        @Test 
    29         public void test() { 
     29        public void enviarEmailComConfirmacaoLeitura() { 
    3030                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_LEITURA, 
    3131                                EMAIL_TEXTO_LEITURA); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailCopiaOcultaTestCase.java

    r4344 r4606  
    2727         */ 
    2828        @Test 
    29         public void test() { 
     29        public void enviarEmailComCopiaOculta() { 
    3030                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_COPIA_OCULTA, 
    3131                                EMAIL_ASSUNTO_COPIA_OCULTA); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailCopiaTestCase.java

    r4344 r4606  
    2727         */ 
    2828        @Test 
    29         public void test() { 
     29        public void enviarEmailComCopia() { 
    3030                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_COPIA, EMAIL_TEXTO_COPIA); 
    3131                mp.setCarbonCopy(EMAIL_TESTE_2); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailCorpo100TestCase.java

    r4344 r4606  
    1212 * Suite:[FUN02.1] Compor Mensagem 
    1313 *  
    14  * Caso de Teste: EL-523:Enviar mensagem com corpo superior a 100kb 
     14 * Caso de Teste: EL-538:Enviar mensagem com corpo superior a 100kb 
    1515 *  
    1616 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 
     
    3232         */ 
    3333        @Test 
    34         public void test() throws IOException { 
     34        public void enviarEmailComCorpoMaior100k() throws IOException { 
    3535 
    3636                String text = IOUtil.readFully(EnviarEmailCorpo100TestCase.class 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailDestinatarioInvalidoTestCase.java

    r4344 r4606  
    1212 * testcase&id=EL-534 
    1313 *  
    14  * TODO NAO RODAR! Pendente unificacao com comunidade (09-Mai-11) 
    15  *  
    1614 * @author L.F.Estivalet (Serpro) 
    1715 *  
     
    2422         * Executa o teste. Tentativa de enviar mensagem para email invalido. 
    2523         */ 
    26         @Test(enabled = false) 
    27         public void test() { 
     24        @Test 
     25        public void enviarEmailDestinatarioInvalido() { 
    2826                mp.composeEmail(EMAIL_INVALIDO, EMAIL_ASSUNTO, EMAIL_TEXTO); 
    2927                mp.sendMail(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailImportanteTestCase.java

    r4344 r4606  
    2626         */ 
    2727        @Test 
    28         public void test() { 
     28        public void enviarEmailImportante() { 
    2929                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_IMPORTANTE, 
    3030                                EMAIL_TEXTO_IMPORTANTE); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailMultiplosAnexosTestCase.java

    r4344 r4606  
    2626         */ 
    2727        @Test 
    28         public void test() { 
     28        public void enviarEmailComMultiplosAnexos() { 
    2929                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_MULTIPLOS_ANEXOS, 
    3030                                EMAIL_TEXTO_MULTIPLOS_ANEXOS); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailMultiplosDestinatariosTestCase.java

    r4344 r4606  
    2727         */ 
    2828        @Test 
    29         public void test() { 
     29        public void enviarEmailParaMultiplosDestinatarios() { 
    3030                mp.composeEmail(EMAIL_TESTE_N_DESTINATARIOS, 
    3131                                EMAIL_ASSUNTO_MULTIPLOS_DESTINATARIOS, 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailRascunhoTestCase.java

    r4344 r4606  
    2828         */ 
    2929        @Test 
    30         public void test() { 
     30        public void enviarEmailRascunho() { 
    3131                mp.openFolder("lINBOX/Draftstree_folders"); 
    3232                String id = mp.readEmail(EMAIL_ASSUNTO_SALVAR); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailSemAssuntoTestCase.java

    r3853 r4606  
    3131         */ 
    3232        @Test 
    33         public void testAccept() { 
     33        public void enviarEmailSemAssuntoAceitar() { 
    3434                mp.composeEmail(EMAIL_TESTE_1, "", EMAIL_TEXTO_SEM_ASSUNTO); 
    3535                mp.sendMail(); 
     
    4343 
    4444        @Test 
    45         public void testReject() { 
     45        public void enviarEmailSemAssuntoRejeitar() { 
    4646                mp.composeEmail(EMAIL_TESTE_1, "", EMAIL_TEXTO_SEM_ASSUNTO); 
    4747                mp.sendMail(); 
     
    5454 
    5555                mp.closeMail(false); 
    56  
    57                 // Ao tentar fechar o novo email um novo alerta aparece. 
    58                 Alert discard = driver.switchTo().alert(); 
    59                 assert MSG_EMAIL_DESCARTAR.equals(noSubject.getText()); 
    60                 discard.accept(); 
    61  
     56                mp.discardNewEmail(); 
    6257        } 
    6358 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailSemDestinatarioTestCase.java

    r4344 r4606  
    1212 * testcase&id=EL-535 
    1313 *  
    14  * TODO NAO RODAR! Pendente unificacao com comunidade (09-Mai-11) 
    15  *  
    1614 * @author L.F.Estivalet (Serpro) 
    1715 *  
     
    2422         * Executa teste. 
    2523         */ 
    26         @Test(enabled = false) 
    27         public void test() { 
     24        @Test 
     25        public void enviarEmailSemDestinatario() { 
    2826                mp.composeEmail("", EMAIL_ASSUNTO, EMAIL_TEXTO); 
    2927                mp.sendMail(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailSomenteCopiaOcultaTestCase.java

    r4344 r4606  
    2727         */ 
    2828        @Test 
    29         public void test() { 
     29        public void enviarEmailSomenteCopiaOculta() { 
    3030                mp.createNewEmail(); 
    3131                mp.setBlindCarbonCopy(EMAIL_TESTE_1); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailSomenteCopiaTestCase.java

    r4344 r4606  
    2525         */ 
    2626        @Test 
    27         public void test() { 
     27        public void enviarEmailSomenteCopia() { 
    2828                mp.createNewEmail(); 
    2929                mp.setCarbonCopy(EMAIL_TESTE_1); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/RemoverAnexoTestCase.java

    r4344 r4606  
    2727         */ 
    2828        @Test 
    29         public void test() { 
     29        public void enviarEmailRemovendoAnexo() { 
    3030                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_ANEXO, EMAIL_TEXTO_ANEXO); 
    3131                mp.addAttachment(ANEXO_1); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/SalvarEmailSomenteCopiaOcultaTestCase.java

    r4344 r4606  
    2424         */ 
    2525        @Test 
    26         public void test() { 
     26        public void salvarEmailSomenteCopiaOculta() { 
    2727                // Cria email e salva na pasta Rascunhos. 
    2828                mp.composeEmail("", EMAIL_ASSUNTO_SALVAR_SOMENTE_COPIA_OCULTA, 
     
    5151                Assert.assertEquals(EMAIL_TEXTO_SALVAR_SOMENTE_COPIA_OCULTA, body); 
    5252 
    53                 mp.closeMail(id, false); 
     53                mp.closeMail(id, true); 
    5454        } 
    5555 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/SalvarEmailSomenteCopiaTestCase.java

    r4344 r4606  
    2424         */ 
    2525        @Test 
    26         public void test() { 
     26        public void salvarEmailSomenteCopia() { 
    2727                mp.composeEmail("", EMAIL_ASSUNTO_SALVAR_SOMENTE_COPIA, 
    2828                                EMAIL_TEXTO_SALVAR_SOMENTE_COPIA); 
     
    5151                Assert.assertEquals(EMAIL_TEXTO_SALVAR_SOMENTE_COPIA, body); 
    5252 
    53                 mp.closeMail(id, false); 
     53                mp.closeMail(id, true); 
    5454        } 
    5555 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/SalvarEmailTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2423         */ 
    2524        @Test 
    26         public void test() { 
     25        public void salvarEmail() { 
    2726                mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_SALVAR, EMAIL_TEXTO_SALVAR); 
    2827                mp.saveEmail(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/ler/ApagarEmailAbertoTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void apagarEmailAberto() { 
    2928                mp.readEmail(EMAIL_ASSUNTO); 
    3029                mp.deleteEmail(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/ler/BloquearUsuarioTestCase.java

    r4527 r4606  
    3333         */ 
    3434        @Test 
    35         public void block() { 
     35        public void bloquearRemetente() { 
    3636                String id = mp.readEmail(EMAIL_ASSUNTO); 
    3737                mp.showDetails(id); 
    38                 mp.blockRecipient("Você gostaria de bloquear este e-mail?"); 
     38                mp.blockRecipient(MSG_REMETENTE_BLOQUEAR); 
    3939                mp.assertMessage(MSG_REMETENTE_BLOQUEADO); 
    4040        } 
    4141 
    4242        @Test 
    43         public void blockAgain() { 
    44                 mp.blockRecipient("Remetente já bloqueado!"); 
     43        public void bloquearRemetenteNovamente() { 
     44                String id = mp.readEmail(EMAIL_ASSUNTO); 
     45                mp.showDetails(id); 
     46                mp.blockRecipient(MSG_REMETENTE_JA_BLOQUEADO); 
    4547        } 
    4648 
    4749        @Test 
    48         public void unblock() { 
     50        public void desbloquearRemetente() { 
    4951                mp.editFilter(); 
    5052                mp.deleteRule(0); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/ler/MarcarEmailImportanteTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void marcarEmailNormalComoImportante() { 
    2928                mp.readEmail(EMAIL_ASSUNTO); 
    3029                mp.setImportantFlag(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/ler/MarcarEmailNaoLidoTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void marcarEmailLidoComoNaoLido() { 
    2928                mp.readEmail(EMAIL_ASSUNTO); 
    3029                mp.setNotReadFlag(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/ler/MarcarEmailNormalTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void marcarEmailImportanteComoNormal() { 
    2928                mp.readEmail(EMAIL_ASSUNTO); 
    3029                mp.setNormalFlag(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/ler/RemoverAnexoTestCase.java

    r4527 r4606  
    2828         */ 
    2929        @Test 
    30         public void test() { 
     30        public void removerAnexo() { 
    3131                String id = mp.readEmail(EMAIL_ASSUNTO_ANEXO); 
    3232                mp.showDetails(id); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ApagarEmailSelecionadoTestCase.java

    r4527 r4606  
    2828 
    2929        @Parameters({ "folder", "subject" }) 
    30         @Test 
    31         public void deleteFromFolder(String folder, String subject) { 
     30        @Test(enabled = false) 
     31        public void apagarEmailSelecionado(String folder, String subject) { 
    3232                mp.openFolder(folder); 
    3333                this.deleteEmail(subject); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ApagarTodosEmailsTestCase.java

    r3782 r4606  
    44import org.testng.annotations.Parameters; 
    55import org.testng.annotations.Test; 
    6  
    76 
    87/** 
     
    2928        @Test 
    3029        @Parameters({ "folder" }) 
    31         public void test(String folder) { 
     30        public void apagarTodosEmailsDaPasta(String folder) { 
    3231                mp.openFolder(folder); 
    3332                mp.selectAllEmails(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ExportarEmailSelecionadoTestCase.java

    r4527 r4606  
    2626public class ExportarEmailSelecionadoTestCase extends BaseEmailTestCase { 
    2727 
    28         @Test(enabled = false) 
    29         public void exportEmail() { 
     28        @Test 
     29        public void exportarEmail() { 
    3030                mp.findEmailIdBySuject(EMAIL_ASSUNTO, true); 
    3131                mp.exportEmail(); 
     
    3333 
    3434                // TODO Verificar por que nao esta pegando o alert. 
    35                 driver.switchTo().alert().accept(); 
     35                // driver.switchTo().alert().accept(); 
    3636 
    3737        } 
    3838 
    3939        @Test 
    40         public void exportEmailNotSelected() { 
     40        public void exportarEmailNaoSelecionado() { 
    4141                mp.exportEmail(); 
    4242                mp.assertMessage(MSG_EMAIL_NAO_SELECIONADO); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/LimparLixeiraTestCase.java

    r3782 r4606  
    44import org.openqa.selenium.Alert; 
    55import org.testng.annotations.Test; 
    6  
    76 
    87/** 
     
    2524         */ 
    2625        @Test 
    27         public void test() { 
     26        public void limparLixeira() { 
    2827                mp.cleanupTrash(); 
    2928                // Alerta de confirmacao de limpeza da lixeira. 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ListarEmailsImportantesTestCase.java

    r4527 r4606  
    2828         */ 
    2929        @Test 
    30         public void test() throws Exception { 
     30        public void listarEmailsImportantes() throws Exception { 
    3131                mp.setImportantFilter(); 
    3232 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ListarEmailsLidosTestCase.java

    r4527 r4606  
    2929         */ 
    3030        @Test 
    31         public void test() throws Exception { 
     31        public void listarEmailsLidos() throws Exception { 
    3232                mp.setReadFilter(); 
    3333 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ListarEmailsNaoLidosTestCase.java

    r4527 r4606  
    2828         */ 
    2929        @Test 
    30         public void test() throws Exception { 
     30        public void listarEmailsNaoLidos() throws Exception { 
    3131                mp.setNotReadFilter(); 
    3232 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ListarEmailsRespondidosTestCase.java

    r4527 r4606  
    2929         */ 
    3030        @Test 
    31         public void test() throws Exception { 
     31        public void listarEmailsRespondidos() throws Exception { 
    3232                mp.setAnsweredFilter(); 
    3333 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/MoverEmailSelecionadoTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void testaMoverEmailSelecionado() { 
     27        public void moverEmailSelecionado() { 
     28                // Cria pasta de teste para mover o email. 
     29                mp.createNewFolder(EMAIL_PASTA_TESTE); 
     30 
     31                // Procura o email e move a mensagem para pasta de teste criada. 
    2932                mp.findEmailIdBySuject(EMAIL_ASSUNTO, true); 
    3033                mp.moveEmail(EMAIL_PASTA_TESTE); 
    3134                mp.assertMessage(MSG_EMAIL_MOVIDO); 
     35 
     36                // Apaga pasta de teste. 
     37                mp.deleteFolder(EMAIL_PASTA_TESTE, false); 
     38                mp.assertMessage(MSG_EMAIL_PASTA_REMOVIDA); 
    3239        } 
    3340} 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pastas/CriarPastaTestCase.java

    r4527 r4606  
    3535         */ 
    3636        @Test 
    37         public void createFolder() { 
     37        public void criarPasta() { 
    3838                mp.createNewFolder(EMAIL_PASTA_TESTE); 
    3939        } 
    4040 
    4141        @Test 
    42         public void createSubFolder() { 
     42        public void criarSubPasta() { 
    4343                mp.createSubFolder(EMAIL_PASTA_TESTE, "subfolder"); 
    4444        } 
     
    4848         */ 
    4949        @Test 
    50         public void createFolderSpecialChars() { 
     50        public void criarPastaComCaracterEspecial() { 
    5151                mp.createNewFolder("pasta1/pasta2"); 
    5252                Alert newFolder = driver.switchTo().alert(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pastas/RenomearPastaTestCase.java

    r4527 r4606  
    3131 
    3232        @Test 
    33         public void renameFolder() { 
     33        public void renomearPasta() { 
    3434                mp.renameFolder(EMAIL_PASTA_TESTE, EMAIL_PASTA_TESTE2); 
    3535                mp.renameFolder(EMAIL_PASTA_TESTE2, EMAIL_PASTA_TESTE); 
     
    3737 
    3838        @Test 
    39         public void renameFolderInUse() throws Exception { 
     39        public void renomearPastaEmUso() throws Exception { 
    4040                mp.openFolder("lINBOX/Seleniumtree_folders", false); 
    4141                mp.renameFolderInUse(EMAIL_PASTA_TESTE); 
     
    4646         */ 
    4747        @Test 
    48         public void renameFolderSpecialChars() { 
     48        public void renomearPastaComCaracterEspecial() { 
    4949                mp.createNewFolder("pasta1/pasta2"); 
    5050                Alert newFolder = driver.switchTo().alert(); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailPorAssuntoTestCase.java

    r4527 r4606  
    3939                mp.setSearchSubject(EMAIL_ASSUNTO); 
    4040                mp.doSearch(); 
    41                 // Deve achar 2 emails, um deles tem acento no assunto 
    4241                mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 
    43                                 "2")); 
     42                                "1")); 
    4443        } 
    4544 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/responder/EncaminharEmailAnexoTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void encaminharEmailComAnexo() { 
    2928                String id = mp.readEmail(EMAIL_ASSUNTO_ANEXO); 
    3029                mp.forwardEmail(id, EMAIL_TESTE_1); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/responder/EncaminharEmailTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void encaminharEmail() { 
    2928                String id = mp.readEmail(EMAIL_ASSUNTO); 
    3029                mp.forwardEmail(id, EMAIL_TESTE_1); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/responder/ResponderEmailSemHistoricoTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void encaminharEmailSemHistorico() { 
    2928                String id = mp.readEmail(EMAIL_ASSUNTO); 
    3029                mp.replyEmailWithoutHistory(id); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/responder/ResponderEmailTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void responderEmail() { 
    2928                String id = mp.readEmail(EMAIL_ASSUNTO); 
    3029                mp.replyEmail(id); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/responder/ResponderTodosEmailSemHistoricoTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void responderEmailSemHistorico() { 
    2928                String id = mp.readEmail(EMAIL_ASSUNTO_MULTIPLOS_DESTINATARIOS); 
    3029                mp.replyAllEmailWithoutHistory(id); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/responder/ResponderTodosEmailTestCase.java

    r3782 r4606  
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
    44import org.testng.annotations.Test; 
    5  
    65 
    76/** 
     
    2625         */ 
    2726        @Test 
    28         public void test() { 
     27        public void responderEmailATodos() { 
    2928                String id = mp.readEmail(EMAIL_ASSUNTO_MULTIPLOS_DESTINATARIOS); 
    3029                mp.replyAllEmail(id); 
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/pages/email/MailPage.java

    r4527 r4606  
    143143        @FindBy(xpath = "//div[@id='menu_tools']/table/tbody/tr[3]/td") 
    144144        private WebElement editFilter; 
     145 
     146        @FindBy(xpath = "//div[@id='window_ffilter_ccform']/div[@id='form_body']/a[1]") 
     147        private WebElement filterNewRule; 
     148 
     149        @FindBy(xpath = "//div[@id='window_ffilter_ccform']/div[@id='form_body']/span[2]/input") 
     150        private WebElement filterSaveRules; 
     151 
     152        @FindBy(id = "field1") 
     153        private WebElement filterRecepient; 
     154 
     155        @FindBy(id = "field2") 
     156        private WebElement filterTo; 
     157 
     158        @FindBy(id = "field3") 
     159        private WebElement filterSubject; 
     160 
     161        @FindBy(id = "radio1") 
     162        private WebElement filterArchieveIn; 
     163 
     164        @FindBy(id = "select_mailboxes") 
     165        private WebElement filterMailBoxes; 
     166 
     167        @FindBy(id = "radio2") 
     168        private WebElement filterForwardMessage; 
     169 
     170        @FindBy(id = "radio3") 
     171        private WebElement filterRejectMessage; 
     172 
     173        @FindBy(id = "radio4") 
     174        private WebElement filterDeleteMessage; 
     175 
     176        @FindBy(id = "radio5") 
     177        private WebElement filterApplyImportantFilter; 
    145178 
    146179        @FindBy(xpath = "//input[@value='Nova Pasta']") 
     
    640673        } 
    641674 
     675        public void newFilterRule() { 
     676                this.filterNewRule.click(); 
     677        } 
     678 
     679        public void setFilterRecepient(String value) { 
     680                this.filterRecepient.sendKeys(value); 
     681        } 
     682 
     683        public void setFilterTo(String value) { 
     684                this.filterTo.sendKeys(value); 
     685        } 
     686 
     687        public void setFilterSubject(String value) { 
     688                this.filterSubject.sendKeys(value); 
     689        } 
     690 
     691        public void setFilterArchieveIn() { 
     692                this.filterArchieveIn.click(); 
     693        } 
     694 
     695        public void setFilterMailBox(String mailBox) { 
     696                super.setComboValue(this.filterMailBoxes, mailBox); 
     697        } 
     698 
     699        public void saveFilterRules() { 
     700                this.filterSaveRules.click(); 
     701        } 
     702 
    642703        /** 
    643704         * Edita filtros. 
     
    648709                                .xpath("//div[@id='menu_tools']/table/tbody/tr[3]/td")); 
    649710                this.editFilter.click(); 
     711                this.waitForElement(By.id("set_rules_img")); 
    650712        } 
    651713 
  • devel/testlink/automation2.0/src/test/resources/config.properties

    r4527 r4606  
    44 
    55# Usuario normal 
    6 url=https://cte.serpro.gov.br 
    7 user=luiz-fernando.estivalet 
    8 passwd=senha 
     6#url=https://cte.serpro.gov.br 
     7#user=luiz-fernando.estivalet 
     8#passwd=senha 
    99 
    1010# Usuario normal 
    11 #url=https://cte2.serpro.gov.br 
    12 #user=88758559000 
    13 #passwd=serpro 
     11url=https://cte2.serpro.gov.br 
     12user=88758559000 
     13passwd=serpro 
    1414 
    1515#url=https://10.200.113.112/ 
  • devel/testlink/automation2.0/src/test/resources/mensagens.properties

    r4527 r4606  
    2121pasta.removida=A pasta {0} foi removida com sucesso! 
    2222descartar.mensagem=Sua mensagem não foi salva ou enviada. Descartar a mensagem? 
     23remetente.bloquear=Você gostaria de bloquear este e-mail? 
    2324remetente.bloqueado=O remetente foi bloqueado 
     25remetente.ja.bloqueado=Remetente já bloqueado! 
    2426remover.anexos=Anexos removidos com sucesso. 
    2527exportar.email=Aguarde enquanto as mensagens serão exportadas... 
  • devel/testlink/automation2.0/src/test/resources/valores.properties

    r4527 r4606  
    66# Email que será utilizado para receber as mensagens enviadas pelos casos de teste 
    77email.teste.1=luiz-fernando.estivalet@cte.serpro.gov.br 
     8email.teste.1=luiz-fernando.estivalet@serpro.gov.br 
    89# Email que será utilizado para receber as mensagens enviadas pelos casos de teste de cópia, cópia oculta 
    910email.teste.2=luiz.f.estivalet@gmail.com 
     
    1112email.teste.3=luizfernando_estivalet@yahoo.com 
    1213email.invalido=bla 
     14email.remetente=Luiz Fernando Estivalet 
    1315# Email que será utilizado para receber as mensagens enviadas pelos casos de teste de para envio de múltiplos destinatários 
    14 email.teste.multiplos=luiz-fernando.estivalet@cte.serpro.gov.br, luizfernando_estivalet@yahoo 
     16email.teste.multiplos=luiz-fernando.estivalet@serpro.gov.br, luizfernando_estivalet@yahoo.com 
    1517email.pasta.teste=Selenium 
    1618email.pasta.teste2=Webdriver 
     
    2022anexo.2=/home/luiz/Desktop/arquivo2.txt 
    2123assunto=[SELENIUM] Teste envio mensagem 
    22 assunto.acento=[SELENIUM] Teste envio mensagem acento áéíóúçãüõ 
     24assunto.acento=[SELENIUM] Teste com acento áéíóúçãüõ 
    2325assunto.100k=[SELENIUM] Teste envio mensagem corpo + 100k 
    2426assunto.salvar=[SELENIUM] Teste salvar mensagem 
Note: See TracChangeset for help on using the changeset viewer.