Oi pessoal! Atualizei os seguintes itens neste Hands On
- Script de teste e suite de teste (atualzadas nos links)
- Projeto com Selenium 1 e Webdriver do mesmo script de teste em Java
Pessoal,
Segue o material criado durante o Hands On de Selenium que ocorreu no dia 31/07/2010 por intermédio da Iterasys Informática em São Paulo.
Abaixo está o documento de Caso de Teste utilizado como exemplo para a automação!
O script do Selenium IDE pode ser copiado por este link. Bem como a suite de teste.
O projeto em Java foi criado no Eclipse IDE. Se você quiser executar o exemplo em Java, você precisa dos seguintes programas:
Basta descompactar este .rar, salvar no workspace do Eclipse e executá-lo, mas primeiro você precisa adicionar as bibliotecas do Selenium no classpath da aplicação. Faça isso no Eclipse pelos seguintes passos:
- Dentro do Eclipse, selecione o menu File/Import. Selecione Existing Projetcs into Workspace e clique em Next...
- Procure pelo projeto clicando no botão Browser. O projeto será carregado. Clique no botão Finish
- Agora clique com o botão direito sobre o nome do projeto e selecione o menu Build Path/Configure Build Path...
- Selecione a aba Libraries e clique no botão Add External Jars...
- Selecione os seguintes arquivos na pasta do Selenium Remote Control
- selenium-java-client-driver-1.0.1/selenium-java-client-driver.jar
- selenium-server-1.0.3/selenium-server.jar
- Após isso clique no botão OK!
Script do Selenium IDE: handson.html
Suite do Selenium IDE: suite.html
Arquivo. rar do projeto no Eclipse: ExemploHandsOn.rar
Caso de Teste do HandsOn de Selenium
Elias, você não vai deixar apresentação da palestra do Seleniun disponível aqui?
ResponderExcluirElias,
ResponderExcluirnão consegui rodar o teste. Abre o firefox e não dá nenhum erro, porém não faz nada. O log do server fica em "INFO - Launching Firefox...".
De qualquer forma, quero te agradecer pelo compartilhamento de conhecimento através deste blog. Abraço.
Olá!
ResponderExcluirGeralmente isso pode ocorrer por duas coisas:
- A versão do Sel RC
- A versao do Firefox
Tente colocar o parâmetro do browser como *firefox3 ou *firefox2 dependendo da versão do teu Firefox e veja se tu estás usando a versão 1.0.3 do Sel RC.
Abraços!
Olá, estou iniciando com o Selenium. Mas não consegui rodar esta aplicação (Hands On). Segui os passos do tutorial, mas no final não entendi o que deve ser feito para rodá-la. Clico com o botão direito do mouse e depois em "Run As -> Java Aplication"? Ou não tem nada a ver?
ResponderExcluirThiago, tu chegou a iniciar o servidor do selenium para executar os testes sem a instância do Selenium server?
ResponderExcluirElias, boa tarde!
ResponderExcluirEu sei é muito em cima da hora mas, se puder responder, agradeço.
Estou querendo apresentar o seu exemplo Hands On em uma apresentação que vou fazer amanhã sobre o Selenium na Pós. Não estou familiarizada com a ferramenta mas, estou tentando. Está funcionando mas, dá erro nas linhas assertTrue(selenium.isTextPresent("R$ 129,90"));
assertEquals("1", selenium.getValue("//table[@id='shopping-cart-table']/tbody/tr/td[4]/input"));
Acho que é pq atualmente, este livro não existe na página. Mas, mudei para um livro que existe e mesmo assim, continua do mesmo jeito. Obrigada!