Mês: janeiro 2022

Projeto Aquabot Testing — Parte 5

Projeto Aquabot Testing — Parte 5

Olá pessoas. Agora que já temos alguns testes automatizados, podemos nos perguntar: Precisamos ter todos os testes automatizados para colocar o projeto rodando no servidor? E a resposta é: NÃO! Geralmente, quando trabalhamos em um time e/ou ambiente ágil, temos uma ferramenta de integração contínua configurada de modo que a cada caso de teste automatizado…

Read More Read More

Projeto Aquabot Testing — Parte 4

Projeto Aquabot Testing — Parte 4

Olá, pessoas. No último post, nós automatizamos os casos de teste 03 e 04 da lista de casos de teste escrita na Parte 2. Agora vamos voltar para os casos de teste 01 e 02. Mas, primeiro, preciso introduzir um novo conceito. Modificações no DOM “Document Object Model” (DOM) é a representação de dados dos…

Read More Read More

Projeto Aquabot Testing – Parte 3

Projeto Aquabot Testing – Parte 3

Olá, pessoas! Na parte 2 escrevemos os casos de teste da home do site, agora nós vamos começar o projeto de automação com cypress \o/. Uma pequena introdução O Cypress é uma ferramenta de teste de front-end feita para a ‘web moderna’. Ela permite que escrevemos testes E2E, testes de integração e unitários. Também podemos…

Read More Read More

Projeto Aquabot Testing – Parte 2

Projeto Aquabot Testing – Parte 2

Olá, pessoas. No primeiro post do blog expliquei o propósito do meu projeto e escrevi um Plano de Testes bem simples para o site Aquabot Testing. Agora nós vamos analisar a home do site para escrevermos nossos primeiros casos de teste. Felizmente temos uma home mais limpa, então podemos começar com calma 😛 O primeiro…

Read More Read More

Projeto Aquabot Testing – Parte 1

Projeto Aquabot Testing – Parte 1

Olá, pessoas. Eu comecei esse blog com o intuito de atualizar semanalmente e acabei nunca mais atualizando 🙁 Agora vou começar um projeto pessoal que consiste em percorrer por todo o processo de testes de um site, começando com a escrita de cenários de teste e então indo para o(s) projeto(s) de automação. O quê…

Read More Read More