Programa do Curso
Fundamentos de QA e Automação
- Tipos de testes e onde se encaixa o teste de regressão
- Teste manual versus teste automatizado
- Quando a automação agrega valor e o que deve permanecer manual
- Boas práticas para testes automatizados sustentáveis
Trabalhando com o Katalon Studio
- Visão geral dos recursos e componentes principais do Katalon Studio
- Criação de um projeto e compreensão da estrutura do projeto
- Trabalho com casos de teste, suites de teste, objetos de teste e relatórios de execução
- Uso de gravação, inspeção de objetos e reprodução para acelerar a criação de testes
Criando Testes Automatizados Reutilizáveis
- Uso de variáveis, condições, loops e etapas reutilizáveis na lógica de teste
- Trabalho com palavras-chave integradas e palavras-chave personalizadas simples
- Parametrização de testes com dados de entrada e variáveis globais
- Melhoria da legibilidade e manutenibilidade dos testes automatizados
Automação de Testes de API
- Fundamentos de teste de API e conceitos comuns de REST
- Criação de solicitações para métodos e endpoints comuns
- Validação de códigos de status, cabeçalhos, conteúdo de resposta e tempos de resposta básicos
- Encadeamento de solicitações, uso de variáveis e organização de verificações de regressão de API
Automação de Testes de Interface Web
- Construção de testes automatizados baseados em navegador no Katalon Studio
- Trabalho com localizadores, formulários, fluxos de navegação e ações comuns de UI
- Tratamento de esperas, pontos de verificação e etapas de validação para execução estável
- Criação de fluxos de teste reutilizáveis para cenários de negócios principais
Testes Básicos de Dispositivos Móveis no Katalon Studio
- Conceitos de automação móvel e onde o teste móvel se encaixa no Katalon Studio
- Preparação de cenários de teste móvel simples e compreensão dos requisitos de configuração
- Reutilização de princípios comuns de design de automação entre testes web e móveis
Execução de Testes, Relatórios e Próximos Passos
- Organização de testes em suites para execuções de regressão repetíveis
- Revisão de resultados de execução, logs e relatórios
- Identificação de causas comuns de testes instáveis e melhoria da confiabilidade
- Definição de próximos passos práticos para a adoção da automação de testes pela equipe
Requisitos
- Compreensão básica de conceitos de teste de software, incluindo testes funcionais e de regressão
- Experiência em testes manuais de aplicações web ou APIs
- Familiaridade básica com programação ou confiança para trabalhar com lógica, variáveis e scripts simples
Público-alvo
- Testadores manuais que estão migrando para a automação de testes
- Membros da equipe de QA que precisam criar e manter testes de regressão automatizados no Katalon Studio
- Membros da equipe técnica envolvidos na validação de testes web, de API ou básicos para dispositivos móveis
Testemunhos de Clientes (3)
A paciência e o ritmo do palestrante.
Jace - Vodacom
Curso - Test Automation with Selenium
Máquina Traduzida
Tópicos principais podem ser discutidos e acordados com o instrutor antecipadamente. Ambiente relaxado e agradável durante os dias do seminário.
Lorenz - Continentale Lebensversicherung AG
Curso - Advanced Selenium
Máquina Traduzida
Eu adquiri novos conhecimentos e estou bastante confiante a respeito. Nada ficou obscurecido.
Barbara - Titian Software Poland Sp. z o.o.
Curso - Selenium WebDriver in C#
Máquina Traduzida