Você está na página 1de 18

Testes de Software - Especialista

Serão apresentados os conceitos básicos e avançados da área de teste e de


qualidade de software e os principais modelos de qualidade, entendendo como a
atividade de teste se encaixa dentro do ciclo de desenvolvimento de software.
Testes de Software - Especialista
O aluno será capaz de elaborar um Planejamento completo de Testes
identificando os requisitos e seus cenários a serem testados, bem como técnicas e
recursos necessários para compor uma execução de testes.
Testes de Software - Especialista
Tecnologias: Testes de Software
Duração: 128h
Testes de Software - Especialista
CURSOS Curso de Modelando Processos com o EPF Composer Duração 8h
Curso de Automação de Testes usando TESTCOMPLETE Duração 16h
Curso de Automação de Testes com QUICK TEST PRO Duração 8h
Curso de Automação de Testes com QUICK TEST PRO Avançado Duração 8h
Testes de Software - Especialista
CURSOS Curso de Automação de Testes com JMeter Duração 16h
Curso de Avaliação de Usabilidade: Teoria e Prática Duração 16h
Usabilidade para Equipes Ágeis Duração 16h
Curso de Teste de Software para Equipes Ágeis Duração 16h
Testes de Software - Especialista
CURSOS Curso de Gerência de Teste de Software Duração 24h
Curso de Automação de Testes usando
TESTCOMPLETE
Este treinamento apresenta os principais conceitos associados à automação de testes de
software, abordando os principais tipos de automação de testes funcionais, suas vantagens e
limitações, os custos associados, o retorno de investimento e os principais requisitos para a
implantação de uma iniciativa de automação de testes de sucesso.
Curso de Automação de Testes usando
TESTCOMPLETE
Na segunda parte deste treinamento serão apresentados exemplos práticos para reforçar os
conceitos aprendidos por meio de exercícios utilizando uma ferramenta comercial e uma
ferramenta open source de automação de testes.
Curso ministrado em parceria com Qualister. Instrutor: Cristiano Caetano.
Duração: 16h
Curso de Automação de Testes
usando TESTCOMPLETE
Objetivos

- Apresentar os principais conceitos associados à automação de testes de software


- Apresentar exemplos práticos para reforçar os conceitos aprendidos por meio de exercícios
utilizando uma ferramenta comercial e uma ferramenta open source de automação de testes

Pré-requisitos

- Conhecimentos em Testes de Software


- Módulo Processo de Teste de Software
Curso de Automação de Testes
usando TESTCOMPLETE
Público alvo

- Testadores
- Analista de Testes
- Líder de Testes
- Desenvolvedores de Softwares
- Analistas de Sistemas
Curso de Automação de Testes
usando TESTCOMPLETE

Conteúdo

1. Introdução

- Por que investir em teste e qualidade de software?


- The Chaos Report
- O que é teste de software?
- Testes estáticos e dinâmicos
- Testes progressivos e regressivos
- Smoke Test
- Cobertura de testes
- Testes positivos e negativos
- Testabilidade
- Drivers e Stubs (interfaces simuladas)
- Níveis de teste
Curso de Automação de Testes
usando TESTCOMPLETE
2. Manual x Automação

- Desafios do teste de software manual


- Desafios da automação de testes
- Percepções em relação à automação de testes
- O que é automação de testes?
- Automação de testes X Testes automatizados
- Testes manuais X Automação de testes
- Ferramentas de suporte ao teste de software
- Ferramentas X Ciclo de vida (Modelo em V)
- Panorama atual da automação de testes
- Ambiente de testes
- Diretrizes de um ambiente de testes automatizados
- Características dos testes automatizados
- Testes candidatos (recomendados)
- Testes candidatos (não recomendados)
- Métricas e Estimativas (Criação X Execução)
Curso de Automação de Testes
usando TESTCOMPLETE

3. Paradigmas e tipos de automação de testes

- Paradigma: Baseado na GUI/ Lógica de Negócio


- Tipos de automação de testes
- Testes automatizados baseados na GUI (Capture/Playback)
- Testes automatizados dirigidos a dados (Data-Driven)
- Testes automatizados dirigidos à palavra-chave (Keyword-Driven)
- Testes automatizados baseados na linha de comando
- Testes automatizados baseados em API
- Test Harness
- Vantagens e desvantagens de cada tipo de testes
Curso de Automação de Testes
usando TESTCOMPLETE

4. Exercícios práticos com o TestComplete

- Criando um novo projeto


- Conhecendo o Project Workspace
- Gravando um script de teste
- Stores e Checkpoints
- Checkpoints (Property checkpoint)
- Checkpoints (Region checkpoint)
- Gravando o script em tempo real
- Visualizer
- Definindo a ordem de execução dos scripts
- Data-driven
- Acesso ao banco de dados
- Object Browser
- Timer
- Chamando uma função ou procedimento localizado em outra unit
Curso de Automação de Testes
usando TESTCOMPLETE
- Auto-complete
- Code Template
- Debugging scripts
- Project Items
- Tested Applications
- Name mapping
- Low Level Procedures
- User Forms
- Events
- Manual Test
- Tests Log
- Testes distribuídos
- Tratamento de janelas inesperadas
- Procura de imagens
- Localização de objetos por propriedades
- Optical Character Recognition (OCR)
TECNOLOGIAS E CURSOS
PHP Testes de Software Rails
.Net Metodologias Ágeis Linux
Java Análise de Sistemas Oracle
Adobe Flex Requisitos de Software Web 2.0
Web Design Gestão de Projetos PMI/PMP C e C++
Design Gráfico Gestão de Serviços ITIL V3 PostgreSQL
Gestão Estratégica com BSC
CLIENT
ES
www.targettrust.com.br

Você também pode gostar