Ir para conteúdo
Fórum Script Brasil
  • 0

JUnit + Selenium + Ant ( ou Maven)


kresh

Pergunta

olá pessoal,

Tenho projeto no netbeans que foi exportado pelo SeleniumIDE, dentro do projeto eu inclui 2 bibliotecas especificas do selenium e o JUnit.

Minha classe de testes funciona perfeitamente quando executo dentro do Netbeans. Entretanto quero que o teste rode no Hudson. Então preciso de um script XML para o Ant ou para o Maven para colocar no Hudson.

Anexei o projeto do netbeans, provavelmente quando abrir o mesmo em seu IDE terá que adicionar novamente as bibliotecas, o endereço para download é http://selenium.googlecode.com/files/selenium-java-2.0b3.zip e basta descompactar e adicionar os 2 arquivos .jar no projeto.

O código da classe basicamente é:

import com.thoughtworks.selenium.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;

public class Tester extends SeleneseTestCase {
    @Before
    public void setUp() throws Exception {
        selenium = new DefaultSelenium("localhost", 4444, "*firefox C:/Program Files (x86)/Mozilla Firefox/firefox.exe", "http://www.google.com.br/");
        selenium.start();
    }

    @Test
    public void testE() throws Exception {
        selenium.open("/");
        selenium.type("q", "teste1");
        selenium.click("btnG");
    }

    @After
    public void tearDown() throws Exception {
        selenium.stop();
    }
}

Obrigado.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...