Blog

Como fazer o relatório de Aula prática Qualidade e Automação de testes

Para desenvolver Aula prática Qualidade e Automação de testes, comece identificando os objetivos e as entregas solicitadas no roteiro. A seguir, veja os pontos presentes na descrição desta atividade e organize teu relatório de acordo com as orientações do curso.

Aula prática Qualidade e Automação de testes

O que é esta aula prática?

Antes de começar, leia a apresentação e identifique o tema, a unidade e o formato pedido.

Testes de caixa branca (testes estruturais)

Cobertura de código e criação de casos de teste

Análise de fluxo de dados e teste de caminho crítico

Teste de valores limite e validação de condições (primeiro menor, primeiro maior, iguais)

Uso do editor online Replit (Languages Python3) para execução e validação

Elaboração de relatório eletrônico com os resultados (orientações de entrega)

Objetivos e conhecimentos trabalhados

Use os objetivos do roteiro para definir o que a atividade precisa demonstrar.

Definição dos objetivos da aula prática: – Realizar teste de caixa branca para comparar valores e retornar o maior valor encontrado.

Ferramentas e materiais mencionados no roteiro

Prepare os recursos citados na atividade e registre as versões ou configurações usadas quando forem relevantes.

Utilizar um computador com acesso à Internet. Necessário acessar o Replit Languages

Python3, um website de edição de código para Python.

LINK disponível em: https://replit.com/languages/python3 Acessado em 25 jun 2024.

EQUIPAMENTO DE PROTEÇÃO INDIVIDUAL (EPI)

Como desenvolver a atividade passo a passo

Execute cada etapa na ordem indicada e registre o que foi feito para depois explicar o processo no relatório.

Esta aula prática da disciplina Qualidade e Automação de Testes propõe a realização de testes de caixa branca sobre uma função de comparação de valores em Python, com tempo previsto de execução de 5h. A atividade utiliza o editor online Replit (Languages Python3 — https://replit.com/languages/python3, acessado em 25 jun 2024) para digitação e validação dos códigos, sem necessidade de login, e requer computador com acesso à Internet. Está indicado o uso de Equipamento de Proteção Individual (EPI) registrado como NSA.

O foco é entender a lógica interna do código e validar comportamentos por meio de casos de teste que cobrem diferentes caminhos de execução: quando o primeiro valor é menor, quando o primeiro é maior e quando ambos são iguais. Ao final, o estudante deve compilar os resultados em um relatório eletrônico conforme as orientações de entrega mencionadas no roteiro.

O que é desenvolvido nesta atividade

Realizar testes estruturais (caixa branca) sobre a função denominada "maximo", criando uma sequência de casos de teste que assegurem cobertura das instruções e dos caminhos condicionais. As tarefas centrais incluem: acessar o ambiente Replit para escrever e executar a função; aplicar técnicas como cobertura de código, análise de fluxo de dados e testes de caminho crítico; validar comportamento em valores limite; e elaborar um relatório com os resultados obtidos.

NOME DA DISCIPLINA: Qualidade e Automação de Testes

Tempo previsto de execução de aula prática: 5h

PROCEDIMENTOS PRÁTICOS

Acessar https://replit.com/languages/python3 para escrita e validação da codificação dos

Atividade proposta: – Entender como funciona a escrita e validação de testes, através do editor

replit.com/languages/python3. – Criar um relatório no final da atividade.

Procedimentos para a realização da atividade:

Os testes de caixa branca, também conhecidos como testes estruturais ou de código, visam

avaliar o comportamento interno do sistema, testando a lógica, fluxo de dados, caminhos de

Na prática, os testes de caixa branca envolvem a análise do código-fonte do software e a

criação de casos de teste que cubram todas as possíveis condições de execução do código,

incluindo casos de sucesso e de falha. Algumas técnicas comuns de teste de caixa branca

Cobertura de código: essa técnica mede a quantidade de código que foi

executada durante os testes. O objetivo é garantir que todas as instruções do código

sejam executadas pelo menos uma vez;

Análise de fluxo de dados: essa técnica verifica se os dados são processados

corretamente dentro do sistema, identificando possíveis erros de lógica;

Teste de caminho crítico: essa técnica visa identificar os caminhos mais

importantes do código e testá-los minuciosamente para garantir que o software esteja

Teste de valores limite: essa técnica avalia o comportamento do software quando

os valores de entrada são máximos, mínimos ou próximos aos limites especificados.

Os testes de caixa branca são importantes para garantir a qualidade do software, identificando

possíveis falhas de lógica e comportamento. Esses testes são realizados por desenvolvedores

Resultados e organização do relatório

Apresente o que foi obtido e relacione os resultados com os objetivos da atividade.

Espera-se que o estudante seja capaz de entender os conceitos fundamentais de execução de

um programa de computador em Python, reconhecer a lógica dos comandos (comparação de

valores) e os resultados apresentados, conforme os valores utilizados.

Descrição orientativa sobre a entregada da comprovação da aula prática:

Deverá entregar um relatório (documento eletrônico) com o resultado obtido através do

O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.

Portfólio em Word, respondido, completo e já nas normas

Se estiver acessando pelo computador, escaneie o QR Code abaixo com a câmera do celular para abrir nosso atendimento no WhatsApp.

Como estruturar o relatório

Organize a entrega em identificação da atividade, objetivos, recursos utilizados, descrição dos procedimentos, registros dos resultados e conclusão. Ajuste essa sequência ao modelo exigido pela instituição e inclua apenas observações e evidências obtidas durante a tua própria execução.

Checklist antes de entregar

  • Conferir se todos os objetivos do roteiro foram contemplados.
  • Descrever os procedimentos na ordem em que foram realizados.
  • Inserir registros, imagens ou arquivos quando a atividade solicitar.
  • Relacionar os resultados com as tarefas e revisar o formato de entrega exigido.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *