Logo Passei Direto
Buscar

Programação

Anhanguera
Acessar o site: https://replit.com/languages/python3 Execute a função maximo() para a comparação de valores descrita no bloco abaixo: 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) 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: 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.
User badge image
Reginaldo Ferreira De Moraes

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Para testar a função `maximo(a, b)` e garantir que ela cobre todos os casos mencionados, você pode criar os seguintes casos de teste: 1. Caso de teste 1: Verificar se a função retorna corretamente o maior número quando o primeiro número é menor que o segundo. ```python maximo(10, 20) # Esperado: "O numero 20 é o maior" ``` 2. Caso de teste 2: Verificar se a função retorna corretamente o maior número quando o segundo número é menor que o primeiro. ```python maximo(30, 15) # Esperado: "O numero 30 é o maior" ``` 3. Caso de teste 3: Verificar se a função retorna corretamente um dos números quando ambos são iguais. ```python maximo(25, 25) # Esperado: "O numero 25 é o maior" ``` Dessa forma, você consegue validar se a função `maximo` está se comportando conforme o esperado em diferentes cenários.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina