Processo de teste

348 palavras 2 páginas
TRABALHO 1

1. Identifique as classes de equivalência e gere os casos de testes para a seguinte especificação: Uma Função calcula o IMC (Índice de massa corporal). A função recebe 2 Parâmetros, altura e peso. Existem regras para estes valores. O valor da altura deve estar entre 0,30 cm e 250 cm e o valor do peso deve estar entre 800mg e 200kg
A – parâmetro que recebe altura
Peso – parâmetro que recebe peso

| Válido | Inválidas | A | 0,3 <= A <=250 | A < 0,3 e A > 250 | P | 0,8 <= P <= 200 | P < 0,8 e P > 200 |

2. Uma Função lê o ano de nascimento de uma pessoa e calcula sua idade. As idades válidas são as que são entre 0 e 120 anos(inclusive). Para os anos válidos a função retorna a idade e para os inválidos retorna -1. a. Estabeleça as classes de equivalência
D – data de nascimento
I – idade da pessoa

| Válido | Inválidas | I | 0 <= I <= 120 | I = -1 |

b. Crie casos de teste

Variáveis de entrada | Saída esperada | D | I | 21/08/1990 | 21 | 12/01/1987 | -1 | 25/03/2008 | 4 |

3. Um programa recebe por linha de comando 3 valores correspondentes a uma data (dd/mm/aaaa) e calcula o dia seguinte sabendo que dd E [1;31] mm E [1;12] e aaaa E [1812;2024]. Identifique um conjunto de classes de equivalência e gere casos de teste baseado em análise de valor limite.

Classes de equivalência:
DD – dia
MM – mês
AA – ano
DS – dia seguinte
MS – mês para data seguinte
AS – ano para data seguinte

| Válido | Inválidas | DS | 1 <= DS <= 31 | DS < 1 e DS > 31 | MS | 1 <= MS <= 12 | MS < 1 e MS > 12 | AS | 1812 <= AS <= 2024 | AS < 1812 e AS > 2024 |

Casos de Teste: Variáveis de entrada | Saída esperada | DD | MM | AA | DS | MS | AS | 01 | 01 | 2012 | 02 | 01 | 2012 | 31 | 10 | 2013 | 01 | 11 | 2013 | 31 | 12 | 2015 | 01 | 01 | 2016

Relacionados

  • Processo de teste de software
    4758 palavras | 20 páginas
  • Agilidade em Processos de Teste
    3580 palavras | 15 páginas
  • Como funciona o processo de testes
    293 palavras | 2 páginas
  • Comparação processos de teste
    574 palavras | 3 páginas
  • teste processo penal
    889 palavras | 4 páginas
  • Testes De Processo Civil Com Justificativas
    10727 palavras | 43 páginas
  • Um Modelo de Processo Ágil de Teste de Software
    15146 palavras | 61 páginas
  • ANÁLISE DO PROCESSO DE TESTE DE UMA INSTITUIÇÃO FINANCEIRA
    7951 palavras | 32 páginas
  • Teste on line processos gerenciais
    1731 palavras | 7 páginas
  • Uma metodologia para teste de software no contexto da melhoria de processo
    6382 palavras | 26 páginas