TV - Static Testing

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

15 Terms

1
New cards

Quais são os dois tipos de Static Testing?

Review e Static Analysis

2
New cards

O que significa Review?

O tipo de static teste review refere-se a revisão de requisitos, bem como examinações manuais do código o que permite identificar erros mais cedo

3
New cards

O que significa Static Analysis?

Static Analysis → com a ajuda de tools mas sem executar com compiladores; é um processo automated que deteta unreachable code e undeclarable variables

4
New cards

E o que é que são essas tools?

São ferramentas que analisam o código e veem se está algo errado, são tipicamente usadas pelos developers antes e depois das integrações, as tools produzem um grande número de avisos → mensagens.

5
New cards

Quais são os Testing Objectives?

Melhorar a qualidade;
Detetar defeitos;
Avaliar caracteristicas.

6
New cards

Como é que os work products podem ser examinados por static testing?

Quase todos os work products podem ser examinados desde que possam ser lidos e entendidos pode ser revisto.
E tem de ter uma estrutura para ser avaliado.

7
New cards

O que é que deteta o Static Testing?

Pode detetar defeitos nas fases iniciais! DEFEITOS
Também identifica defeitos que não podem ser detetados por dynamic testing.

8
New cards

Diferenças entre static testing and dynamic testing?

Static testing pode mais facilmente detetar defeitos durante o código;
Static Testing pode ser aplicado em non-executable work products;
Usado para medir as caracteristicas de qualdade.

9
New cards

Quais são os beneficios de early e frequente feedback dos stakeholers?

→ O feedback cedo e frequente só acontece devido à comunicação frequente entre ambos!!!


Os beneficios são:
provides o bom entendimento sobre os requisitos;
melhora o entendimento do projeto;
permite focar no que é mais importante para os stakeholders.

10
New cards

Quais são as Atividades de Review Processes (e define-as=

Planear Review → define o que será avaliado, como e quando, também define o objetivo do processo, qual é o produto a analisar e critérios de qualidade, regras de documento de apoio.

Review Iniciation → Garantir que toda a gente está pronta para começar a review, todas os participantes tem acesso ao work product.

Individual Review

Communication and Analysis → Todas as anomalias encontradas devem ser analisadas e discutidas

Fixing and Reporting → Para todos os. defeitos deve fazer-se um process report para as correções acontecerem, e depois os resultados da review são reportados

11
New cards

Quais são os papéis e as responsabilidades nas reviews

Manager → decide que vai ser revisto e indica recursos como o staff e tempo
Autor → cria e concerta o work product sobre a review
Moderador → Garante o funcionamento da reunião
Scribe → Coleta anomalias da review e grava as informações
Reviewer → Faz as revisões, podem ser alguém que trabalhe no projeto ou outro stakeholder
Review Leader → Tem responsabilidade sobre a revisão, decide quem está envolvido, faz a organização

12
New cards

De que é que depende o nível de formalidade?

  • SDLC a ser seguido;

  • Maturidade do development;

  • Complexidade;

  • Termos legais;

  • Necessidade de auditorias.


13
New cards

Tipos de Review?

Informal Reviews → não seguem nehum processo definido e não requerem um documento formal, o objetivo é detetar anomalias

Walkthrough → liderado pelo autor em que ele explica o que faz uma revisão onde avalia a qualidade do work product, educa os revisores, melhora a deteção de anomalias

Technical Review → Feita por técnicos especializados e liderada por u moderador , gera consenso tendo em conta um problema

Inspection → Forma mais global de teste , o objetivo é encontrar o máximo de anomalias, gerar confiança. Liderado por um trained moderador


14
New cards

Diferença entre informal e formal

Informal → Não há instruções escritas para reviews

Formal → Participação da equipa, resultados documentados, documentar procedimentos

15
New cards

Quais são os fatores de sucesso das reviews?

Definir objetivos claros e critérios de saída mensuráveis;
Escolher o tipo de review adequado;
Fazer a review em chunks pequenos;
Dar feedback dos revisores para os stakeholders e autores;
Dar o tempo adequado para a a preparação da revisão;
Apoiar a gestão do processo de revisão;
Dar o treino necessário;
Facilitar reuniões.