GoConqr has a new look! Let us know what you think.

Notes

1. Fundamentos do Teste (K2)

Jonathas Cavalcante GA - Google Approval Portuguese 3 pages

Content of the notes (3)

Page 1

Porque é Necessário testar?

1.3 Baseado nos sete Princípios do Teste

P1 : Para Explanar a presença de defeitos. Lembrando que é Impossível provar a inexistência de defeitos.

P2 : A execução exaustiva de teste é inviável, sendo necessário priorizar os principais pontos críticos do software (Teste Exaustivo Inviável)

P3 : A atividade de teste deverá ser executada o mais breve possível (Celeridade no processo de teste)

P4: Um numero pequeno de módulos possuem a maior quantidade de defeitos (Agrupamento de Defeitos)

P5: O conjunto de testes precisa ser constantemente aprimorado para exercitar diferentes ponto do software (Paradoxo do Pesticida)

P6: Teste orientado a contexto: significa que o conjunto de teste a serem aplicados depende da finalidade do software. Ex: Software de segurança crítica são testados diferentemente de um software de comercio eletrônico.

P7: Ilusão do Erro : Não adianta corrigir o defeito se a funcionalidade do software não atender as necessidades do usuário.

pg 14.

Page 2

1.4 Fundamentos do Processo de Teste

Atividades básicas no Processo de execução dos testes

Planejar e controlar

Analisar e modelar

Implementar e executar

Avaliar Input/Output e Criar relatórios de execução

Criar Relatórios de conclusão (Atividade de encerramento)

Obs: As atividades podem ocorrer de forma sequencial ou concorrente.

1.1 O Planejamento serve para definir objetivos e especificar atividades.

1.1 O Controle efetivo requer uma monitoramento constante das atividades

2.1 A Analise e modelagem comportam as seguintes atividades

Preparar o ambiente de Teste e identificar as ferramentas necessárias

Criar matriz de rastreabilidade bidirecional entre os requisitos e os casos de teste

Revisar a base de teste (Por Exemplo: Requisitos, Arquitetura, modelagem, interfaces, Nível de Integridade do software)

Projetar e priorizar os casos de teste de alto nível

3. A Implementação e execução de testes são compostas pelas atividades

Priorizar, implementar e finalizar os casos de teste

Verificar o ambiente de teste

Verificar e atualizar a matriz de rastreabilidade bidirecional

Registrar os resultados da execução, anotar característica e versão do software em teste

Comparar os resultados obtidos com os resultados esperados

Reportar defeitos

4. Avaliação do Critério de saída e relatórios

Avaliar Logs de execução

Avaliar se serão necessários testes adicionais ou se o critério de saída deve ser alterado

Elaborar relatório para os stakeholders

5. Atividade de encerramento de teste

Fechar relatório de erros

Documentar o aceite do Sistema

Arquivar o ambiente de teste e infraestrutura para reuso

Entregar o TestWare para a manutenção da organização

Utilizar as informações coletadas para melhorar a maturidade de teste

Page 3

1.6 A Psicologia do Teste

Divergência na hora de pensar quando se está Desenvolvendo x Testando

Teste independente

Information

Description
GA - Google Approval (CTFL - Certification Test Fondation Level) Note on 1. Fundamentos do Teste (K2), created by Jonathas Cavalcante on 14/04/2018.
Views
6
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?