Curso Agile Test Automation

  • Test & Point Analysis

Curso Agile Test Automation

16 horas
Visão Geral

O Curso Agile Test Automation, aborda técnicas práticas que os desenvolvedores de testes devem empregar para garantir que escreverão código de teste de alta cobertura.

Objetivo

Ao participar do Curso Agile Test Automation, os participantes aprenderão a:

  • Alcance a qualidade ideal em projetos Agile por meio da automação de testes
  • Codifique histórias de usuários e testes de recursos com ATDD (Acceptance Test-Driven Development) e BDD (Behavior-Driven Development) para validar o valor do produto
  • Prepare seu projeto para cobrir testes funcionais e não funcionais
  • Aproveite os padrões de design de teste para obter alta cobertura
  • Projete código de teste e dados para sucesso a longo prazo
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Motivations

  1. Mapping Test Automation needs to Agile
  2. Justifying the focus on high automation achievements

Dimensions of automation

  1. Addressing Test Pyramids from all angles for high quality
  2. Mapping automation effort to the Agile Test Quadrants
  3. Leveraging the 4D of TDD strategies

Leading practices

  1. Establishing rules of engagement through a manifesto
  2. Selecting high ROI tests through an automation index

Business test strategies

  1. Mapping test effort to APIs or UI
  2. Categorizing business tests in the 4 classes
  3. Using design patterns for long term success
  4. Implementing test cases with leading execution patterns

ATDD/BDD

  1. Formalizing test cases through ATDD cards
  2. Specifying test with relevant examples
  3. Dealing with business rules through BDD

UI automation

  1. Selecting the right CUIT patterns
  2. Layering UI Tests for better resilience

Design analysis

  1. Zooming on components through design reviews
  2. Leveraging OO rules for effective unit test strategies
  3. Measuring test coverage as a success indicator

TDD

  1. Participating to automation through TDD patterns
  2. Using advanced mock techniques for better coverage
  3. Recognizing leading design patterns for easier test maintenance
  4. Avoiding anti-patterns to limit technical debt

NFR driven planning

  1. Using NFR dimensions for better planning
  2. Breaking down sub dimensions for sharp quality assessments

NF test tools

  1. Perfecting tool selection for low cost test design
  2. Developing multi-dimension NF Tests with pertinent tools

Foundation of CI

  1. Integrating testing with the pipeline process
  2. Accelerating code promotion through rapid test feedback

Deployment pipelines

  1. Configuring tests to map the anatomy of a deployment pipeline
  2. Invoking code analysis automation at the commit stage
  3. Automating testing of the deployment stage

Test environments

  1. Leveraging virtualization for easier test management
  2. Creating codeline - aware environments
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso APP Mobile Testing Foundation

16 horas

Curso Automação de Teste Agil

16 horas