29.01.2014 Views

Programa - Faculdade de Informática - pucrs

Programa - Faculdade de Informática - pucrs

Programa - Faculdade de Informática - pucrs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Pontifícia Universida<strong>de</strong> Católica do Rio Gran<strong>de</strong> do Sul<br />

FACULDADE DE INFORMÁTICA<br />

DEPARTAMENTO: Computação Aplicada<br />

CURSO: Bacharelado em Sistemas <strong>de</strong> Informação<br />

DISCIPLINA: Tópicos em Sistemas <strong>de</strong> Informação<br />

CÓDIGO: 4620A CRÉDITOS: 04 CARGA HORÁRIA: 60 horas-aula<br />

VALIDADE: a partir <strong>de</strong> 2003/I<br />

OBJETIVOS: O cumprimento da disciplina busca dar ao aluno, ao final do<br />

semestre, condições <strong>de</strong>:<br />

1. Elaborar e executar Planos <strong>de</strong> Teste <strong>de</strong> Software;<br />

2. Selecionar técnicas <strong>de</strong> teste <strong>de</strong> software <strong>de</strong> acordo com as características dos<br />

produtos a ser testados;<br />

3. Utilizar e projetar ferramentas <strong>de</strong> apoio ao teste <strong>de</strong> software;<br />

4. Posicionar-se criticamente em relação à qualida<strong>de</strong> <strong>de</strong> processos e produtos <strong>de</strong><br />

software.<br />

EMENTA:<br />

Conceito <strong>de</strong> Teste <strong>de</strong> Software. O processo <strong>de</strong> teste enquanto subprocesso do<br />

<strong>de</strong>senvolvimento. Categorias <strong>de</strong> teste. Classes <strong>de</strong> teste. Ferramentas <strong>de</strong> apoio ao<br />

teste <strong>de</strong> software. Técnicas <strong>de</strong> geração <strong>de</strong> casos <strong>de</strong> teste. Relação entre teste e<br />

qualida<strong>de</strong> <strong>de</strong> software.<br />

Nº DA UNIDADE: 01<br />

CONTEÚDO: Introdução<br />

1.1 Teste <strong>de</strong> Software<br />

1.2 Objetivos do Teste <strong>de</strong> Software<br />

1.3 Relação entre Teste e Qualida<strong>de</strong> <strong>de</strong> Software<br />

1.4 O processo <strong>de</strong> teste enquanto subprocesso do <strong>de</strong>senvolvimento<br />

1.4.1 Ciclo do Software<br />

1.4.2 Ciclo do teste<br />

1.4.3 Ciclo do <strong>de</strong>feito<br />

Carimbo e Assinatura da Unida<strong>de</strong>:<br />

Campus Central<br />

Av. Ipiranga, 6681 – Prédio 32 – CEP: 90619-900<br />

Fone: (51) 3320-3558 – Fax (51) 3320–3758<br />

E-mail: informatica@<strong>pucrs</strong>.br<br />

www.<strong>pucrs</strong>.br/facin<br />

Página 1 <strong>de</strong> 4<br />

Emitido em: 10/10/08 - 11:17


Pontifícia Universida<strong>de</strong> Católica do Rio Gran<strong>de</strong> do Sul<br />

FACULDADE DE INFORMÁTICA<br />

Nº DA UNIDADE: 02<br />

CONTEÚDO: O processo <strong>de</strong> Teste<br />

2.1 Preparação<br />

2.1.1 Relação entre especificação e teste<br />

2.2 Geração do Plano <strong>de</strong> Teste<br />

2.3 Execução<br />

2.3.1 Ferramentas <strong>de</strong> execução automática <strong>de</strong> testes<br />

2.4 Reteste<br />

2.5 Categorias <strong>de</strong> Teste<br />

2.5.1 Teste funcional<br />

2.5.2 Teste estrutural<br />

2.5.3 Teste <strong>de</strong> instalação<br />

2.5.4 Teste <strong>de</strong> integração<br />

2.5.5 Teste <strong>de</strong> regressão<br />

2.5.6 <strong>de</strong> interface<br />

2.6 Ferramentas <strong>de</strong> acompanhamento <strong>de</strong> <strong>de</strong>feitos (bug tracking)<br />

Nº DA UNIDADE: 03<br />

