Você está na página 1de 19

Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Teste Exploratório de Software


A Importância da Qualidade
Auri Marcelo Rizzo Vincenzi1 , Márcio Eduardo Delamaro2 e
José Carlos Maldonado2
1 Instituto
de Informática
Universidade Federal de Goiás
2 Instituto
de Ciências Matemáticas e de Computação
Universidade de São Paulo

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 1/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Este material pode ser utilizado livremente respeitando-se a licença


Creative Commons: Atribuição – Uso Não Comercial –
Compartilhamento pela mesma Licença (by-nc-sa).

Ver o Resumo da Licença | Ver o Texto Legal

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 2/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Organização

Introdução

Falhas de Software

Conclusão

Leitura Recomendada

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 3/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Introdução

Falhas de Software

Conclusão

Leitura Recomendada

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 4/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

A Mágica do Software (1)

◮ Em 1953, Francis Crick e James Watson descreveram o DNA


como uma estrutura de dupla hélice
◮ Problema computacional incalculável para a época
◮ Décadas adiante é que a magia do software permitiu o avanço
das pesquisas nessa área
◮ De 1990 a 2003 o Projeto to Genoma Humano visa ao
mapeamento completo do nosso DNA
◮ Mais informações: http://www.ornl.gov/hgmis/

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 5/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

A Mágica do Software (2)

◮ Desde 1713 aproximadamente, Isaac Newton teorizou sobre a


existência de planetas orbitando fora do sistema solar, os
chamados exoplanetas
◮ Outros pesquisadores também teorizaram sobre o assunto
◮ O fato só foi confirmado em 2003
◮ A diferença não estava em uma nova ciência, mas sim no uso
de software para alavancar e auxiliar na ciência existente
◮ Somente com software capaz de processar uma grande
quantidade de dados captados por instrumentos ultrassensı́veis
◮ De 2003 a 2010 mais de 300 exoplanetas foram identificados

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 6/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

A Mágica do Software (3)

◮ Existem centenas de produtos de software transformando o


modo como vivemos
◮ Grande inovações nos próximos 50 anos só serão possı́veis em
função de produtos de software
◮ Software tem a capacidade de conectar, simplificar,
transformar e entreter os seres humanos
◮ Cada vez mais o software é parte fundamental de diversos
dispositivos

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 7/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

A Mágica do Software (4)


◮ A pergunta que se faz é: “Você confia no software que realiza
tarefas, em geral, globalmente importantes?”
◮ Grandes desastres são causados devido a defeitos em produtos
de software
◮ Sendo criados por seres humanos, existe grande probabilidade
dos mesmos cometerem enganos durante o desenvolvimento
◮ De todos os produtos construı́dos, software é inigualável em
termos de possibilidade de falhar
◮ Tem alguém neste curso que nunca teve problema com
software?
◮ Sendo um profissional de TI, com que frequência seus amigos
que não são da área solicitam sua ajuda para consertar seus
computadores?
Vincenzi, Delamaro & Maldonado
Teste Exploratório de Software 8/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Introdução

Falhas de Software

Conclusão

Leitura Recomendada

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 9/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Exemplos de Falhas de Software (1)


◮ Escolha sempre o caminho mais curto!!!

(extraı́da de (Whittaker, 2009))


Vincenzi, Delamaro & Maldonado
Teste Exploratório de Software 10/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Exemplos de Falhas de Software (2)


◮ Perda de dados e problema com menus

(extraı́da de (Whittaker, 2009))


Vincenzi, Delamaro & Maldonado
Teste Exploratório de Software 11/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Exemplos de Falhas de Software (3)


◮ Exposição de parâmetros torna o pagamento opcional

(extraı́da de (Whittaker, 2009))


Vincenzi, Delamaro & Maldonado
Teste Exploratório de Software 12/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Exemplos de Falhas de Software (4)


◮ Repetição de e-mails: grande problema para milhares de
pessoas apagá-los

Vincenzi, Delamaro & Maldonado (extraı́da de (Whittaker, 2009))


Teste Exploratório de Software 13/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Exemplos de Falhas de Software (5)


◮ Montagem de diferentes falhas de software

(extraı́da de (Whittaker, 2009))


Vincenzi, Delamaro & Maldonado
Teste Exploratório de Software 14/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Introdução

Falhas de Software

Conclusão

Leitura Recomendada

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 15/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Conclusão

◮ A ciência criou a mágica do software


◮ Hoje a mágica do software cria nova ciência
◮ Cada vez mais a dependência de software aumenta
◮ Devido ao papel crucial que o software recebe é imprescindı́vel
que o mesmo tenha qualidade
◮ Falhas do passado são cada vez mais inaceitáveis
◮ Enfatizar a atividade de Teste de software é uma forma de
obter produtos de alta qualidade

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 16/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Introdução

Falhas de Software

Conclusão

Leitura Recomendada

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 17/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Leitura Recomendada

Mais informações podem ser obtidas em:

Exploratory Software Testing: Tips, Tricks,


Tours, and Techniques to Guide Test Design
James A. Whittaker
Addison-Wesley, Boston, MA, 2009.

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 18/19
Organização Introdução Falhas de Software Conclusão Leitura Recomendada Referências

Referências I

Whittaker, J. A. Exploratory software testing: Tips, tricks, tours, and techniques to guide test design.
Addison-Wesley Professional, 2009.

Vincenzi, Delamaro & Maldonado


Teste Exploratório de Software 19/19

Você também pode gostar