ES0022 |
Automatização
De Testes De Software |
|
|
||
|
Objectivo
Geral |
|
|
||
As empresas de Software
são cada vez mais pressionadas a produzir produtos de qualidade num curto
espaço de tempo. Esta situação coloca uma forte pressão nas suas equipas de
teste, que são levadas a tentar aumentar a cobertura dos testes realizados sem
comprometer os prazos de entrega do projecto. Neste contexto, a automação de
testes de Software, ou seja, a execução automática de testes previamente
planeados, torna-se uma ferramenta eficaz para as empresas avaliarem
adequadamente a qualidade de produtos de Software. Este Curso apresenta os
principais conceitos associados à automação de testes de Software, abordando as
características e estilos de automação, vantagens e limitações, aspectos básicos
sobre testes de desempenho e os principais requisitos para a implementação de
uma iniciativa de automação de testes de sucesso.
Este Curso terá um foco
conceptual, e não estará orientado a nenhuma ferramenta específica, podendo no
entanto ser utilizadas/demonstradas no decorrer da acção algumas ferramentas de
Software OpenSource com o objectivo de demonstrar os conceitos apresentados.
|
|
|
OBJEcTIVos
Específicos |
|
|
No final deste curso os participantes saberão:
· Descrever as funções e o propósito de automatizações de Software
· Compreender importância de um processo de teste bem definido
· Como elaborar uma análise de risco
· Utilizar modelos e templates de planos de teste
· Criar um plano e o diagrama de caso de teste
· Quais os tipos de ferramentas mais utilizadas
· Quais os tipos de automação de testes existentes (principais)
· Os requisitos e a estrutura adequada de uma equipa de Testers
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais envolvidos e com responsabilidades ao nível da qualidade e dos testes de Software.
|
|
|
PRÉ-REQuisitos |
|
|
Assumem-se
conhecimentos e experiência ao nível de desenvolvimento e levantamento de
requisitos, assim como sobre testes de Software.
|
|||
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo
Programático |
||
1 - INTRODUÇÃO AOS TESTES DE SOFTWARE E À AUTOMAÇÃO DE TESTES
· A importância dos testes de Software
· Benefícios em usar automatização em testes de Software
· Descrever funções e o propósito de automatizações de Software
· Elaboração de Scripts de testes
· Pontos de verificação
2 - COMO ELABORAR UMA ANÁLISE DE RISCOS?
· Análise de Riscos no âmbito Tecnológico
· Análise de Riscos no âmbito Humano
· Análise de Riscos no âmbito Processos
· Análise de Riscos no âmbito Físico
3 - MODELOS E TEMPLATES DE PLANOS DE TESTES
4 - QUALIDADE, QUALIDADE DE SOFTWARE E GARANTIA DA QUALIDADE DE SOFTWARE
· Foco do Cliente (Customer Focus)
· Melhoria de Processo (Process Improvement)
· Lado Humano da Qualidade (Human Side of Quality)
· Métricas, Modelos, Medições e Análises (Metrics, Models, Measurement and Analysis)
· Actores
· Caso de Teste - Cenário
· Relacionamentos
6 - AUTOMAÇÃO E GESTÃO DE TESTES – TIPOS DE FERRAMENTAS
· Ferramentas de automação de testes de regressão
· Ferramentas para gestão de defeitos
· Ferramentas para testes de Performance/Stress
· Ferramentas manuais
· Ferramentas de rastreabilidade
· Ferramentas de cobertura de código
· Ferramentas para gestão de testes
· Ferramentas de apoio à execução dos testes
7 - INTRODUÇÃO À AUTOMAÇÃO DE TESTES FUNCIONAIS
· Porquê a automação de testes funcionais – Principais benefícios
· Baseados na Interface Gráfica
· Baseados na Lógica de Negócio
8 - TIPOS DE AUTOMAÇÃO DE TESTES
· Testes automatizados baseados na interface gráfica (Capture/Playback)
· Testes automatizados dirigidos a dados (Data-Driven)
· Testes automatizados dirigidos à palavra-chave (Keyword-Driven)
· Testes automatizados baseados na linha de comando (Command Line Interface - CLI)
· Testes automatizados baseados em API (Application Programming Interface)
· Test Harness
9 - FORMar EQUIPaS EFICIENTES DE TESTE DE SOFTWARE
· A importância da equipa
· Requisitos ao nível dos conhecimentos técnicos
· Requisitos ao nível dos conhecimentos de gestão
· Processo de Formação de uma equipa de Testes de Software
· Criação da estrutura hierárquica e funcional da equipa
10 - EXEMPLOS DE FERRAMENTAS DE TESTE
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,990.00 EUR | 1,590.00 EUR | 1,290.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
3,585,010.00 AOA | 1,906,410.00 AOA | 1,546,710.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
248,170.00 MZN | 131,970.00 MZN | 107,070.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
17,940.00 R$ | 9,540.00 R$ | 7,740.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?