Importância de Teste de Software

12
Importância do teste no Desenvolvimento de Software Iuri Raiol [email protected]

description

Apresentação sobre a importância do teste de software

Transcript of Importância de Teste de Software

Page 1: Importância de Teste de Software

Importância do teste no

Desenvolvimento de Software

Iuri Raiol

[email protected]

Page 2: Importância de Teste de Software

Pra que testar ?

Testar para: encontar Erros simples;

integrar vários componentes;

agregar qualidade;

verificar os requisitos;

e finalmente, satisfazer o usuário.

Page 3: Importância de Teste de Software

Pra que testar ?

Testar para: encontar Erros simples;

integrar vários componentes;

agregar qualidade;

verificar os requisitos;

e finalmente, satisfazer o usuário.

Page 4: Importância de Teste de Software

Pra que testar ?

Testar para: encontrar Erros simples;

integrar vários componentes;

agregar qualidade;

verificar os requisitos;

e finalmente, satisfazer o usuário.

Page 5: Importância de Teste de Software

Tipos de teste

Teste Unitário

Teste de Integração

Teste de Sistema

Teste de Validação

Page 6: Importância de Teste de Software

Teste influencia na qualidade?

Código bem escrito

Programadores Bons

Design de Projeto impecável

Page 7: Importância de Teste de Software

Teste influencia na qualidade?

Código bem escrito

Programadores Bons

Design de Projeto impecável

Todo ser humano é passível a falhas então devemos testar para garantir.

Testar antes do código , durante o

Desenvolvimento e depois de já ter o sistema

feito.

Page 8: Importância de Teste de Software

Desenvolvimento Orientado a Testes (Test Driven Development)

Testes de integração contínua.

Testes de aceitação

E no ágil?

Page 9: Importância de Teste de Software

Quais usamos?

Page 10: Importância de Teste de Software

Quais usar?

Page 11: Importância de Teste de Software

Quais usar?

Dica: http://www.softwareqatest.com/qatweb1.html

Page 12: Importância de Teste de Software

Fontes

BERNARDO, Paulo Cheque; KON, Fabio. A Importância dos Testes Automatizados, Controle Ágil, rápido e confiável de qualidade. Revista Engenharia de Software Magazine. Edição 03 Ano I.

CAETANO, Cristiano. Gestão de Testes, Ferramentas Open Source e melhores práticas na gestão de testes. Revista Engenharia de Software Magazine. Edição 03 Ano I.

RODRIGUES, Marcelo. Desenvolvimento Orientado a Testes com PHP. Disponível em: <http://www.slideshare.net/marcelomx/phphederal-desenvolvimento-orientado-a-testes-com-php-4891304>. Último Acesso em: 18/08/2012.

PRESSMAN, Roger S. Engenharia de Software. 6ª edição. Editora Mc Graw Hill: São. 200?.