Baixe o app para aproveitar ainda mais
Prévia do material em texto
Título TESTES DE SOFTWARE Contextualização A Área de Sistemas de Informação é de vital importância no mundo moderno, uma vez que as empresas utilizam sistemas informatizados para a gestão de seus negócios. A construção e a manutenção desses sistemas devem obedecer procedimentos técnicos adequados e dentre eles, destaca-se o teste do software. A atividade de teste de software é complemento indispensável à atividade de construir e manter sistema. A aplicação de teste de software deve ser planejada, supervisionada, executada e avaliada. Ementa A importância do teste de software; Teste no projeto de sistema; Teste no programa.;Teste na implantação do sistema; Teste de software em sistema em produção; Ferramentas de teste de software. Objetivos gerais Conhecer as técnicas de teste de software para aplicação no ambiente de desenvolvimento e produção de sistemas. Objetivos específicos 1. Identificar necessidade de uso de teste de software nas diversas fases de vida e de construção do software. 2. Selecionar os testes adequados para cada situação; 3. Criar e escolher estratégias de teste de sofware; 4. Aplicar e analisar teste de software. Conteúdos Unidade 1 – Importância do teste de software 1.1 - O teste nas fases de vida e de desenvolvimento de um software. 1.2 – O teste na engenharia de sistemas e na engenharia de programas Unidade 2 - Teste no projeto de sistema 2.1 – Revisões Técnicas Formais 2.2 – Validação pelo usuário Unidade 3 – Teste no programa 3.1 – Depuração 3.2 – Teste de caixa branca 3.3 – Teste de caixa preta 3.4 – Teste de ambiente Web Unidade 4 – Teste na implantação do sistema 4.1 – Teste de Unidade 4.2 – Teste de Integração 4.3 – Teste de Validação 4.4 – Teste de Sistema 4.5 – Teste na Migração Unidade 5 – Teste de software em sistema em produção 5.1 – Teste de software nos diversos tipos de manutenção 5.2 – Confiabilidade 5.3 – Disponibilidade Unidade 6 – Ferramentas de teste de software 6.1 – Ferramentas de teste no desenvolvimento de sistema 6.2 – Ferramentas de teste para o programa 6.3 – Ferramentas de teste para o ambiente Web 6.4 – Ferramentas de teste para sistemas em produção Bibliografia básica Autor PRESSMAN, Roger S. Titulo Engenharia de software Subtítulo Edição 6ª ed. Local São Paulo Editora McGraw-Hill Ano publicação 2006 Autor DELAMARO, Marcio; MALDONADO, José Carlos; JINO, Mario Titulo Introdução ao Teste de Software Subtítulo Edição 1ª ed. Local Rio de Janeiro Editora Elsevier Ano publicação 2007 Autor PEZZÉ, Mauro; YOUNG, Michal Titulo Teste e análise de software Subtítulo Processos, princípios e técnicas Edição 1ª ed. Local Porto Alegre Editora Bookman Ano publicação 2008 Bibliografia complementar 1 – MOLINARI, Leonardo. Inovação e automação de testes de software. 1ª. Edição. São Paulo: Editora Érica, 2010. 2 – RIOS, Emerson. Análise de riscos e projetos de teste de software. 1ª edição. Rio de Janeiro: Alta Books, 2005. 3 – BARTIÉ, Alexandre. Garantia da qualidade de software – adquirindo maturidade organizacional. 8ª. Edição. Rio de Janeiro: Elsevier, 2002. 4 – RIOS, Emerson; MOREIRA FILHO, Trayahu R. Teste de software. 2ª. Edição. Rio de Janeiro: Alta Books, 2006. 5 – MOLINARI, Leonardo. Testes de software – produzindo sistemas melhores e mais confiáveis. 1ª. Edição. São Paulo: Editora Érica, 2003.
Compartilhar