Criação de suíte de teste de interface com webdriver + TestNG

Olá para todos,

estou desenvolvendo meu TCC uma suíte de testes de regressão para um módulo de RH. Utilizarei o selenium webdriver e o TestNG.

Gostaria de saber se alguém daqui já fez algo parecido ou conhece no mínimo alguma coisa/informação que possa compartilhar comigo, pois sou novo na área e não sei se é possível, por exemplo, eu criar uma suíte de testes com arquivo em XML para que execute as classes sequenciamente, sendo que cada classe é um caso de teste.

Obrigado

@martinmaiochi
A documentação do TestNG explica razoavelmente como isso tudo funciona. Nessa parte aqui ele fala do XML: http://testng.org/doc/documentation-main.html#testng-xml

Se vc quiser tentar usar o JUnit (mais simples), vc pode executar as classes sequencialmente criando uma Suite: https://github.com/junit-team/junit4/wiki/aggregating-tests-in-suites

Abs

@martinmaiochi Você pode criar um projeto gerenciado com o Maven e executar seus testes a partir dele, utilizando o comando

mvn test

Eu nunca fiz com o TestNG; sempre utilizo o JUnit para isso. Mas acredito que seja semelhante.

Aproveitando, acabei de escrever um post sobre o Selenium no meu blog:

http://www.codeatest.com/testes-aceitacao-automatizados-selenium/

@andrethiago
@stefanteixeira

Obrigado mesmo pelo suporte!

@martinmaiochi
Meus 10 centavos.
É possível vc criar essas suites sim, podendo ter mtas suites que reaproveitem seus cenários de testes automatizados. Dessa forma, vc terá suites para todos os tipos de teste de acordo a sua necessidade (smoke, regressão, etc).

Utilizo o testNg como gerenciador de testes de interface no projeto onde trabalho e uma página que me ajudou bastante foi essa: http://www.mkyong.com/tutorials/testng-tutorials/

Nela vc encontra bastante coisa sobre a utilização da ferramenta junto as notações disponíveis. Sobre a documentação vc utiliza o link do @stefanteixeira (moleque foda!)

Ferno
CTFL, CSM e só!

Olá Martin,

Já trabalhei com TestNG mas faz muitoooo tempo.
Mas se ajudar, você pode dar uma olhada numa apresentação minha que fiz em 2010.
http://www.slideshare.net/barbaracabral/test-ng-pessoal

Tem uns links no final (espero que eles ainda estejam funcionando rsrs).

Abraços!

Bárbara Cabral

@Ferno e @barbaracabral

Obrigado pelas dicas!

Log in to reply

Looks like your connection to Agile Testers was lost, please wait while we try to reconnect.