Ferramentas de Automação de Testes.
- Tipos, características e princípios de funcionamento.
- Critérios de seleção.
- Facilidades e Limitações.
Como Gerenciar Projetos de Automação de Testes?
- Ciclo de Vida dos Testes Automatizados.
- Melhores Práticas/Métricas dos Testes Automatizados.
- Estrutura/ ambiente organizacional.
- Atividades e Responsabilidades da Equipe de Testes.
- Testes automatizados acabam com testes manuais?
Programação de scripts de testes.
- Quais as vantagens de automação de testes e quais as condições de maior retorno para automação;
- Automação por linha de comando;
- Tarefas comuns que podem ser executadas à partir da linha de comando;
- Comandos básicos da shell DOS ou Unix;
- Grupos de comandos em arquivos batch ou IBM Rational Robot shell scripts;
- Introdução de lógica em shell scripts;
- Variáveis;
- Loops Condicionais;
- Principais limitações de shell scripts;
- Automatizando testes de inteface visual;
- IBM Rational Robot: GUI Scripts (VB-Like) e Java GUI Scripts
- Mecanismo de captura e execução de testes baseado na IDE;
- Frameworks de desenvolvimento de scripts funcionais:
- Testes Manuais;
- Data-driven;
- Model-based;
- Monkey scripts;
- Sintaxe básica da linguagem;
- Reconhecimento de objetos visuais Windows;
- Reconhecimento de objetos Web;
- Inserção de Pontos de verificação;
- Automação de tarefas comuns de testes;
- Executando queries SQL via command line;
- Utilização de APIs específicas em scripts de testes;
- Registrando Windows DLLs;
- Exemplos de testes de aplicações Web utilizando scripts;
|