terça-feira, 23 de junho de 2020

Contas Pagar/Receber - Parte IV - Teste de Sistema

Introdução

Nesse quarto post vou mostrar como executar os testes de sistemas criados para os CRUD's de Banco, Centro Custo, Categoria e Pessoa. Vou mostrar como executar via MAVEN ou pela IDE IntellijIDEA. Em ambas as formas de execução o servidor de aplicação deve estar em execução. Para rodar os testes é necessário ter o driver do navegador configurado em uma variável de ambiente. Por default o JARCH utiliza o Chrome como navegador default para teste de sistema, e para localizar o driver do Chrome ele utiliza a variável de ambiente CHROME_DRIVER. Você pode baixar o driver pelo seguinte link https://chromedriver.chromium.org/downloads

Teste Sistema via IDE
Pela IDE existe 2 formas de chamar os testes de sistemas, primeira é chamando a fase test na aba MAVEN:

Vai iniciar os testes automáticos abrindo o navegador no modo exclusivo de teste:

A outra forma de executar os testes é configurando o IntellijIDEA para executar os testes e salvar um profile:

E configurando para executar todos no pacote, dentro do pacote br.com.jarch.contas.web, no módulo contas-web:

Agora é só executar:

Teste Sistema via Linha Comando
Pela IDE existe 2 formas de chamar os testes de sistemas, primeira é chamando o a fase test na aba MAVEN:




CONCLUSÃO
Assim finalizo esse quarto post sobre a criação de um projeto de contas a pagar e receber. A estrutura apresentada nesse post contém diversas implementações prontas otimizando nosso tempo. No próximo post vou mostrar como ajustar o dashboard na tela de bem vindo

Segue o link dessa da video aula desse post: https://youtu.be/Az4Ism6DbcM

Até mais.

Nenhum comentário:

Postar um comentário

Versão 23.3.0-Final

      Introdução Nesse post vou mostrar as principais novidades da versão 23.3.0, algumas correções e pequenas alterações. Alterações Além d...