When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Estratégias para gerenciar massa de dados em testes + DbUnit

Aprenda 5 estratégias de como manter uma bateria de testes estável, mesmo trabalhando com dados dinâmicos no banco!

     
  • 4.6
  •  |
  • Reviews ( 167 )
₹519

This Course Includes

  • iconudemy
  • icon4.6 (167 reviews )
  • icon7h 24m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Estratégias para gerenciar massa de dados em testes + DbUnit

Seja bem vindo ao curso de DbUnit e Gerenciamento de massa de dados para testes. Nesse curso, vou apresentar 5 estratégias que você pode utilizar para garantir que a sua suíte de testes poderá ser executada sempre que for necessário, sem os testes falharem por erros na massa de dados. Conversaremos sobre os detalhes de cada estratégia e em qual tipo de ambiente elas podem ser melhor aproveitadas. As estratégias vão desde o reaproveitamento de casos de testes, geração de massa via interface do sistema, controle de estoque de massas até a criação de dados diretamente no banco. Durante o curso, vamos realizar os quatro testes principais (Inserção, Consulta, Alteração e Remoção), utilizando cada uma das estratégias de forma manual e automatizada, a nível de serviços e funcional (utilizando o Selenium). Vamos discutir sobre suas diferenças e como cada estratégia pode ser aplicada para eles. O curso possui muita prática, utilizando o JAVA como linguagem, porém foi utilizado apenas o básico da linguagem, de tal forma que possa ser adaptada para qualquer outra linguagem de programação. Como bônus, temos um módulo bem extenso sobre o framework DbUnit. Um framework em java muito poderoso que vai nos permitir simplificar ainda mais o trabalho em algumas estratégias, além de permitir ter um controle maior do banco de dados, podendo definir e/ou obter todas as informações contidas no seu banco de dados. Outra funcionalidade muito útil é poder faz assertivas em tabelas, conferindo linha por linha, coluna por coluna. Nos vemos no curso :)

What You Will Learn?

  • Criar testes funcionais mais estáveis, uma vez que a massa de dados está controlada .
  • Aprender a criar massa de dados através de interface web e de serviços .
  • Fazer um gerenciamento de massa de modo que permita execução de testes manuais e automatizados .
  • Utilizar o DbUnit .
  • Definir um estado inicial de informações no banco para executar os testes com mais segurança .
  • Fazer verificações bem detalhadas sobre todos as informações armazenadas no banco de dados.