Teste de software

Disponível somente no TrabalhosFeitos
  • Páginas : 23 (5645 palavras )
  • Download(s) : 0
  • Publicado : 1 de setembro de 2012
Ler documento completo
Amostra do texto
UNIME - UNIÃO METROPOLITANA DE EDUCAÇÃO E CULTURA FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE SISTEMAS DE INFORMAÇÃO

ISAIAS SANTOS SILVA

ANÁLISE E DESENVOLVIMENTO BASEADO EM TESTE DE SOFTWARE

Lauro de Freitas 2012

ISAIAS SANTOS SILVA

ANÁLISE E DESENVOLVIMENTO BASEADO EM TESTE DE SOFTWARE

Trabalho apresentado à Unime – União Metropolitana de Educação e Cultura –como requisito parcial para aprovação na disciplina de Estágio Supervisionado I do Curso de

Sistemas de Informação.

Orientador (a): Prof. Me. Wanja Mascarenhas

Lauro de Freitas 2012

AGRADECIMENTOS

Agradeço a Deus, pela sua infinita misericórdia, amor, carinho, por ter me dado forças permitindo estar aqui concluindo este estagio supervisionado. Agradeço aos meus pais e a minhanamorada Luciana Santos, pelo amor, carinho e cuidados nestes anos de faculdade. A querida professora Wanja Mascarenhas, pelas diversas orientações, dicas e esclarecimentos no decorrer deste relatório final. A empresa Compos Computadores e Sistemas Web, na pessoa do Sr. Luiz Switchm por abrir as portas da sua empresa para a realização do estágio. Agradeço a todos que direta ou indiretamenteme ajudaram a alcançar essa vitória.

Lauro de Freitas 2012.1

“Tudo na vida, antes de ser realizado, parece”. “Impossível, mas depois de feito, torna-se fácil.” Nabor Fernandes

RESUMO

Qualidade no software, este é o principal objetivo de uma equipe ao iniciar o desenvolvimento de um sistema em não apenas entregar o sistema no prazo, mas também um sistema funcionando e comqualidade de maneira eficiente e eficaz. O teste de software é uma das diversas atividades do desenvolvimento de sistemas que visa contribuir para a melhoria na qualidade do software final. O objetivo proposto pelos testes é revelar a presença de erros e em muitos casos é possível até prever os possíveis erros. Muitas vezes os testes são negligenciados ou reduzidos devido a altos custos e dagrande quantidade de tempo alocado para o mesmo, consequentemente, é bem comum à entrega do software para o cliente com a presença de erros não revelados. O presente trabalho tem por objetivo analisar, estudar as técnicas, estratégias e ferramentas que auxiliam no desenvolvimento dos testes, visando avaliar as vantagens e desvantagens do mesmo. Será abordado um estudo de caso, com um framework deteste de software que possibilita desenvolver os testes com rapidez e agilidade. Palavras-chave: Teste de software, Caixa branca, Caixa preta, PhpUnit

6

Sumário
1. INTRODUÇÃO ............................................................................................. 7 2. SITUAÇÃO PROBLEMA.............................................................................. 7 3.FUNDAMENTAÇÃO TEÓRICA E METODOLÓGICA .................................. 8 4. OBJETIVO ................................................................................................... 9 5. JUSTIFICATIVA ........................................................................................... 9 6. CONSIDERAÇÕES GERAIS / LEI DO ESTÁGIO ..................................... 10
6.1CONTRATANTE/CONTRATADO ................................................................... 11

7. A EMPRESA – LOCALIZAÇÃO, MISSÃO E VISÃO. ................................. 12
7.1 7.2 PRODUTOS E SERVIÇOS ............................................................................. 12 ORGANOGRAMA DA EMPRESA .................................................................. 13

8. CONCEITO DE TESTE DESOFTWARE .................................................. 13
8.1 TECNICAS DE TESTE DE SOFTWARE ........................................................ 15

8.1.1 8.1.2 8.1.3 8.1.4
8.2

CAIXA – BRANCA....................... .................................................... 15 CAIXA – PRETA ....................... ...................................................... 16 CAIXA – CINZA...
tracking img