como instalar o TestNG no Eclipse: passo a passo Guide

como você já sabe, o TestNG ou Test Next Generation é um dos frameworks de teste de automação mais usados em Java. Inspirado por JUnit e NUnit, Cedric Beust criou o TestNG com a idéia de cobrir quase todos os tipos de modelos de teste, seja funcional ou de ponta a ponta. As anotações, funcionalidades, usabilidade, recursos e facilidade de Uso fazem TestNG uma escolha muito popular de framework. Listados abaixo estão alguns dos principais benefícios de usar o TestNG-

  • a funcionalidade de Relatórios fornece um relatório XML detalhado de todos os testes bem sucedidos, falhados ou ignorados.

  • testes paralelos auxiliam os testadores na execução de vários casos de teste com o benefício adicional da integração CI/CD.

  • o recurso de anotações permite aos desenvolvedores lidar com exceções e entender o código facilmente.

  • os casos de teste podem ser agrupados ou priorizados facilmente.

  • configuração flexível do tempo de execução.

neste artigo, você vai aprender como instalar o TestNG no Eclipse e configurá-lo em seu sistema para começar a construir um framework para o seu projeto de teste. Começando com a instalação do plugin TestNG para Eclipse.

TestNG é baseado em Java e você precisa instalá-lo caso você ainda não tenha. Agora para começar com a instalação do plugin TestNG para Eclipse, você precisa lançar IDE Eclipse e, em seguida, siga estes passos.

Passo # 1: Uma vez que o Eclipse é lançado, clique em Help e, em seguida, Eclipse Marketplace.

eclipse marketplace

Step #2: uma nova janela se abriria, onde você precisa digitar “TestNG” no campo de texto Find e clicar no botão Go.

Passo # 3: você vai ver agora os resultados de pesquisa com TestNG para Eclipse no topo. Tudo o que você precisa fazer agora é clicar no botão Instalar ao lado dele.

testNG for eclipse

Passo # 4: A resolução das funcionalidades poderá demorar alguns minutos após o que terá de verificar se a opção para o TestNG está assinalada e carregar no botão Confirmar.

eclipse marketplace

Step # 5: Seleccione “manter a minha instalação na mesma” opção e carregue novamente no botão Confirmar.

confirmar características

Passo # 6: aceitar a licença e clicar no botão Terminar.

licenças

Nota: para que a alteração seja eficaz, terá de reiniciar o Eclipse e poderá agora ver o TestNG instalado se carregar com o botão direito em qualquer projecto e ver o TestNG nas opções do menu.

 testNG

viu como este processo foi fácil?

não consegue encontrar o ‘Plugin’ de teste no mercado Eclipse? Faz Isto!

em algumas versões do Eclipse, você pode não encontrar o plugin TestNG no mercado Eclipse. Você ainda pode instalar o TestNG no Eclipse.

Step 1: Go to Eclipse help and click on the button to “Install New Software”.

 'plugin' de teste

Passo 2: Carregue no botão Adicionar e escreva “TestNG” como nome e “http://dl.bintray.com/testng-team/testng-eclipse-release/” como caminho.

software disponível

Passo 3: Uma vez que você adicione o caminho, você vai notar uma entrada de teste sob o nome. Você então precisa selecionar isso e clicar no próximo para instalar o TestNG no Eclipse. Aceite o Acordo de licença e carregue no botão Terminar.

é pintado para fora nesta imagem porque eu já o tenho instalado. Não te preocupes, vai funcionar perfeitamente.

não deseja instalar o TestNG com o Eclipse? Use o ficheiro da biblioteca Local

se não quiser instalar o Eclipse do TestNG ou o TestNG com o IntelliJ, existe outra forma de adicionar o TestNG ao seu projecto. É baixando o arquivo da biblioteca em seu sistema e adicionando-o manualmente ao caminho de construção do projeto onde você deseja usá-lo. É bastante semelhante ao método que usamos acima, a única diferença é que primeiro vamos baixar o arquivo da biblioteca para o nosso sistema e adicioná-lo ao caminho de construção mais tarde. Recomendamos a instalação do plugin TestNG para Eclipse em vez de adicioná-lo manualmente para o caminho de construção, como você terá que adicioná-lo manualmente a cada projeto. Por outro lado, se estiver instalado no Eclipse você não terá que configurar o caminho de construção de novo e de novo. Vamos ver rapidamente os passos que você precisa seguir–

  1. você pode baixar o arquivo lib TestNG a partir daqui.

  2. uma vez que o arquivo zipped é baixado, Copie-o para um local de sua escolha. Adicionei-o abaixo do path no meu sistema – org.testng

  3. agora, abra o Eclipse e clique em ajuda na barra de menu e clique em Instalar um novo Software.
  4. Carregue em Adicionar e indique o nome como TestNG e a localização onde guardou o ficheiro zip no campo de localização e carregue em OK.testNG
  5. selecione TestNG e clique no próximo.go next
  6. Just click on Next if you get any Remediation or Install Details page. Aceite a licença e clique em Terminar.rever licenças
  7. reiniciar o Eclipse.
  8. uma vez feito, você precisa adicionar a biblioteca ao caminho de construção do projeto. Carregue com o botão direito no seu projecto e vá para o local de construção e na nova janela pop-up carregue em Adicionar Biblioteca.caminho de compilação em java
  9. você verá o TestNG como uma opção na nova janela, basta selecioná-lo e clicar em Seguinte.adicionar biblioteca

  10. uma vez feito você vai ver agora a biblioteca testNG sob sua estrutura de projeto.Lambdaproject

  11. você pode agora verificar se o TestNG está pronto para ser usado no seu projecto, simplesmente escrevendo qualquer marca de anotação, como o @Test no seu programa. Você verá que ao passar por cima da marca, você terá opções para importar o pacote TestNG.@test

e aí você pode ver TestNG sendo configurado em seu sistema e todos prontos para usar.

depois de instalar o Eclipse TestNG, podemos precisar converter alguns dos projetos que criamos como um projeto java regular para um projeto TestNG. Deixe-me informá-lo rapidamente sobre como fazer isso.

configurar os testes de Eclipse de TestNG dos seus projectos Java existentes

Passo # 1: converter os seus testes existentes em testes de TestNG é um processo muito fácil. Basta abrir o Eclipse e clique com o botão direito sobre o projeto que você precisa converter para TestNG.

create TestNG

Step # 2: Select and click on Convert to TestNG. Você vai ver uma janela de refactoring aparecendo com o testng.detalhes xml. Por agora, mantenha as coisas como estão e clique em Terminar. Discutiremos o teste.xml em detalhes em posts adicionais. Por agora, vamos ver que nosso projeto Java é convertido em TestNG e testng.o xml é criado.

.xml

Testing.xml

Agora você pode executar as classes de teste sob o projeto como testes de teste.

run as testng

Now that we are done with the installation and set up of the TestNG plugin for Eclipse, we will further talk out about creating our first TestNG project and executing the same in our next post. Nós estaremos usando Eclipse ao longo da série TestNG, embora seja completamente até você para executar TestNG no Eclipse ou qualquer outro IDE para escrever e executar seus casos de teste.

agora pode executar o seu primeiro programa de selénio TestNG. Feliz teste!