Changeset 4675 for devel/testlink/automation2.0/src/test
- Timestamp:
- 07/05/11 10:01:08 (13 years ago)
- Location:
- devel/testlink/automation2.0/src/test
- Files:
-
- 32 added
- 13 edited
- 8 moved
Legend:
- Unmodified
- Added
- Removed
-
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/MailPreferencesTestCase.java
r4627 r4675 8 8 import org.expressolivre.cte.common.Config; 9 9 import org.expressolivre.cte.pages.email.MailPreferencesPage; 10 import org.testng.annotations.Parameters; 10 11 import org.testng.annotations.Test; 11 12 … … 18 19 public class MailPreferencesTestCase extends BaseTestCase { 19 20 21 /** 22 * Seta todas as preferencias de acordo com o arquivo configurado em 23 * config.properties (propriedade "config.email"). 24 * 25 * @throws IllegalArgumentException 26 * @throws IllegalAccessException 27 * @throws InvocationTargetException 28 */ 20 29 @Test 21 public void test() throws IllegalArgumentException, IllegalAccessException,22 I nvocationTargetException {30 public void setAllPreferences() throws IllegalArgumentException, 31 IllegalAccessException, InvocationTargetException { 23 32 openPreferencesPage(); 24 33 MailPreferencesPage prefs = openEmailPreferencesPage(); … … 48 57 } 49 58 prefs.savePreferences(); 59 } 50 60 61 @Test 62 @Parameters({ "useImportantFlag" }) 63 public void setImportantFlag(String useImportantFlag) { 64 openPreferencesPage(); 65 MailPreferencesPage prefs = openEmailPreferencesPage(); 66 prefs.setUseImportantFlag(useImportantFlag); 67 prefs.savePreferences(); 68 } 69 70 @Test 71 @Parameters({ "removeAttachment" }) 72 public void setRemoveAttachment(String removeAttachment) { 73 openPreferencesPage(); 74 MailPreferencesPage prefs = openEmailPreferencesPage(); 75 prefs.setRemoveAttachmentsFunction(removeAttachment); 76 prefs.savePreferences(); 51 77 } 52 78 -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/DescartarEmailSalvarTestCase.java
r4606 r4675 10 10 * Caso de Teste: 11 11 * 12 * EL-1092:Descartar nova mensagem nao salva - Cancelar13 *14 * EL-1239:Descartar nova mensagem nao salva - Descartar15 *16 12 * EL-1240:Descartar nova mensagem nao salva - Salvar 17 *18 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=19 * testcase&id=EL-109220 *21 * http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=22 * testcase&id=EL-123923 13 * 24 14 * http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= … … 29 19 * Created on Feb 23, 2011 at 3:10:58 PM 30 20 */ 31 public class DescartarEmailTestCase extends BaseEmailTestCase { 32 33 /** 34 * Executa o teste. Testa os botoes Cancelar e Descartar nova mensagem. 35 */ 36 @Test 37 public void botoesCancelarDescartarNovoEmail() { 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 } 21 public class DescartarEmailSalvarTestCase extends BaseEmailTestCase { 44 22 45 23 @Test -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailSemAssuntoTestCase.java
r4606 r4675 12 12 * EL-533:Enviar mensagem sem assunto 13 13 * 14 * EL-1091:Enviar mensagem sem assunto - Cancelar15 *16 14 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 17 15 * testcase&id=EL-533 18 *19 * http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=20 * testcase&id=EL-109121 16 * 22 17 * @author L.F.Estivalet (Serpro) … … 42 37 } 43 38 44 @Test45 public void enviarEmailSemAssuntoRejeitar() {46 mp.composeEmail(EMAIL_TESTE_1, "", EMAIL_TEXTO_SEM_ASSUNTO);47 mp.sendMail();48 // Sistema exibe um alerta para confirmacao do envio do email sem49 // assunto.50 51 Alert noSubject = driver.switchTo().alert();52 assert MSG_ENVIAR_SEM_ASSUNTO.equals(noSubject.getText());53 noSubject.dismiss();54 55 mp.closeMail(false);56 mp.discardNewEmail();57 }58 59 39 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/compor/EnviarEmailTestCase.java
r4527 r4675 35 35 } 36 36 37 @Test38 public void enviarEmailComAcentoNoAssunto() {39 mp.composeEmail(EMAIL_TESTE_1, EMAIL_ASSUNTO_ACENTO, EMAIL_TEXTO);40 mp.sendMail();41 mp.assertMessage(MSG_EMAIL_ENVIADO);42 Assert.assertNotNull(mp.findEmailIdBySubject(MailPage.SENT_FOLDER,43 EMAIL_ASSUNTO_ACENTO));44 }45 37 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/filtro/CriarFiltroPorAssuntoTestCase.java
r4620 r4675 48 48 } 49 49 50 @Test51 public void criarFiltroPorAssuntoComMensagemRejeicao() {52 MailFilterPage mfp = mp.editFilter();53 mfp.newFilterRule();54 mfp.setFilterSubject(EMAIL_ASSUNTO);55 mfp.setFilterRejectMessage();56 mfp.saveFilterRules();57 58 Alert error = driver.switchTo().alert();59 assert "Informe um texto para rejeição!".equals(error.getText());60 error.dismiss();61 62 mfp.setFilterRejectMessageText("Não enviar email para esta conta!!!");63 mfp.saveFilterRules();64 65 assert mfp.getFilterRuleText("2").equals(66 "Status : Habilitada - Se o email tem assunto:" + EMAIL_ASSUNTO67 + " - Ação: Rejeitar");68 69 }70 50 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/filtro/ExcluirFiltroTestCase.java
r4620 r4675 11 11 * Caso de Teste: EL-630:Excluir filtro 12 12 * 13 * Caso de Teste: EL-1103:Excluir mais de 1 filtro14 *15 13 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 16 14 * testcase&id=EL-630 17 *18 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=19 * testcase&id=EL-110320 15 * 21 16 * @author L.F.Estivalet (Serpro) … … 32 27 mfp.deleteFilterRule(ruleId); 33 28 } 34 35 @Test36 public void excluirMultiplosFiltros() {37 MailFilterPage mfp = mp.editFilter();38 for (int i = 0; i < 3; i++) {39 mfp.selectFilterRule(i);40 }41 42 mfp.deleteFilters();43 }44 45 29 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/ler/BloquearUsuarioTestCase.java
r4620 r4675 2 2 3 3 import org.expressolivre.cte.common.BaseEmailTestCase; 4 import org.expressolivre.cte.pages.email.MailFilterPage;5 4 import org.testng.annotations.Test; 6 5 … … 10 9 * Caso de Teste: 11 10 * 12 * EL-1145:Bloquear usuario - excluir 13 * 14 * EL-1148:Bloquear usuario - duplicidade 11 * EL-1145:Bloquear usuario 15 12 * 16 13 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 17 14 * testcase&id=EL-1145 18 *19 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=20 * testcase&id=EL-114821 15 * 22 16 * @see org.expressolivre.cte.email.compor.EnviarEmailTestCase … … 41 35 } 42 36 43 @Test44 public void bloquearRemetenteNovamente() {45 String id = mp.readEmail(EMAIL_ASSUNTO);46 mp.showDetails(id);47 mp.blockRecipient(MSG_REMETENTE_JA_BLOQUEADO);48 }49 50 @Test51 public void desbloquearRemetente() {52 MailFilterPage mfp = mp.editFilter();53 mfp.deleteFilterRule(0);54 }55 56 37 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ExportarEmailSelecionadoTestCase.java
r4606 r4675 11 11 * EL-586:Exportar 1 mensagem 12 12 * 13 * EL-1150:Exportar - Sem selecionar14 *15 13 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 16 14 * testcase&id=EL-586 17 *18 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=19 * testcase&id=EL-115020 15 * 21 16 * @author L.F.Estivalet (Serpro) … … 36 31 37 32 } 38 39 @Test40 public void exportarEmailNaoSelecionado() {41 mp.exportEmail();42 mp.assertMessage(MSG_EMAIL_NAO_SELECIONADO);43 }44 33 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pastas/ApagarPastaTestCase.java
r4620 r4675 3 3 import org.expressolivre.cte.common.BaseEmailTestCase; 4 4 import org.expressolivre.cte.pages.email.MailFolderPage; 5 import org.openqa.selenium.Alert;6 5 import org.testng.annotations.Test; 7 6 … … 11 10 * Caso de Teste: EL-614:Excluir pasta 12 11 * 13 * Caso de Teste: EL-616:Excluir pasta com subpastas14 *15 * Caso de Teste: EL-1166:Excluir pasta em uso16 *17 12 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 18 13 * testcase&id=EL-614 19 *20 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=21 * testcase&id=EL-61622 *23 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=24 * testcase&id=EL-116625 14 * 26 15 * @see org.expressolivre.cte.email.pastas.CriarPastaTestCase … … 33 22 34 23 public class ApagarPastaTestCase extends BaseEmailTestCase { 35 36 @Test37 public void deleteFolderWithSubFolder() {38 MailFolderPage mfp = mp.editFolder();39 mfp.deleteFolder(EMAIL_PASTA_TESTE);40 Alert confirm = driver.switchTo().alert();41 assert ("Remova suas sub-pastas primeiro.").equals(confirm.getText());42 confirm.accept();43 }44 45 @Test(dependsOnMethods = { "deleteFolderWithSubFolder" })46 public void deleteSubFolder() {47 MailFolderPage mfp = mp.editFolder();48 mfp.deleteSubFolder(EMAIL_PASTA_TESTE, "subfolder");49 }50 51 @Test52 public void deleteFolderInUse() {53 mp.openFolder("lINBOX/Seleniumtree_folders", false);54 MailFolderPage mfp = mp.editFolder();55 mfp.deleteFolder(EMAIL_PASTA_TESTE, true);56 }57 58 24 /** 59 25 * Exclui pasta padrao utilizada nos testes. 60 26 */ 61 @Test(dependsOnMethods = { "deleteFolderWithSubFolder", "deleteSubFolder", 62 "deleteFolderInUse" }) 27 @Test 63 28 public void deleteFolder() { 64 29 MailFolderPage mfp = mp.editFolder(); -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pastas/CriarPastaTestCase.java
r4620 r4675 3 3 import org.expressolivre.cte.common.BaseEmailTestCase; 4 4 import org.expressolivre.cte.pages.email.MailFolderPage; 5 import org.openqa.selenium.Alert;6 5 import org.testng.annotations.Test; 7 6 … … 11 10 * Caso de Teste: EL-611:Criar pasta 12 11 * 13 * Caso de Teste: EL-612:Criar pasta com caracter especial no nome14 *15 * Caso de Teste: EL-613:Criar sub pasta16 *17 12 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 18 13 * testcase&id=EL-611 19 *20 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=21 * testcase&id=EL-61222 *23 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=24 * testcase&id=EL-61325 14 * 26 15 * @author L.F.Estivalet (Serpro) … … 41 30 } 42 31 43 @Test44 public void criarSubPasta() {45 MailFolderPage mfp = mp.editFolder();46 mfp.createSubFolder(EMAIL_PASTA_TESTE, "subfolder");47 }48 49 /**50 * TODO Criar array com nomes invalidos e repetir o teste n vezes.51 */52 @Test53 public void criarPastaComCaracterEspecial() {54 MailFolderPage mfp = mp.editFolder();55 mfp.createNewFolder("pasta1/pasta2");56 Alert newFolder = driver.switchTo().alert();57 assert "Erro ao criar a pasta. Certifique-se de que não tentou criá-la com um nome que contém a palavra \"local_\" ou que possui algum caractere especial."58 .equals(newFolder.getText());59 newFolder.accept();60 }61 62 32 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pastas/RenomearPastaTestCase.java
r4620 r4675 3 3 import org.expressolivre.cte.common.BaseEmailTestCase; 4 4 import org.expressolivre.cte.pages.email.MailFolderPage; 5 import org.openqa.selenium.Alert;6 5 import org.testng.annotations.Test; 7 6 … … 11 10 * Caso de Teste: EL-615:Renomear pasta 12 11 * 13 * Caso de Teste: EL-610:Visualizar pastas14 *15 * Caso de Teste: EL-1167:Renomear pasta em uso16 *17 12 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 18 13 * testcase&id=EL-615 19 *20 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=21 * testcase&id=EL-61022 *23 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=24 * testcase&id=EL-116725 14 * 26 15 * @author L.F.Estivalet (Serpro) … … 38 27 } 39 28 40 @Test41 public void renomearPastaEmUso() throws Exception {42 mp.openFolder("lINBOX/Seleniumtree_folders", false);43 MailFolderPage mfp = mp.editFolder();44 mfp.renameFolderInUse(EMAIL_PASTA_TESTE);45 }46 47 /**48 * TODO Criar array com nomes invalidos e repetir o teste n vezes.49 */50 @Test51 public void renomearPastaComCaracterEspecial() {52 MailFolderPage mfp = mp.editFolder();53 mfp.createNewFolder("pasta1/pasta2");54 Alert newFolder = driver.switchTo().alert();55 assert "Erro ao criar a pasta. Certifique-se de que não tentou criá-la com um nome que contém a palavra \"local_\" ou que possui algum caractere especial."56 .equals(newFolder.getText());57 newFolder.accept();58 }59 60 29 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailImportanteComResultadoTestCase.java
r4620 r4675 11 11 * Caso de Teste: EL-618:Pesquisa avancada de mensagens 12 12 * 13 * Caso de Teste: EL-1201:Pesquisar mensagens sem retornar resultado14 *15 * Caso de Teste: EL-622:Pesquisar apenas mensagens nao importantes16 *17 13 * Caso de Teste: EL-623:Pesquisar apenas mensagens importantes 18 14 * 19 15 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 20 16 * testcase&id=EL-618 21 *22 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=23 * testcase&id=EL-120124 *25 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=26 * testcase&id=EL-62227 17 * 28 18 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= … … 34 24 * 35 25 */ 36 public class PesquisarEmailImportanteTestCase extends BaseEmailTestCase { 37 38 @Test 39 public void pesquisaMensagemImportanteSemResultado() { 40 MailSearchPage msp = mp.openSearchMessageWindow(); 41 msp.setSearchFolders("lINBOX_folders_tree_search"); 42 msp.searchImportantMessage("Importante"); 43 msp.doSearch(); 44 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 45 "0")); 46 } 47 48 @Test 49 public void pesquisaMensagemNaoImportanteSemResultado() { 50 MailSearchPage msp = mp.openSearchMessageWindow(); 51 msp.setSearchFolders("lINBOX_folders_tree_search"); 52 msp.searchImportantMessage("Não Importante"); 53 msp.doSearch(); 54 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 55 "0")); 56 } 26 public class PesquisarEmailImportanteComResultadoTestCase extends 27 BaseEmailTestCase { 57 28 58 29 /** … … 69 40 } 70 41 71 /**72 * see org.expressolivre.cte.email.compor.EnviarEmailTestCase73 */74 @Test75 public void pesquisaMensagemNaoImportanteComResultado() {76 MailSearchPage msp = mp.openSearchMessageWindow();77 msp.setSearchFolders("lINBOX_folders_tree_search");78 msp.searchImportantMessage("Não Importante");79 msp.doSearch();80 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",81 "1"));82 }83 84 42 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailLidaComResultadoTestCase.java
r4620 r4675 34 34 * 35 35 */ 36 public class PesquisarEmailLidaTestCase extends BaseEmailTestCase { 37 38 @Test 39 public void pesquisaMensagemLidaSemResultado() { 40 MailSearchPage msp = mp.openSearchMessageWindow(); 41 msp.setSearchFolders("lINBOX_folders_tree_search"); 42 msp.searchSeenMessage("Lida"); 43 msp.doSearch(); 44 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 45 "0")); 46 } 36 public class PesquisarEmailLidaComResultadoTestCase extends BaseEmailTestCase { 47 37 48 38 @Test … … 56 46 } 57 47 58 @Test59 public void pesquisaMensagemNaoLidaSemResultado() {60 MailSearchPage msp = mp.openSearchMessageWindow();61 msp.setSearchFolders("lINBOX_folders_tree_search");62 msp.searchSeenMessage("Não lida");63 msp.doSearch();64 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",65 "0"));66 }67 68 @Test69 public void pesquisaMensagemNaoLidaComResultado() {70 MailSearchPage msp = mp.openSearchMessageWindow();71 msp.setSearchFolders("lINBOX_folders_tree_search");72 msp.searchSeenMessage("Não lida");73 msp.doSearch();74 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",75 "1"));76 }77 78 48 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailParametroInvalidoTestCase.java
r4620 r4675 14 14 * inválidos 15 15 * 16 * Caso de Teste: EL-1200:Pesquisar mensagens com datas invalidas17 *18 16 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 19 17 * testcase&id=EL-618 … … 21 19 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 22 20 * testcase&id=EL-1199 23 *24 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=25 * testcase&id=EL-120026 21 * 27 22 * @author L.F.Estivalet (Serpro) … … 40 35 alert.accept(); 41 36 } 42 43 @Test44 public void pesquisaEmailDestaDataInvalida() {45 MailSearchPage msp = mp.openSearchMessageWindow();46 msp.setSearchSinceDate("223344");47 msp.doSearch();48 Alert alert = driver.switchTo().alert();49 assert ("Data inválida no campo 'Desta Data'".equals(alert.getText()));50 alert.accept();51 }52 53 @Test54 public void pesquisaEmailAteDataInvalida() {55 MailSearchPage msp = mp.openSearchMessageWindow();56 msp.setSearchSinceDate("");57 msp.setSearchOnDate("918272");58 msp.doSearch();59 Alert alert = driver.switchTo().alert();60 assert ("Data inválida no campo 'Na Data'".equals(alert.getText()));61 alert.accept();62 }63 64 @Test65 public void pesquisaEmailNestaDataInvalida() {66 MailSearchPage msp = mp.openSearchMessageWindow();67 msp.setSearchSinceDate("");68 msp.setSearchOnDate("");69 msp.setSearchBeforeDate("837378");70 msp.doSearch();71 Alert alert = driver.switchTo().alert();72 assert ("Data inválida no campo 'Até a Data'".equals(alert.getText()));73 alert.accept();74 75 }76 77 37 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailPorAssuntoComResultadoTestCase.java
r4620 r4675 29 29 * 30 30 */ 31 public class PesquisarEmailPorAssuntoTestCase extends BaseEmailTestCase { 31 public class PesquisarEmailPorAssuntoComResultadoTestCase extends 32 BaseEmailTestCase { 32 33 33 34 /** … … 44 45 } 45 46 46 /**47 * @see org.expressolivre.cte.email.compor.EnviarEmailTestCase48 */49 @Test50 public void pesquisaEmailPorAssuntoComAcentoResultado() {51 MailSearchPage msp = mp.openSearchMessageWindow();52 msp.setSearchFolders("lINBOX_folders_tree_search");53 msp.setSearchSubject(EMAIL_ASSUNTO_ACENTO);54 msp.doSearch();55 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",56 "1"));57 }58 59 @Test60 public void pesquisaEmailPorAssuntoSemResultado() {61 MailSearchPage msp = mp.openSearchMessageWindow();62 msp.setSearchFolders("lINBOX_folders_tree_search");63 msp.setSearchSubject("assunto não encontrado");64 msp.doSearch();65 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",66 "0"));67 }68 69 47 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailPorDataComResultadoTestCase.java
r4620 r4675 32 32 * 33 33 */ 34 public class PesquisarEmailPorDataTestCase extends BaseEmailTestCase { 35 36 @Test 37 public void pesquisaEmailPorDataSemResultado() { 38 MailSearchPage msp = mp.openSearchMessageWindow(); 39 msp.setSearchFolders("lINBOX_folders_tree_search"); 40 msp.setSearchOnDate("01011984"); 41 msp.doSearch(); 42 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 43 "0")); 44 } 34 public class PesquisarEmailPorDataComResultadoTestCase extends 35 BaseEmailTestCase { 45 36 46 37 @Test … … 55 46 msp.doSearch(); 56 47 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 57 " 2"));48 "1")); 58 49 } 59 50 -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailPorIntervaloDataComResultadoTestCase.java
r4620 r4675 32 32 * 33 33 */ 34 public class PesquisarEmailPorIntervaloDataTestCase extends BaseEmailTestCase { 35 36 @Test 37 public void pesquisaEmailPorIntervaloDataSemResultado() { 38 MailSearchPage msp = mp.openSearchMessageWindow(); 39 msp.setSearchFolders("lINBOX_folders_tree_search"); 40 msp.setSearchSinceDate("01011984"); 41 msp.setSearchBeforeDate("01011999"); 42 msp.doSearch(); 43 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 44 "0")); 45 } 34 public class PesquisarEmailPorIntervaloDataComResultadoTestCase extends 35 BaseEmailTestCase { 46 36 47 37 @Test … … 59 49 msp.doSearch(); 60 50 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 61 " 2"));51 "1")); 62 52 } 63 53 -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailPorRemetenteComResultadoTestCase.java
r4620 r4675 29 29 * 30 30 */ 31 public class PesquisarEmailPorRemetenteTestCase extends BaseEmailTestCase { 32 33 @Test 34 public void pesquisaEmailPorRemetenteSemResultado() { 35 MailSearchPage msp = mp.openSearchMessageWindow(); 36 msp.setSearchFolders("lINBOX_folders_tree_search"); 37 msp.setSearchRemetente("João da Silva"); 38 msp.doSearch(); 39 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 40 "0")); 41 } 31 public class PesquisarEmailPorRemetenteComResultadoTestCase extends 32 BaseEmailTestCase { 42 33 43 34 @Test … … 48 39 msp.doSearch(); 49 40 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 50 " 2"));41 "1")); 51 42 } 52 43 -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailPorTextoComResultadoTestCase.java
r4620 r4675 24 24 * 25 25 */ 26 public class PesquisarEmailPorTextoTestCase extends BaseEmailTestCase { 26 public class PesquisarEmailPorTextoComResultadoTestCase extends 27 BaseEmailTestCase { 27 28 28 29 @Test … … 33 34 msp.doSearch(); 34 35 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 35 "2")); 36 } 37 38 @Test 39 public void pesquisaEmailPorTextoSemResultado() { 40 MailSearchPage msp = mp.openSearchMessageWindow(); 41 msp.setSearchFolders("lINBOX_folders_tree_search"); 42 msp.setSearchBody("texto não encontrado"); 43 msp.doSearch(); 44 mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa", 45 "0")); 36 "1")); 46 37 } 47 38 -
devel/testlink/automation2.0/src/test/resources/config.properties
r4620 r4675 15 15 url=https://10.200.113.112/ 16 16 user=88758559000 17 passwd=se rpro17 passwd=senha123 18 18 19 19 … … 25 25 # Arquivo de configuracao a ser utilizado dependendo do servidor (url) acima 26 26 #config.email=email.preferences_mp.properties 27 config.email=email.preferences_comunidade_cte.properties 27 config.email=email.preferences_serpro.properties 28 #config.email=email.preferences_comunidade_cte.properties 28 29 config.email.admin=email.admin.preferences.properties -
devel/testlink/automation2.0/src/test/resources/email.preferences_comunidade_cte.properties
r4058 r4675 17 17 saveDeletedMsg=usar o padrão 18 18 deleteTrashMessagesAfterNDays=usar o padrão 19 20 # Os testes automatizados nao vao utilizar mensagens locais pois envolve o uso 21 # do Google Gears que foi descontinuado e uma nova arquitetura esta em 22 # desenvolvimento para essa funcionalidade (LFE 01/07/2011). 19 23 useLocalMessages=Não 24 20 25 keepArchivedMessages=usar o padrão 21 26 #autoCreateLocal=usar o padrão … … 24 29 #mainScreenShowMail=usar o padrão 25 30 #removeAttachmentsFunction=usar o padrão 26 useImportantFlag= Sim31 useImportantFlag=usar o padrão 27 32 useSpellChecker=usar o padrão 28 33 saveInFolder=usar o padrão … … 34 39 #maxMsgSize=usar o padrão 35 40 useDynamicContacts=usar o padrão 36 useShortcuts=usar o padrão41 #useShortcuts=usar o padrão 37 42 autoSaveDraft=usar o padrão 38 43 #timezone=usar o padrão
Note: See TracChangeset
for help on using the changeset viewer.