Cálculo Diferencial e Integral II: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
← nova página: = Programa da disciplina = {| class="wikitable" |+ !'''Nome:''' !'''CÁLCULO NII''' |- !'''Código:''' !06508 |- !'''Departamento:''' !Departamento Matemática |- !'''Área:''' !Matemática |- |'''Carga-horária total:''' |60 |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |CÁLCULO NI |} = Ementa = * Funções Reais de uma Variável Real * Limite e Continuidade * Derivadas: Parciais e Diferenciabilidade. * Regra da Cadeia e derivação implícita. * M... |
Sem resumo de edição Etiqueta: Revertida |
||
Linha 3:
|+
!'''Nome:'''
!'''
|-
!'''Código:'''
!14321
|-
!'''Departamento:'''
!Departamento
|-
!'''Área:'''
!Computação
|-
|'''Carga-horária total:'''
Linha 21:
|-
|'''Pré-requisitos:'''
|Engenharia de Software
|}
= Ementa =
* Conceitos de verificação e validação.
* Tipos, fases e abordagens de teste.
* Teste nos diversos modelos de ciclo de vida.
* Projeto de testes.
* Técnicas de teste estático, estrutural e funcional.
* Frameworks e ferramentas para testes.
* Planejamento, monitoramento e controle dos testes.
* Tendências e futuro na área de testes.
* Prática de planejamento, projeto, implementação e execução de testes.
= Objetivo =
Geral:
Compreender o papel do Teste no contexto da Engenharia de Software.
Específicos:
* Compreender os conceitos sobre Teste de Software;
* Desenvolver a habilidade para elaboração e aplicação do planejamento, monitoramento, projeto e execução de testes em contexto real;
* Compreender o papel da automação de teste no processo de desenvolvimento de software.
= Conteúdo =
1. Fundamentos dos testes
1.1 Diferença entre erros, defeitos e falhas
1.2 Verificação vs validação
1.3 Princípios básicos sobre testes
2. Teste no ciclo de vida do software
2.1 Níveis de teste: componente, integração, sistemas e aceitação
2.2 Modelo em V
2.3 Tipos de teste
2.4 Processo de testes
2.5 Tipos de ferramentas de teste
3. Projeto de testes
3.1 Condições de teste
3.2 Casos de teste
3.3 Procedimentos de teste
3.4 Rastreabilidade de requisitos e testes
4. Teste estático
4.1 Teste estático vs dinâmico
4.2 Walkthrough, revisões técnicas e inspeção
4.3 Tipos de ferramentas para teste estático
5. Técnicas de teste funcional
5.1 Partição de Equivalência
5.2 Valores de Fronteira
5.3 Pares ortogonais
5.4 Tabela de Decisão
5.5 Transição de Estados
5.6 Casos de Uso
6. Técnicas de teste estrutural
6.1 Cobertura de Comando
6.2 Cobertura de Decisão
6.3 Cobertura de Condição
6.4 Cobertura de Caminho
9. Gerência de testes
9.1 Organização do Teste
9.2 Plano de Teste, Estimativas e Estratégias
9.3 Monitoramento e Controle dos Testes
9.4 Riscos e Testes
10. Ferramenta para gerência de testes
11. Ferramenta para registro e gerência de bugs
= Bibliografia básica =
*
* Paul C. Jorgensen, Software testing : a craftsman's approach . 4a Ed. 2014.
* MALDONADO, J. C., Introdução ao Teste de Software, Campus, 2007.
= Bibliografia complementar =
* PRESSMAN, R. S. Engenharia de Software. 7a ed. Makron Books, 2011.
* PEZZÈ, Mauro; YOUNG, Michal. Teste e análise de software: processo, princípios e técnicas. Bookman, 2008.
* ISTQB. Certified Tester Foundation Level Syllabus. 2011 (Online em http://www.istqb.org/downloads/).
* MYERS G. J., SANDLER C., BADGETT T. The Art of Software Testing. Word Association. 2004. (Online em http://site.ebrary.com/lib/ufrpe/).
* BECK, K, Test Driven Development: By Example. Addison-Wesley Professional, 2003. (Online em http://site.ebrary.com/lib/ufrpe/).
|