Importância de Teste de Software
-
Upload
ait-proeg-ufpa -
Category
Technology
-
view
461 -
download
6
description
Transcript of Importância de Teste de Software
![Page 2: Importância de Teste de Software](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/2.jpg)
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](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/3.jpg)
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](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/4.jpg)
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](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/5.jpg)
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](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/6.jpg)
Teste influencia na qualidade?
Código bem escrito
Programadores Bons
Design de Projeto impecável
![Page 7: Importância de Teste de Software](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/7.jpg)
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](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/8.jpg)
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](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/9.jpg)
Quais usamos?
![Page 10: Importância de Teste de Software](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/10.jpg)
Quais usar?
![Page 11: Importância de Teste de Software](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/11.jpg)
Quais usar?
Dica: http://www.softwareqatest.com/qatweb1.html
![Page 12: Importância de Teste de Software](https://reader033.fdocument.pub/reader033/viewer/2022052304/5587af4ad8b42a65108b45d4/html5/thumbnails/12.jpg)
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?.