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

R$ 100,00

Disponível

Parcele em até 12x de R$ 10,34 ou 3x sem juros.

À vista R$ 100,00 no boleto, PIX ou cartão.

Pague pelo PIX ou cartão e faça o download agora mesmo.
  
Categoria:
Portfólio Aula prática Qualidade e Automação de testes

ROTEIRO DE AULA PRÁTICA

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

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

OBJETIVOS

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

SOLUÇÃO DIGITAL

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)

NSA

PROCEDIMENTOS PRÁTICOS

Procedimento/Atividade nº 1

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

testes.

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

execução, entre outros aspectos.

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,

2

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

incluem:

1.

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;

2.

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;

3.

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

funcionando corretamente.

4.

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

ou profissionais de teste especializados em análise de código e podem ser automatizados para

facilitar o processo de teste.

Você deverá:

Acessar o website https://replit.com/languages/python3. O replit é um website de edição de

código para Python que permite a digitação e a validação de códigos.

OBS: Não será necessário realizar o login.

A função máxima é bastante útil em diversas situações em que precisamos determinar qual é o

maior valor entre dois valores ou em uma lista de valores.

Vamos supor que temos uma função em Python que recebe dois números inteiros como

entrada e retorna o maior entre eles, abaixo a função máxima que realiza a comparação de

valores:

Para realizar o teste de caixa branca da função acima, podemos utilizar a técnica de cobertura

de código e criar casos de teste que cubram todas as instruções presentes na função.

Sendo assim, crie uma sequência de testes que valide as seguintes questões:

def maximo(a, b):

if a > b:

return print(“O numero {} é o maior”.format(a))

else:

return print(“O numero {} é o maior”.format(b))

maximo(10,20)

OBS: lembre-se que em Python é validado espaços em brancos e a identação do código.

3

1.

Para o primeiro caso de teste: verificar se a função retorna corretamente o maior

número quando o primeiro número é menor que o segundo;

2.

O segundo caso de teste: verificar se a função retorna corretamente o maior

número quando o segundo número é menor que o primeiro;

3.

O terceiro caso de teste: verificar se a função retorna corretamente um dos

números quando ambos são iguais.

Descreva a lista dos valores utilizados para responder as questões 1, 2 e 3 acima.

Checklist: – Acessar o site: https://replit.com/languages/python3 – Executar a função maximo() para a comparação de valores descrita no bloco de

“Procedimentos para a realização da atividade” no quadro do lado esquerdo do website; – Após digitar a função clique no botão Run; – Validar a função.

RESULTADOS

Resultados de Aprendizagem:

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.

ESTUDANTE, VOCÊ DEVERÁ ENTREGAR

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

experimento realizado.

Elaboramos os portfólios, já deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. Fácil assim! O MELHOR É QUE VOCÊ COMPRA E JÁ BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, família, vida profissional e estudos é difícil hoje em dia, por isso, estamos aqui para ajudar você. Conte com nossa qualidade, experiência e profissionalismo adquirindo seu portfólio conosco. GARANTIMOS SEU CONCEITO!

Como se realizam os envios?

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.

Em quanto tempo recebo o portfólio?

Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.

E se o portfólio que comprei precisar de correção?

Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.

Qual o formato do arquivo?

Os arquivos são enviados em formato Word e são editáveis.

Caso eu tiver alguma dúvida, terei suporte no pós venda?

Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).

Quais os seus canais de contato?

Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO

projeto de extensão unopar

E-mail:portifoliosp@gmail.com

PORTFOLIO PRONTO UNOPAR ANHANGUERA

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

Main Menu