Curso Analista de Teste Nível Avançado
24 horasVisão Geral
- Curso Analista de Teste Nível Avançado
- Este curso de nível avançado baseia-se no conhecimento e nas habilidades adquiridas no nível curso Teste de Nível Básico.
- Neste Curso Analista de Teste Nível Avançado, você aprenderá a reconhecer, classificar e planejar os testes para mitigar os riscos típicos de qualidade associados ao desempenho, segurança, confiabilidade, portabilidade e capacidade de manutenção.
Sobre o Curso Analista de Teste Nível Avançado:
- O Curso Analista de Teste Nível Avançado, permite que você selecione e aplique a técnica de projeto de teste baseada em estrutura apropriada e escreva casos de teste eficazes.
- Você também aprenderá a usar a análise de controle e fluxo de dados para detectar anomalias de código, propor maneiras de melhorar a capacidade de manutenção de código e saber quando o uso da análise dinâmica é apropriado.
- O Curso Analista de Teste Nível Avançado ajuda você a aprender como contribuir com o planejamento de teste para requisitos não funcionais, definir a abordagem e projetar casos de teste de alto nível para segurança, confiabilidade e teste de desempenho.
- Também ajuda a definir os tipos de defeitos visados por esses tipos de teste. Além disso, você aprenderá como analisar um projeto de arquitetura e uma seção de código e identificar problemas usando uma lista de verificação.
- O Curso Analista de Teste Nível Avançado ajuda você a entender os problemas e conceitos técnicos na aplicação da automação de testes e desenvolver uma tabela de palavras-chave para automação de testes com base em um determinado processo de negócios.
Objetivo
- No final deste Curso Analista de Teste Nível Avançado, você será capaz de:
- Resumir os fatores de risco gerais que o Analista de Teste normalmente precisa considerar.
- Resumir as atividades do Analista de Testes dentro de uma abordagem baseada em risco para planejar e executar testes.
- Escrever casos de teste para um determinado item de especificação, aplicando as técnicas de projeto de teste de decisão e condição, cobertura de condição e decisão modificada (MC/DC) e Múltiplas condições para obter um nível definido de cobertura.
- Escrever casos de teste de um determinado item de especificação, aplicando a técnica de desenho de teste.
- Selecione uma técnica baseada em estrutura apropriada de acordo com uma determinada situação do projeto.
- Usar análise de fluxo de controle para detectar se o código possui anomalias no fluxo de controle.
- Usar análise de fluxo de dados para detectar se o código possui alguma anomalia no fluxo de dados.
- Propor formas de melhorar a capacidade de manutenção do código que aplica análise estática.
- Especifique metas a serem atingidas pelo uso da análise dinâmica.
- Analise os requisitos não funcionais e escreva as respectivas seções do plano de teste para um projeto específico e o sistema sob o teste.
- Definir a abordagem e projetar casos de teste de alto nível para testes de segurança.
- Definir a abordagem e projetar casos de teste de alto nível para a característica de qualidade de confiabilidade e suas correspondentes sub características ISO 9126.
- Defina a abordagem e projete perfis operacionais de alto nível para testes de desempenho.
- Defina os tipos de teste não funcional mais apropriado para um risco específico do produto.
- Defina tipos de defeitos usando tipos de testes não funcionais que você deseja localizar para um determinado cenário.
- Analise um projeto arquitetônico e identifique problemas de acordo com a lista de verificação fornecida no plano de estudos.
- Analise uma seção de código ou pseudocódigo e identifique os problemas de acordo com a lista de verificação fornecida no plano de estudos.
- Crie uma tabela de palavras-chave para automação de teste com base em um determinado processo de negócios.
Publico Alvo
- Analista de Negócios,
- Desenvolvedores de Software,
- Testadores de softwares,
- Analista de processos,
- Analista de requisitos,
- Analista de integração,
- Programadores,
- Interessados em atuar com analise de teste de software
Pre-Requisitos
- Curso Analista de Teste Nível Avançado
- Ter realizado o Curso de Teste Nível Fundamentos
- Ter conhecimento similar
- Compreender analise de Teste
Informações Gerais
- Carga horaria 24h
- Se noturno de segunda a sexta das 19h às 23h, total de 6 noites
- Se aos sábados de 09h às 18h, total de 3 sábados
- Se in-company de 08 às 17h, total de 3 dias
Formato de Entrega:
- Presencial em sala de aula
- On-line ao vivo em tempo real na presença de um instrutor
Materiais
PortuguêsConteúdo Programatico
TESTE BASEADO EM RISCO
- Curso Analista de Teste Nível Avançado
- Introdução, identificação de riscos, avaliação e mitigação…
TESTE BASEADO EM ESTRUTURA
- Curso Analista de Teste Nível Avançado
- Introdução
- Teste de condição
- Teste de condição de decisão
- Teste de Condição e decisão modificada
- Teste de Condição Múltipla
- Teste de API
- Selecionando uma técnica baseada em estrutura
TÉCNICAS ANALÍTICAS
- Curso Analista de Teste Nível Avançado
- Diagramas de fluxo de introdução e controle
- Análise Estática: Análise de Fluxo de Controle
- Análise Estática: Análise de Fluxo de Dados
- Melhorando a Sustentabilidade
- Gráficos de Chamadas
- Análise Dinâmica
TESTE DE CARACTERÍSTICAS DE SOFTWARE
- Curso Analista de Teste Nível Avançado
- Introdução
- Questões Gerais de Planejamento
- Testes de segurança
- Teste de confiabilidade
- Teste de performance
- Uso de recursos
- Teste de sustentabilidade
- Teste de portabilidade
REVER
- Curso Analista de Teste Nível Avançado
- Introdução
- Usando listas de verificação em comentários
FERRAMENTAS DE TESTE E AUTOMAÇÃO
- Curso Analista de Teste Nível Avançado
- Integração e Intercâmbio de Informações entre Ferramentas
- Definindo o projeto de automação de teste
- Selecionando a Abordagem de Automação
- Modelagem de Processos de Negócios para Automação
- Ferramentas de teste específicas