Inovação e Automação de Testes de Software

de Leonardo Molinari

idioma: português do brasil, português
editor: Érica, abril de 2010
ESGOTADO OU NÃO DISPONÍVEL
VENDA O SEU LIVRO i
A automação de testes tornou-se uma grande atividade de serviços. Este livro traz vantagens, desvantagens, problemas, técnicas e estratégias da automação de testes de softwares em ambientes de desenvolvimento, mostrando testes como uma inovação nas organizações. Aborda conceitos de inovação, o relacionamento entre testes e inovação, técnicas de automação de testes, com casos de estudo em ferramentas open source.
Tem como público-alvo os estudantes, pesquisadores, analistas de testes, desenvolvedores de software e líderes de projetos de TI.


Índice do Livro
Parte 1 - Princípios Básicos

Capítulo 1 - Inovação
1.1. Visão Inicial
1.1.1. Conceituação de Inovação
1.1.2. Visão Geral de Inovação no Brasil
1.2. Tipos de Inovação
1.2.1. Principais Tipos de Inovação
1.2.2. Inovação em Serviços: uma Visão Diferente
1.2.3. Inovação no Google
1.3. Inovação e Desempenho
1.3.1. Desempenho da Inovação
1.3.2. Desempenho Organizacional x Inovação
1.4. Inovação em Ambiente de Testes de Software
1.5. Exercícios
Bibliografia

Capítulo 2 - Automação de Testes de Software
2.1. Visão Inicial
2.1.1. Revisão da História de Automação de Testes
2.1.2. Importância de Investir em Testes e em Qualidade de Software
2.1.3. Principais Desafios na Automação de Testes
2.1.4. Dúvida Essencial: Testes Manuais x Automatizados
2.2. Conceitos de Automação de Testes
2.2.1. O Que é Automação de Testes
2.2.2. Principais Conceitos de Testes
2.2.3. Outros Conceitos de Automação
2.2.4. Tipos de Testes Automatizados
2.2.5. Testes Progressivos x Regressivos
2.2.6. Drivers x Stubs
2.2.7. Casos de Testes Candidatos à Automação
2.2.8. Principais Técnicas Usadas em Scripts de Automação de Testes
2.2.9. Elementos do Testware
2.3. Principais Estratégias, Dicas e Problemas da Automação de Testes
2.3.1 Estratégias de Automação de Testes para Executivos
2.3.2. Principais Problemas e Dicas de Automação de Testes
2.4. Exercícios
Bibliografia

Parte 2 - Mergulho nos Principais Tipos de Automação de Testes

Capítulo 3 - Análise Geral
3.1. As Sete Questões da Automação
3.2. Classes de Automação - QAI x ISTQB
3.2.1. Classes de Ferramentas de Automação de Testes na Visão do QAI
3.2.2. Classes de Ferramentas de Automação de Testes na Visão do ISTQB
3.3. Alta Automação de Testes
3.4. Exercícios
Bibliografia

Capítulo 4 - Automação de Testes Unitários
4.1. Visão Geral
4.1.1. Conceituação Inicial
4.1.2. Metodologias que Fazem Uso de Testes Unitários
4.2. Vantagens e Desvantagens
4.3. Como Implementar
4.3.1. Conceituação da Estrutura de Testes Unitários Automatizados
4.3.2. Implantação de Fato
4.4. Estudo de Caso com JUnit
4.4.1. Entenda JUnit
4.4.2. Como Baixar o JUnit
4.4.3. Exemplo de Automatização do Teste Unitário com JUnit
4.5. Exercícios
Bibliografia

Capítulo 5 - Automação da Gerência e do Planejamento de Testes
5.1. Visão Geral
5.1.1. Conceituação Inicial
5.1.2. Metodologias que Fazem Uso da Gestão e Planejamento de Testes
5.1.3. Automação de Testes e Testes São Disciplinas Distintas
5.2. Vantagens e Desvantagens
5.3. Como Implementar
5.4. Estudo de Caso com TestLink
5.4.1. TestLink nas Palavras de Quem Faz o TestLink
5.4.2. Entenda o TestLink
5.4.3. Como Baixar o TestLink
5.4.4. Instalação do TestLink
5.4.5. Exemplo de Automatização do Planejamento e Gerência com TestLink
5.4.6. Conclusões Importantes sobre o TestLink
5.5. Exercícios
Bibliografia

Capítulo 6 - Automação de Testes Funcionais
6.1. Visão Geral
6.1.1. A Caixa-Preta da Automação de Testes Funcionais
6.1.2. Metodologias que Usam a Automação de Testes Funcionais
6.2. Vantagens e Desvantagens
6.3. Estratégias de Implementação
6.4. Estudo de Caso com Selenium IDE
6.4.1. Entenda o Selenium
6.4.2. Como Baixar o Selenium IDE
6.4.3. Exemplo de Automatização com Selenium IDE
6.5. Exercícios
Bibliografia

Capítulo 7 - Automação de Testes de Performance
7.1. Visão Geral
7.1.1. A Caixa-Preta da Automação de Testes de Performance
7.1.2. Metodologias que Fazem Uso da Automação de Testes de Performance
7.2. Vantagens e Desvantagens
7.3. Estratégias de Implementação
7.4. Estudo de Caso com JMeter
7.4.1. Entenda o JMeter
7.4.2. Como Baixar o JMeter
7.4.3. Exemplo de Automatização com JMeter
7.5. Exercícios
Bibliografia

Parte 3 - Tópicos Especiais

Capítulo 8 - Impacto da Má Automação
8.1. Visão da Má Automação
8.1.1. Pontos de Fracasso da Automação
8.1.2. Duas Pequenas Histórias de Má Automação
8.2. Métricas de Automação
Bibliografia

Capítulo 9 - Inovação em Serviços em Testes de Software
9.1. O Papel da Inovação em Serviços em Testes
Bibliografia

Sumário Remissivo

Inovação e Automação de Testes de Software

de Leonardo Molinari

Propriedade Descrição
ISBN: 9788536502694
Editor: Érica
Data de Lançamento: abril de 2010
Idioma: Português do Brasil, Português
Dimensões: 169 x 238 x 8 mm
Páginas: 144
Tipo de produto: Livro
Classificação temática: Livros em Português > Informática > Programação
EAN: 9788536502694