Loading (custom)...

ISTQB CTAL-TAE

ISTQB® CTAL - Test Automation Engineering (Version 2.0)

Descrição

A qualificação Certified Tester Advanced Level Test Automation Engineering (CTAL-TAE) é direcionada a todos os envolvidos em testes de software e automação de testes. Isso inclui pessoas em funções como testadores, analistas de teste, engenheiros de automação de teste, consultores de teste, arquitetos de teste, gerentes de teste e desenvolvedores de software. Esta qualificação também é apropriada para qualquer pessoa que deseje um entendimento básico de automação de testes, como gerentes de projeto, gerentes de qualidade, gerentes de desenvolvimento de software, analistas de negócios, diretores de TI e consultores de gestão.

 

A certificação ISTQB® CT - Test Automation Engineeré destinada a profissionais de software com o certificado Foundation da ISTQB® que buscam um entendimento mais profundo sobre testes de software para se tornarem engenheiros de automação de testes.

A qualificação Test Automation Engineer é direcionada a pessoas que já atingiram um ponto avançado em suas carreiras em testes de software e desejam desenvolver ainda mais sua especialização em automação de testes.

 

Capítulo 1: Introdução e objetivos da automação de teste

  • O testador aprende sobre os benefícios da automação de testes e suas limitações.
  • A automação de testes dentro de diferentes modelos de ciclo de vida de desenvolvimento de software é abordada.
  • O testador aprende como a arquitetura do sistema sob teste (SUT) impacta a adequação das ferramentas de teste.

Capítulo 2: Preparando-se para a automação de teste

  • São abordados aspectos de design para testabilidade do SUT por meio de observabilidade, controlabilidade e uma arquitetura claramente definida.
  • O testador aprende sobre a automação de testes em diferentes ambientes.
  • São abordados os fatores necessários para avaliar uma solução adequada de automação de testes.
  • O testador aprenderá sobre as considerações técnicas necessárias para desenvolver recomendações sobre automação de testes.

Capítulo 3: Arquitetura de automação de teste

  • A arquitetura de automação de testes e seus componentes que levam a uma solução de automação de testes são abordados.
  • O testador aprenderá sobre camadas e sua aplicação em uma estrutura de automação de testes.
  • Serão abordadas várias abordagens para o uso de ferramentas de automação de teste.
  • O testador aprenderá como princípios de design e padrões de design podem ser aplicados à automação de testes.

Capítulo 4: Implementação da automação de teste

  • Como planejar e implantar efetivamente um projeto piloto de automação de testes será abordado.
  • O testador aprenderá sobre os riscos de implantação e estratégias de mitigação.
  • Fatores que melhoram a manutenibilidade do código de automação de testes serão abordados.

Capítulo 5: Estratégias de implementação e implantação para automação de teste

  • O testador aprenderá sobre pipelines de CI/CD e execução automatizada de testes em diferentes níveis de teste.
  • O gerenciamento de configuração para componentes de automação de teste será abordado.
  • O testador aprenderá sobre dependências aplicadas a testes de API e de contrato.

Capítulo 6: Relatórios e métricas de automação de teste

  • O testador aprenderá onde os dados podem ser coletados de um SUT e da automação de testes para análise e relatórios.
  • A análise de dados de relatórios do SUT e automação de testes para identificar causas de falhas será abordada. 
  • O uso de relatórios de teste e dashboards para informar os stakeholders será abordado.

Capítulo 7: Verificação da solução de automação de teste

  • O testador aprenderá como examinar e verificar a operação correta dos componentes de automação de teste e do ambiente.
  • Garantir que os scripts de teste e as suítes de teste executem corretamente será abordado.
  • O testador compreenderá quando realizar uma análise de causa raiz.
  • Serão abordadas técnicas para analisar o código de automação de testes visando a qualidade.

Capítulo 8: Melhoria contínua

  • Serão abordadas áreas adicionais de análise de dados para a melhoria dos casos de teste.
  • O testador aprenderá como melhorar e atualizar uma solução de automação de testes e seus componentes.
  • Serão abordadas maneiras de consolidar e otimizar a automação de testes.
  • O testador aprenderá como ferramentas de automação de teste podem ajudar nas necessidades de suporte e configuração de testes.

 

Resultados de Negócio

Passar neste nível demonstra que os candidatos podem:

  • Descrever o propósito da automação de testes
  • Compreender a automação de testes ao longo do ciclo de vida do desenvolvimento de software
  • Entender a configuração de uma infraestrutura para habilitar a automação de testes
  • Aprender o processo de avaliação para selecionar as ferramentas e estratégias adequadas
  • Compreender os conceitos de design para construir soluções de automação de testes modulares e escaláveis
  • Selecionar uma abordagem, incluindo um piloto, para planejar a implementação da automação de testes dentro do ciclo de vida do desenvolvimento de software
  • Projetar e desenvolver (novas ou modificadas) soluções de automação de testes que atendam às necessidades técnicas
  • Considerar o escopo e a abordagem da automação de testes e a manutenção dos artefatos de teste
  • Compreender como os testes automatizados se integram aos pipelines de CI/CD
  • Entender como coletar, analisar e reportar dados de automação de testes para informar os stakeholders
  • Verificar a infraestrutura de automação de testes
  • Definir oportunidades de melhoria contínua para a automação de testes

Público-alvo

O syllabus de Engenharia de Automação de Testes é direcionado ao engenheiro de teste que busca implementar ou aprimorar a automação de testes. Ele define métodos e práticas que podem apoiar uma solução sustentável.
 

Outras diretrizes e modelos de referência relacionados a soluções de automação de testes incluem padrões de engenharia de software para os ciclos de vida de desenvolvimento de software selecionados, tecnologias de programação e padrões de formatação. Este syllabus não ensina engenharia de software. No entanto, espera-se que um engenheiro de automação de testes possua habilidades, experiência e conhecimento em engenharia de software.
 

Além disso, um engenheiro de automação de testes precisa estar ciente dos padrões e melhores práticas de programação e documentação da indústria e usá-los ao desenvolver uma solução de automação de testes. Essas práticas podem aumentar a manutenibilidade, confiabilidade e segurança da solução. Tais padrões são geralmente baseados em características de qualidade.

Requisitos

  • Ter sido aprovado no exame de certificação ISTQB® CTFL e possuir o certificado.
  • Experiência profissional relevante na área de Teste de Software, geralmente de pelo menos 18 meses. 

Fazer download do syllabus para esta certificação ou ver os exemplos de exame.

Ir para recursos

The global exam price vary depending on the certification and your geographical location.

Marque o seu Exame

brightest private exams

Exame Privado

(Brightest Private Exam)

Exames eletrônicos para indivíduos administrados por um especialista da Pearson VUE em tempo real via webcam (agora também disponível para o ISTQB).

brightest-center-exam

Exame num Centro

(Brightest Center Exam)

Exame eletrônico para indivíduos em qualquer um dos 5200+ Centros de Teste com registro simplificado através do website Pearson VUE.

brightest green exam

Exame Verde

(Brightest Green Exam)

Exames eletrônicos para grupos de pelo menos 6 participantes, em seis idiomas diferentes e em qualquer parte do mundo.

brightest paper exam

Exame em Papel

(Brightest Paper Exam)

A experiência clássica de exame para grupos de pelo menos 6 participantes em um número crescente de idiomas.