Ignore:
Timestamp:
11/26/10 16:00:32 (13 years ago)
Author:
luiz-fernando
Message:

Ticket #1402 - Campos, mensagens e valores estao em properties

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/testlink/automation/src/test/java/br/gov/serpro/cte/common/ExpressoMailTestCase.java

    r3532 r3543  
    2323                selenium.waitForPageToLoad("30000"); 
    2424                // Espera a caixa de entrada carregar. 
    25                 this.waitForElement("divScrollMain_0"); 
     25                this.waitForElement(getCampo("email.div.principal")); 
    2626        } 
    2727 
     
    8282                        throws Exception { 
    8383                this.composeEmail(); 
    84                 selenium.type(Campo.PARA_1.getValue(), to); 
    85                 selenium.type(Campo.ASSUNTO_1.getValue(), subject); 
     84                selenium.type(getCampo("email.para.1"), to); 
     85                selenium.type(getCampo("email.assunto.1"), subject); 
    8686                this.writeBody(text); 
    8787 
     
    9999        public void composeEmail(String to, String subject) throws Exception { 
    100100                this.composeEmail(); 
    101                 selenium.type(Campo.PARA_1.getValue(), to); 
    102                 selenium.type(Campo.ASSUNTO_1.getValue(), subject); 
     101                selenium.type(getCampo("email.para.1"), to); 
     102                selenium.type(getCampo("email.assunto.1"), subject); 
    103103        } 
    104104 
     
    110110        public void composeEmail() throws Exception { 
    111111                this.enterExpressoMail(); 
    112                 selenium.click(Campo.NOVA_MENSAGEM.getValue()); 
    113                 super.waitForElement(Campo.PARA_1.getValue()); 
     112                selenium.click(getCampo("email.nova.mensagem")); 
     113                super.waitForElement(getCampo("email.para.1")); 
    114114        } 
    115115 
     
    129129                        throws Exception { 
    130130                this.composeEmail(to, subject, text); 
    131                 selenium.click(Campo.ENVIAR_EMAIL_1.getValue()); 
    132                 this.assertMessage(Campo.MENSAGEM.value, Mensagem.EMAIL_ENVIADO.value); 
     131                selenium.click(getCampo("email.enviar.email.1")); 
     132                this.assertMessage(getCampo("email.mensagem"), 
     133                                getMensagem("email.enviado")); 
    133134                if (remove) { 
    134135                        this.removeEmail(subject); 
     
    140141         */ 
    141142        public void sendEmail() { 
    142                 selenium.click(Campo.ENVIAR_EMAIL_1.getValue()); 
     143                selenium.click(getCampo("email.enviar.email.1")); 
    143144        } 
    144145 
     
    156157                selenium.click(id); 
    157158                // Espera ate aba da mensagem abrir. 
    158                 super.waitForElement("//div[@id='exmail_main_body']/table[1]/tbody[@id='border_tbody']/tr[1]/td[2]/table/tbody/tr/td[1]"); 
     159                super.waitForElement(getCampo("email.aba.mensagem")); 
    159160 
    160161                // Retorna somente o "id" do email. 
     
    168169         */ 
    169170        public void deleteEmail() throws Exception { 
    170                 selenium.click("//div[@id='footer_menu']/table[@id='footer_box']/tbody/tr[@id='table_message']/td[@id='span_options']/span[1]/span"); 
    171                 this.assertMessage(Campo.MENSAGEM.getValue(), 
    172                                 Mensagem.APAGAR_UMA_MENSAGEM.getValue()); 
     171                selenium.click(getCampo("email.apagar.email")); 
     172                this.assertMessage(getCampo("email.mensagem"), 
     173                                getMensagem("apagar.uma.mensagem")); 
    173174        } 
    174175 
     
    199200                this.openFolder(folder); 
    200201                // Espera pelo primeiro checkbox da pasta aparecer. 
    201                 super.waitForElement(Campo.CHECKBOX_EMAIL.getValue()); 
     202                super.waitForElement(getCampo("email.checkbox.email")); 
    202203                this.deleteEmail(subject); 
    203                 this.waitForElement(Campo.MSG_INFO.getValue()); 
    204                 assertTrue(Mensagem.PASTA_VAZIA.getValue().equals( 
    205                                 selenium.getText(Campo.MSG_INFO.getValue()))); 
     204                this.waitForElement(getCampo("email.msg.info")); 
     205                assertTrue(getMensagem("pasta.vazia").equals( 
     206                                selenium.getText(getCampo("email.msg.info")))); 
    206207        } 
    207208 
     
    224225 
    225226                // Apaga email da pasta enviados. 
    226                 this.deleteEmail(Campo.PASTA_ENVIADOS.getValue(), subject); 
     227                this.deleteEmail(getCampo("email.pasta.enviados"), subject); 
    227228 
    228229                // Limpa a lixeira. 
     
    238239         */ 
    239240        public void cleanupTrash() throws Exception { 
    240                 this.openFolder(Campo.PASTA_LIXEIRA.getValue()); 
    241                 selenium.click(Campo.LIMPAR_LIXEIRA.getValue()); 
     241                this.openFolder(getCampo("email.pasta.lixeira")); 
     242                selenium.click(getCampo("email.limpar.lixeira")); 
    242243                assertTrue(selenium.getConfirmation().matches( 
    243                                 Mensagem.LIMPAR_LIXEIRA.getValue())); 
    244                 super.waitForElement(Campo.MENSAGEM.getValue()); 
    245                 assertEquals(Mensagem.LIXEIRA_LIMPA.getValue(), 
    246                                 selenium.getText(Campo.MENSAGEM.getValue())); 
     244                                getMensagem("limpar.lixeira"))); 
     245                super.waitForElement(getCampo("email.mensagem")); 
     246                assertEquals(getMensagem("lixeira.limpa"), 
     247                                selenium.getText(getCampo("email.mensagem"))); 
    247248                // Garantir que nao tem nenhum email na lixeira. 
    248249                assertEquals("0", this.getTotalEmails()); 
     
    254255        public int getTotalEmails() { 
    255256                return Integer 
    256                                 .valueOf(selenium 
    257                                                 .getText("//div[@id='exmail_main_body']/table[@id='border_table']/tbody[@id='border_tbody']/tr[@id='border_tr']/td[@id='border_id_0']/font/span[@id='tot_m']")); 
     257                                .valueOf(selenium.getText(getCampo("email.total.emails"))); 
    258258        } 
    259259 
     
    264264                String[] ids = new String[this.getTotalEmails()]; 
    265265                for (int i = 1; i <= this.getTotalEmails(); i++) { 
    266                         String id = selenium 
    267                                         .getAttribute("//div[@id='divScrollMain_0']/table[@id='table_box']/tbody[@id='tbody_box']/tr[" 
    268                                                         + i + "]/td[1]/input[1]@id"); 
     266                        String id = selenium.getAttribute(getCampo("email.id", i)); 
    269267                        ids[i - 1] = id.substring(id.lastIndexOf("_") + 1); 
    270268                } 
     
    279277         */ 
    280278        public boolean isImportant(String emailId) { 
    281                 return selenium 
    282                                 .isElementPresent("//div[@id='exmail_main_body']/div[@id='content_id_0']/div[@id='divScrollMain_0']/table[@id='table_box']/tbody[@id='tbody_box']/tr[@id='" 
    283                                                 + emailId + "']/td[5]/img"); 
     279                return selenium.isElementPresent(getCampo("email.id.importante", 
     280                                emailId)); 
    284281        } 
    285282 
     
    291288         */ 
    292289        public boolean isRead(String emailId) { 
    293                 return "Lida" 
    294                                 .equals(selenium 
    295                                                 .getAttribute("//div[@id='exmail_main_body']/div[@id='content_id_0']/div[@id='divScrollMain_0']/table[@id='table_box']/tbody[@id='tbody_box']/tr[@id='" 
    296                                                                 + emailId + "']/td[7]/img@title")); 
     290                return "Lida".equals(selenium.getAttribute(getCampo("email.id.lido", 
     291                                emailId))); 
    297292        } 
    298293 
     
    306301        public void openFolder(String folder) throws Exception { 
    307302                selenium.click(folder); 
    308                 this.waitForElement("divScrollMain_0"); 
     303                this.waitForElement(getCampo("email.div.principal")); 
    309304        } 
    310305 
     
    318313        public void replyEmail(String id) throws Exception { 
    319314                // Clicar na opcao para responder. 
    320                 selenium.click(Campo.RESPONDER_EMAIL.getValue()); 
     315                selenium.click(getCampo("email.responder.email")); 
    321316                this.reply(id); 
    322317        } 
     
    331326        public void replyAllEmail(String id) throws Exception { 
    332327                // Clicar na opcao para responder. 
    333                 selenium.click("msg_opt_reply_options" + id + "_r"); 
    334                 selenium.click("//span[@onclick='new_message(\"reply_to_all_with_history\",\"" 
    335                                 + id.substring(1) + "_r\");']"); 
     328                selenium.click(getCampo("email.responder.todos", id)); 
     329                selenium.click(getCampo("email.id.responder.todos", id)); 
    336330 
    337331                this.reply(id); 
     
    347341        public void replyAllEmailWithoutHistory(String id) throws Exception { 
    348342                // Clicar na opcao para responder. 
    349                 selenium.click("msg_opt_reply_options" + id + "_r"); 
    350                 selenium.click("//span[@onclick='new_message(\"reply_without_history\",\"" 
    351                                 + id.substring(1) + "_r\");']"); 
     343                selenium.click(getCampo("email.responder.todos.sem.historico", id)); 
     344                selenium.click(getCampo("email.id.responder.todos.sem.historico", id)); 
    352345 
    353346                this.reply(id); 
     
    363356        public void replyEmailWithoutHistory(String id) throws Exception { 
    364357                // Clicar na opcao para responder. 
    365                 selenium.click("//span[@onclick='new_message(\"reply_without_history\",\"" 
    366                                 + id.substring(1) + "_r\");']"); 
     358                selenium.click(getCampo("email.id.responder.sem.historico", id)); 
    367359                this.reply(id); 
    368360        } 
     
    377369        private void reply(String id) throws Exception { 
    378370                // Espera carregar aba para responder email. 
    379                 super.waitForElement("to" + id); 
    380                 selenium.click("send_button" + id); 
     371                super.waitForElement(getCampo("email.id.para", id)); 
     372                selenium.click(getCampo("email.id.enviar", id)); 
    381373        } 
    382374 
     
    392384        public void forwardEmail(String id, String to) throws Exception { 
    393385                // Clicar na opcao para encaminhar. 
    394                 selenium.click(Campo.ENCAMINHAR_EMAIL.getValue()); 
     386                selenium.click(getCampo("email.encaminhar.email")); 
    395387 
    396388                // Espera carregar aba para encaminhar email. 
    397                 super.waitForElement("to" + id); 
    398                 selenium.type("to" + id, to); 
    399  
    400                 selenium.click("send_button" + id); 
    401         } 
    402  
    403         public enum Mensagem { 
    404                 PASTA_VAZIA("Esta pasta está vazia"), // 
    405                 SEM_DESTINATARIO( 
    406                                 "Você deve fornecer pelo menos um endereço de destinatário de email."), // 
    407                 SEM_ASSUNTO("^Enviar esta mensagem sem assunto[\\s\\S]$"), // 
    408                 EMAIL_ENVIADO("Sua mensagem foi enviada e salva."), // 
    409                 DESTINATARIO_INVALIDO( 
    410                                 "Erro de SMTP: Os endereços de destinatário a seguir falharam: bla@"), // 
    411                 SALVA_RASCUNHO( 
    412                                 "Sua mensagem foi salva como rascunho na pasta Rascunhos."), // 
    413                 LIMPAR_LIXEIRA( 
    414                                 "^Você tem certeza que deseja limpar sua lixeira[\\s\\S]$"), // 
    415                 LIXEIRA_LIMPA("Sua pasta Lixeira foi limpa."), // 
    416                 APAGAR_UMA_MENSAGEM("Mensagem movida para a pasta Lixeira"), // 
    417                 MARCAR_IMPORTANTE("Mensagem marcada como Importante"), // 
    418                 MARCAR_NORMAL("Mensagem marcada como Normal"), // 
    419                 MARCAR_NAO_LIDO("Mensagem marcada como Não lida"), // 
    420                 APAGAR_MENSAGEM("Mensagens movidas para pasta Lixeira"); 
    421                 private String value; 
    422  
    423                 private Mensagem(String value) { 
    424                         this.value = value; 
    425                 } 
    426  
    427                 public String getValue() { 
    428                         return value; 
    429                 } 
    430  
    431         }; 
    432  
    433         public enum Campo { 
    434                 ADICIONAR_ANEXO("link=exact:Anexos: adicionar+"), // 
    435                 ANEXO_1("inputFile_1_1"), // 
    436                 ANEXO_2("inputFile_1_2"), // 
    437                 NOVA_MENSAGEM( 
    438                                 "//table[@id='folders_tbl']/tbody/tr[1]/td/table/tbody/tr[2]/td/div/span"), // 
    439                 PARA_1("to_1"), // 
    440                 ASSUNTO_1("subject_1"), // 
    441                 ENVIAR_EMAIL_1("send_button_1"), // 
    442                 CHECKBOX_EMAIL( 
    443                                 "//div[@id='exmail_main_body']/div[@id='content_id_0']/div[@id='divScrollMain_0']/table[@id='table_box']/tbody[@id='tbody_box']/tr[1]/td[1]/input[1]"), // 
    444                 CONFIRMACAO_LEITURA("return_receipt_1"), // 
    445                 IMPORTANTE( 
    446                                 "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[2]/span[3]"), // 
    447                 NORMAL( 
    448                                 "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[2]/span[3]"), // 
    449                 NAO_LIDO( 
    450                                 "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[2]/span[2]"), // 
    451                 IMPORTANTE_CHECKBOX("important_message_1"), // 
    452                 COPIA_1("a_cc_link_1"), // 
    453                 SALVAR("save_message_options_1"), // 
    454                 COPIA_CAMPO_1("cc_1"), // 
    455                 COPIA_OCULTA_1("a_cco_link_1"), // 
    456                 COPIA_OCULTA_CAMPO_1("cco_1"), // 
    457                 PASTA_LIXEIRA("lINBOX/Trashtree_folders"), // 
    458                 PASTA_ENVIADOS("lINBOX/Senttree_folders"), // 
    459                 LIMPAR_LIXEIRA("empty_trash"), // 
    460                 SELECIONAR_TODOS_EMAILS("chk_box_select_all_messages"), // 
    461                 ENCAMINHAR_EMAIL( 
    462                                 "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[3]/span[3]"), // 
    463                 RESPONDER_EMAIL( 
    464                                 "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[3]/span[5]"), // 
    465                 MOVER_EMAIL("//span[@onclick='wfolders.makeWindow(\"\",\"move_to\")']"), // 
    466                 MSG_INFO("msg_info"), // 
    467                 MENSAGEM("em_div_write_msg"); 
    468                 private String value; 
    469  
    470                 private Campo(String value) { 
    471                         this.value = value; 
    472                 } 
    473  
    474                 public String getValue() { 
    475                         return value; 
    476                 } 
    477  
    478         }; 
    479  
    480         public enum Valor { 
    481                 EMAIL_TESTE_1("luiz-fernando.estivalet@cte.serpro.gov.br"), // 
    482                 EMAIL_TESTE_2("luiz.f.estivalet@gmail.com"), // 
    483                 EMAIL_TESTE_3("luizfernando_estivalet@yahoo.com"), // 
    484                 EMAIL_INVALIDO("bla"), // 
    485                 EMAIL_TESTE_MULTIPLOS( 
    486                                 "luiz-fernando.estivalet@cte.serpro.gov.br, luizfernando_estivalet@yahoo.com"), // 
    487                 ANEXO_1("/home/luiz/Desktop/arquivo.txt"), // 
    488                 ANEXO_2("/home/luiz/Desktop/arquivo2.txt"), // 
    489                 ASSUNTO("[SELENIUM] Teste envio mensagem"), // 
    490                 ASSUNTO_SALVAR("[SELENIUM] Teste salvar mensagem"), // 
    491                 ASSUNTO_EMAIL_INVALIDO( 
    492                                 "[SELENIUM] Teste envio mensagem com destinatário inválido"), // 
    493                 ASSUNTO_SEM_DESTINATARIO( 
    494                                 "[SELENIUM] Teste envio mensagem sem destinatário"), // 
    495                 ASSUNTO_MULTIPLOS_DESTINATARIOS( 
    496                                 "[SELENIUM] Teste múltiplos destinatários"), // 
    497                 ASSUNTO_ANEXO("[SELENIUM] Teste envio mensagem com anexo"), // 
    498                 ASSUNTO_IMPORTANTE("[SELENIUM] Teste envio mensagem importante"), // 
    499                 ASSUNTO_MULTIPLOS_ANEXOS("[SELENIUM] Teste com múltiplos anexos"), // 
    500                 ASSUNTO_CONFIRMACAO_LEITURA( 
    501                                 "[SELENIUM] Teste com confirmação de leitura"), // 
    502                 ASSUNTO_COPIA("[SELENIUM] Teste envio mensagem com cópia"), // 
    503                 ASSUNTO_COPIA_OCULTA("[SELENIUM] Teste envio mensagem com cópia oculta"), ASSUNTO_SOMENTE_COPIA( 
    504                                 "[SELENIUM] Teste envio mensagem somente cópia"), // 
    505                 ASSUNTO_SOMENTE_COPIA_OCULTA( 
    506                                 "[SELENIUM] Teste mensagem somente cópia oculta"), // 
    507                 TEXTO_EMAIL( 
    508                                 "<p>Email enviado a partir do Selenium!</p><p>Favor ignorar!</p>"), // 
    509                 TEXTO_EMAIL_CONFIRMACAO_LEITURA( 
    510                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de confirmação de leitura</p><p>Favor ignorar!</p>"), // 
    511                 TEXTO_EMAIL_COPIA_OCULTA( 
    512                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de cópia oculta</p><p>Favor ignorar!</p>"), // 
    513                 TEXTO_EMAIL_COPIA( 
    514                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de cópia</p><p>Favor ignorar!</p>"), // 
    515                 TEXTO_EMAIL_IMPORTANTE( 
    516                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de email importante</p><p>Favor ignorar!</p>"), // 
    517                 TEXTO_EMAIL_MULTIPLOS_ANEXOS( 
    518                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de email com múltiplos anexos</p><p>Favor ignorar!</p>"), // 
    519                 TEXTO_EMAIL_MULTIPLOS_DESTINATARIOS( 
    520                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de email com múltiplos destinatários</p><p>Favor ignorar!</p>"), // 
    521                 TEXTO_EMAIL_SEM_ASSUNTO( 
    522                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de email sem assunto</p><p>Favor ignorar!</p>"), // 
    523                 TEXTO_EMAIL_SALVO( 
    524                                 "<p>Email enviado a partir do Selenium!</p><p>Teste para salvar um email na pasta rascunhos</p><p>Favor ignorar!</p>"), // 
    525                 TEXTO_EMAIL_ANEXO( 
    526                                 "<p>Email enviado a partir do Selenium!</p><p>Teste de anexo</p><p>Favor ignorar!</p>"); 
    527                 private String value; 
    528  
    529                 private Valor(String value) { 
    530                         this.value = value; 
    531                 } 
    532  
    533                 public String getValue() { 
    534                         return value; 
    535                 } 
    536  
    537         }; 
     389                super.waitForElement(getCampo("email.id.para", id)); 
     390                selenium.type(getCampo("email.id.para", id), to); 
     391 
     392                selenium.click(getCampo("email.id.enviar", id)); 
     393        } 
     394 
     395        // public enum Mensagem { 
     396        // PASTA_VAZIA("Esta pasta está vazia"), // 
     397        // SEM_DESTINATARIO( 
     398        // "Você deve fornecer pelo menos um endereço de destinatário de email."), 
     399        // // 
     400        // SEM_ASSUNTO("^Enviar esta mensagem sem assunto[\\s\\S]$"), // 
     401        // EMAIL_ENVIADO("Sua mensagem foi enviada e salva."), // 
     402        // DESTINATARIO_INVALIDO( 
     403        // "Erro de SMTP: Os endereços de destinatário a seguir falharam: bla@"), // 
     404        // SALVA_RASCUNHO( 
     405        // "Sua mensagem foi salva como rascunho na pasta Rascunhos."), // 
     406        // LIMPAR_LIXEIRA( 
     407        // "^Você tem certeza que deseja limpar sua lixeira[\\s\\S]$"), // 
     408        // LIXEIRA_LIMPA("Sua pasta Lixeira foi limpa."), // 
     409        // APAGAR_UMA_MENSAGEM("Mensagem movida para a pasta Lixeira"), // 
     410        // MARCAR_IMPORTANTE("Mensagem marcada como Importante"), // 
     411        // MARCAR_NORMAL("Mensagem marcada como Normal"), // 
     412        // MARCAR_NAO_LIDO("Mensagem marcada como Não lida"), // 
     413        // APAGAR_MENSAGEM("Mensagens movidas para pasta Lixeira"); 
     414        // private String value; 
     415        // 
     416        // private Mensagem(String value) { 
     417        // this.value = value; 
     418        // } 
     419        // 
     420        // public String getValue() { 
     421        // return value; 
     422        // } 
     423        // 
     424        // }; 
     425        // 
     426        // public enum Campo { 
     427        // ADICIONAR_ANEXO("link=exact:Anexos: adicionar+"), // 
     428        // ANEXO_1("inputFile_1_1"), // 
     429        // ANEXO_2("inputFile_1_2"), // 
     430        // NOVA_MENSAGEM( 
     431        // "//table[@id='folders_tbl']/tbody/tr[1]/td/table/tbody/tr[2]/td/div/span"), 
     432        // // 
     433        // PARA_1("to_1"), // 
     434        // ASSUNTO_1("subject_1"), // 
     435        // ENVIAR_EMAIL_1("send_button_1"), // 
     436        // CHECKBOX_EMAIL( 
     437        // "//div[@id='exmail_main_body']/div[@id='content_id_0']/div[@id='divScrollMain_0']/table[@id='table_box']/tbody[@id='tbody_box']/tr[1]/td[1]/input[1]"), 
     438        // // 
     439        // CONFIRMACAO_LEITURA("return_receipt_1"), // 
     440        // IMPORTANTE( 
     441        // "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[2]/span[3]"), 
     442        // // 
     443        // NORMAL( 
     444        // "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[2]/span[3]"), 
     445        // // 
     446        // NAO_LIDO( 
     447        // "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[2]/span[2]"), 
     448        // // 
     449        // IMPORTANTE_CHECKBOX("important_message_1"), // 
     450        // COPIA_1("a_cc_link_1"), // 
     451        // SALVAR("save_message_options_1"), // 
     452        // COPIA_CAMPO_1("cc_1"), // 
     453        // COPIA_OCULTA_1("a_cco_link_1"), // 
     454        // COPIA_OCULTA_CAMPO_1("cco_1"), // 
     455        // PASTA_LIXEIRA("lINBOX/Trashtree_folders"), // 
     456        // PASTA_ENVIADOS("lINBOX/Senttree_folders"), // 
     457        // LIMPAR_LIXEIRA("empty_trash"), // 
     458        // SELECIONAR_TODOS_EMAILS("chk_box_select_all_messages"), // 
     459        // ENCAMINHAR_EMAIL( 
     460        // "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[3]/span[3]"), 
     461        // // 
     462        // RESPONDER_EMAIL( 
     463        // "//div[@id='exmail_main_body']/div[2]/table/tbody/tr[1]/td/table/tbody/tr[1]/td[3]/span[5]"), 
     464        // // 
     465        // MOVER_EMAIL("//span[@onclick='wfolders.makeWindow(\"\",\"move_to\")']"), 
     466        // // 
     467        // MSG_INFO("msg_info"), // 
     468        // MENSAGEM("em_div_write_msg"); 
     469        // private String value; 
     470        // 
     471        // private Campo(String value) { 
     472        // this.value = value; 
     473        // } 
     474        // 
     475        // public String getValue() { 
     476        // return value; 
     477        // } 
     478        // 
     479        // }; 
     480        // 
     481        // public enum Valor { 
     482        // EMAIL_TESTE_1("luiz-fernando.estivalet@cte.serpro.gov.br"), // 
     483        // EMAIL_TESTE_2("luiz.f.estivalet@gmail.com"), // 
     484        // EMAIL_TESTE_3("luizfernando_estivalet@yahoo.com"), // 
     485        // EMAIL_INVALIDO("bla"), // 
     486        // EMAIL_TESTE_MULTIPLOS( 
     487        // "luiz-fernando.estivalet@cte.serpro.gov.br, luizfernando_estivalet@yahoo.com"), 
     488        // // 
     489        // ANEXO_1("/home/luiz/Desktop/arquivo.txt"), // 
     490        // ANEXO_2("/home/luiz/Desktop/arquivo2.txt"), // 
     491        // ASSUNTO("[SELENIUM] Teste envio mensagem"), // 
     492        // ASSUNTO_SALVAR("[SELENIUM] Teste salvar mensagem"), // 
     493        // ASSUNTO_EMAIL_INVALIDO( 
     494        // "[SELENIUM] Teste envio mensagem com destinatário inválido"), // 
     495        // ASSUNTO_SEM_DESTINATARIO( 
     496        // "[SELENIUM] Teste envio mensagem sem destinatário"), // 
     497        // ASSUNTO_MULTIPLOS_DESTINATARIOS( 
     498        // "[SELENIUM] Teste múltiplos destinatários"), // 
     499        // ASSUNTO_ANEXO("[SELENIUM] Teste envio mensagem com anexo"), // 
     500        // ASSUNTO_IMPORTANTE("[SELENIUM] Teste envio mensagem importante"), // 
     501        // ASSUNTO_MULTIPLOS_ANEXOS("[SELENIUM] Teste com múltiplos anexos"), // 
     502        // ASSUNTO_CONFIRMACAO_LEITURA( 
     503        // "[SELENIUM] Teste com confirmação de leitura"), // 
     504        // ASSUNTO_COPIA("[SELENIUM] Teste envio mensagem com cópia"), // 
     505        // ASSUNTO_COPIA_OCULTA("[SELENIUM] Teste envio mensagem com cópia oculta"), 
     506        // ASSUNTO_SOMENTE_COPIA( 
     507        // "[SELENIUM] Teste envio mensagem somente cópia"), // 
     508        // ASSUNTO_SOMENTE_COPIA_OCULTA( 
     509        // "[SELENIUM] Teste mensagem somente cópia oculta"), // 
     510        // TEXTO_EMAIL( 
     511        // "<p>Email enviado a partir do Selenium!</p><p>Favor ignorar!</p>"), // 
     512        // TEXTO_EMAIL_CONFIRMACAO_LEITURA( 
     513        // "<p>Email enviado a partir do Selenium!</p><p>Teste de confirmação de leitura</p><p>Favor ignorar!</p>"), 
     514        // // 
     515        // TEXTO_EMAIL_COPIA_OCULTA( 
     516        // "<p>Email enviado a partir do Selenium!</p><p>Teste de cópia oculta</p><p>Favor ignorar!</p>"), 
     517        // // 
     518        // TEXTO_EMAIL_COPIA( 
     519        // "<p>Email enviado a partir do Selenium!</p><p>Teste de cópia</p><p>Favor ignorar!</p>"), 
     520        // // 
     521        // TEXTO_EMAIL_IMPORTANTE( 
     522        // "<p>Email enviado a partir do Selenium!</p><p>Teste de email importante</p><p>Favor ignorar!</p>"), 
     523        // // 
     524        // TEXTO_EMAIL_MULTIPLOS_ANEXOS( 
     525        // "<p>Email enviado a partir do Selenium!</p><p>Teste de email com múltiplos anexos</p><p>Favor ignorar!</p>"), 
     526        // // 
     527        // TEXTO_EMAIL_MULTIPLOS_DESTINATARIOS( 
     528        // "<p>Email enviado a partir do Selenium!</p><p>Teste de email com múltiplos destinatários</p><p>Favor ignorar!</p>"), 
     529        // // 
     530        // TEXTO_EMAIL_SEM_ASSUNTO( 
     531        // "<p>Email enviado a partir do Selenium!</p><p>Teste de email sem assunto</p><p>Favor ignorar!</p>"), 
     532        // // 
     533        // TEXTO_EMAIL_SALVO( 
     534        // "<p>Email enviado a partir do Selenium!</p><p>Teste para salvar um email na pasta rascunhos</p><p>Favor ignorar!</p>"), 
     535        // // 
     536        // TEXTO_EMAIL_ANEXO( 
     537        // "<p>Email enviado a partir do Selenium!</p><p>Teste de anexo</p><p>Favor ignorar!</p>"); 
     538        // private String value; 
     539        // 
     540        // private Valor(String value) { 
     541        // this.value = value; 
     542        // } 
     543        // 
     544        // public String getValue() { 
     545        // return value; 
     546        // } 
     547        // 
     548        // }; 
    538549 
    539550} 
Note: See TracChangeset for help on using the changeset viewer.