Introdução à instalação do TestNG

TestNG é uma estrutura de automação onde NG é uma abreviação de 'Next Generation'. O TestNG ajuda na geração de um relatório organizado que permite que o testador entenda facilmente quais casos de teste foram aprovados, falharam ou foram ignorados. É uma ferramenta inspirada em Junit e NUnit. O design do TestNG é tal que ajuda na integração de classes de uma maneira mais fácil. O desenvolvedor tem a capacidade de escrever casos de teste mais flexíveis e poderosos. Ele fornece funcionalidades como anotações fáceis, agrupamento, seqüenciamento e parametrização. Os benefícios do Install TestNG são a capacidade de criar relatórios HTML para execução. As anotações também facilitam as tarefas. Além disso, os grupos ajudam a agrupar e priorizar facilmente. Também é possível testar paralelamente e gerar logs. Os dados podem ser parametrizados facilmente. Vamos dar uma olhada nas etapas de instalação do TestNG.

Instalação passo a passo do TestNG

Antes de instalar o TestNG, devemos verificar se o Selenium IDE já está presente com uma conexão de Internet ativa.

Etapa 1: Vá para o Eclipse e, na parte superior da barra de menus, vá para a guia Ajuda e clique em 'Instalar novo software'.

Etapa 2: Uma nova janela será aberta com o campo 'Trabalhar com:'. Aqui, digite o URL: (http://beust.com/eclipse/) e clique no botão Adicionar.

Etapa 3: depois que este link for adicionado, ele será exibido e você poderá inserir o nome como 'TestNG'

Etapa 4: Uma vez feito isso, você verá o software disponível no URL mencionado. Marque a caixa de seleção que menciona o TestNG e clica no botão 'Avançar'.

Etapa 5: depois disso, os requisitos e as dependências serão verificados antes do início da instalação. Se todos esses requisitos forem bons, será solicitado que você instale o software antes de continuar com o TestNG. Na maioria dos casos, ele será instalado com sucesso.

Etapa 6: Depois que essa etapa for concluída, será solicitada a revisão do processo de instalação. Se você achar que tudo está bem, pode continuar clicando em 'Avançar'.

Etapa 7: para obter a licença, clique em 'Aceito os termos do contrato de licença' e clique no botão 'Concluir'.

Em vez de usar o link da Web, você pode usar o 'Eclipse Marketplace' para obter o TestNG

Siga as etapas abaixo para concluir a instalação usando este método.

Etapa 1: Inicie o Eclipse e clique na barra de menus -> Ajuda. Clique na opção Eclipse Marketplace.

Etapa 2: No Eclipse Marketplace, procure por TestNG e clique no botão de pesquisa.

Etapa 3: nos resultados, você obterá o TestNG. Clique em Instalar.

Uma nova janela é exibida para a seleção de recursos. Você não precisa fazer alterações aqui e clicar no botão confirmar.

Etapa 4: Ao clicar no botão Avançar, a próxima caixa de diálogo será a caixa Contrato de Licença. Clique em 'Aceito os termos do Contrato de Licença' e clique em Concluir.

Etapa 5: se houver algum aviso, ignore-o e clique em OK. Após isso, aguarde a instalação ser concluída.

Após esse Eclipse, você poderá pedir para reiniciar. Você pode clicar em Sim

Etapa 6: Depois que o Eclipse for reiniciado, verifique se o ID do TestNG foi instalado com êxito. Para verificar isso, você pode clicar em Janela -> Preferências. A lista exibida deve incluir o TestNG na lista Preferências.

Outra maneira de verificar isso é indo em Window -> Show View e clique em 'Other'.

Na guia Outros, você encontrará Java. Expanda a pasta Java e você poderá ver se o TestNG está instalado corretamente.

Depois que a instalação estiver concluída, você poderá criar sua própria classe TestNG. Para criar uma nova classe TestNG, você pode selecionar o menu como Arquivo -> Novo -> TestNG. Se já houver um arquivo Java aberto, o Arquivo Java selecionado no Navegador exibirá todos os métodos públicos. Haverá a opção presente para selecionar os que você precisa testar. Todo método escolhido nesta página funcionará como uma nova classe TestNG. Se não houver implementação, a exceção será lançada.

A próxima etapa permite ter certeza de que o arquivo está sendo criado ou não. Ele deve ter uma implementação padrão para métodos de configuração. Driver Selenium Java Client com TestNG Depois disso, você também pode fazer o download do Driver Selenium Java Client. Quando o download estiver concluído, você poderá iniciar o 'eclipse.exe'. O espaço de trabalho a ser selecionado deve ter o local padrão ou o local fornecido usando a opção de navegação.

Poste esta etapa, você precisa configurar o Eclipse IDE com driver da Web

  • Você pode iniciar o eclipse.exe e esse arquivo estará localizado em C: \ eclipse \ eclipse.exe.
  • Depois de escolher um espaço de trabalho, você pode escolher qualquer local de sua escolha ou escolher o local padrão.
  • Você pode criar um novo projeto acessando Arquivo -> Novo -> Projeto Java. Você pode nomear este projeto com qualquer nome de sua escolha. Após o projeto, você pode criar um Novo Pacote. Sob isso, uma nova classe pode ser criada.
  • Em seguida, vá para a propriedade dessa classe e clique em 'Java Build Path'.
  • Para obter as bibliotecas externas, clique em Bibliotecas e, em seguida, clique em 'Adicionar JARs externos'
  • Navegue para C: \ selenium-2.25.0 \. Todos os frascos presentes neste local podem ser retirados.
  • Todos os arquivos podem ser importados e você está pronto com todas as bibliotecas do Selenium para serem usadas com o TestNG.

Conclusão

TestNG é uma estrutura de teste que suporta parâmetros diferentes. A configuração de teste é flexível e suporta um poderoso modelo de execução. Além disso, o TestNG suporta anotações como @BeforeCLass, @AfterClass etc., que são muito úteis na execução de casos de teste. Ele basicamente tenta cobrir todas as categorias de teste de Unidade, Teste de Funcionalidade e Integração, etc. Também gera relatórios nos formatos HTML e XML. Não precisa estender nenhuma classe. Embora o Selenium esteja instalado, ambos podem executar casos de teste paralelamente. O TestNG é, portanto, uma estrutura que abrange todas as categorias de teste, fornece anotações e também permite que o Selenium trabalhe junto com ele, o que, por sua vez, fornece a melhor qualidade de saída.

Artigo recomendado

Este foi um guia para instalar o TestNG. Aqui discutimos a instalação passo a passo do TestNG usando o Weblink e o Eclipse Marketplace. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. Como instalar o MySQL
  2. Instale o UNIX
  3. Instale o Selenium IDE
  4. Como instalar o JIRA
  5. Eclipse vs IntelliJ | As 6 principais diferenças que você deve saber
  6. Navegador em JavaScript | Propriedades, métodos (exemplos)