CONTEÚDO: Teste Funcional<br />

3.1 Teste funcional<br />

3.1.1 Valores-limite<br />

3.1.2 Particionamento<br />

3.1.3 Grafos <strong>de</strong> causa-efeito<br />

3.1.4 Teste baseado em máquinas <strong>de</strong> estado<br />

Nº DA UNIDADE: 04<br />

CONTEÚDO: Teste estrutural<br />

4.1 Teste estrutural<br />

4.1.1 Grafos <strong>de</strong> fluxo <strong>de</strong> controle<br />

4.1.2 Grafos <strong>de</strong> fluxo <strong>de</strong> dados<br />

4.1.3 Slicing<br />

4.1.4 Mutação<br />

4.2 Teste orientado a objetos<br />

Carimbo e Assinatura da Unida<strong>de</strong>:<br />

Campus Central<br />

Av. Ipiranga, 6681 – Prédio 32 – CEP: 90619-900<br />

Fone: (51) 3320-3558 – Fax (51) 3320–3758<br />

E-mail: informatica@<strong>pucrs</strong>.br<br />

www.<strong>pucrs</strong>.br/facin<br />

Página 2 <strong>de</strong> 4<br />

Emitido em: 10/10/08 - 11:17


Pontifícia Universida<strong>de</strong> Católica do Rio Gran<strong>de</strong> do Sul<br />

FACULDADE DE INFORMÁTICA<br />

Nº DA UNIDADE: 05<br />

CONTEÚDO: Teste Estatístico<br />

5.1 O Processo <strong>de</strong> teste estatístico<br />

5.2 Confiabilida<strong>de</strong> <strong>de</strong> Software<br />

5.3 Mo<strong>de</strong>los <strong>de</strong> uso<br />

5.3.1 Ca<strong>de</strong>ias <strong>de</strong> Markov<br />

5.3.2 Re<strong>de</strong>s <strong>de</strong> Autômatos Estocásticos<br />

BIBLIOGRAFIA:<br />

• BÁSICA:<br />

1. JORGENSEN, P. Software Testing – a Craftsman Approach. CRC Press, 1995.<br />

2. KANER, C.; FALK, J.; Nguyen, H.Q. Testing Computer Software. New York, J.<br />

Wiley & Sons, 1999.<br />

• COMPLEMENTAR:<br />

1. DUSTIN, E. Automated Software Testing: Introduction, Management and<br />

Performance. Addison-Wesley, 1999.<br />

2. LEWIS, R.O. In<strong>de</strong>pen<strong>de</strong>nt Verification and Validation: A Life Cycle Engineering<br />

Process for Quality Software (New Dimensions in Engineering). J. Wiley & Sons,<br />

1992.<br />

3. MARICK, B. The Craft of Software Testing: Subsystems Testing Including<br />

Object-Based and Object-Oriented Testing. Prentice-Hall, 1997.<br />

4. PERRY, W.E. Effective Methods for Software Testing, 2 nd Edition. J. Wiley &<br />

Sons, 2000.<br />

Carimbo e Assinatura da Unida<strong>de</strong>:<br />

Campus Central<br />

Av. Ipiranga, 6681 – Prédio 32 – CEP: 90619-900<br />

Fone: (51) 3320-3558 – Fax (51) 3320–3758<br />

E-mail: informatica@<strong>pucrs</strong>.br<br />

www.<strong>pucrs</strong>.br/facin<br />

Página 3 <strong>de</strong> 4<br />

Emitido em: 10/10/08 - 11:17


Pontifícia Universida<strong>de</strong> Católica do Rio Gran<strong>de</strong> do Sul<br />

FACULDADE DE INFORMÁTICA<br />

• SOFTWARE DE APOIO:<br />

1. R Suite Enterprise;<br />

2. Panorama for Java.<br />

Carimbo e Assinatura da Unida<strong>de</strong>:<br />

Campus Central<br />

Av. Ipiranga, 6681 – Prédio 32 – CEP: 90619-900<br />

Fone: (51) 3320-3558 – Fax (51) 3320–3758<br />

E-mail: informatica@<strong>pucrs</strong>.br<br />

www.<strong>pucrs</strong>.br/facin<br />

Página 4 <strong>de</strong> 4<br />

Emitido em: 10/10/08 - 11:17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!