Buscar

No livro Engenharia de software (2007), Sommerville aborda o processo de teste de software como forma de validação, isso é, se o software atende à ...

No livro Engenharia de software (2007), Sommerville aborda o processo de teste de software como forma de validação, isso é, se o software atende à sua especificação. É feita uma abordagem sobre o teste de sistema e o teste de componente. Este último se refere aos métodos de teste unitário, no qual se destacam os diferentes tipos de componentes, como funções (ou métodos) individuais de um objeto e classes de objetos com vários atributos e métodos. Fonte: SOMMERVILLE, Ian. Engenharia de Software. Tradução: Ivan Bosnic e Kalinka G. de O. Gonçalves. São Paulo: Pearson Prentice Hall, 2011. Considerando especificamente o conceito de teste de componentes, suponha que você foi recém-contratado por uma empresa especializada em testar software. Suponha também que você tem a missão de organizar a célula do departamento que testa programas. A sua tarefa será desenvolver uma metodologia para testar programas que os programadores produziram na fábrica de software. Com base no cenário proposto, faça o que se pede: Construa um trecho de um manual para programadores que contenha um passo a passo para se testar um programa. Considere que o programador deverá produzir esses passos sempre que desenvolver um programa novo. Em resumo, você deverá produzir o seguinte: a) Indicar a lista dos itens que o programador deverá produzir para testar o programa. b) Indicar a sequência desses itens. c) Para cada item, indicar o artefato que está relacionado ao item (por artefato entenda algo visível como lista, fluxo, descrição etc.).

💡 1 Resposta

User badge image

Ed Verified user icon

Com base no cenário proposto, segue abaixo um trecho de um manual para programadores que contenha um passo a passo para se testar um programa: a) Itens que o programador deverá produzir para testar o programa: - Plano de teste: documento que descreve a estratégia de teste, os objetivos, as atividades, os recursos e o cronograma do teste. - Casos de teste: conjunto de entradas, condições de execução e resultados esperados que serão utilizados para testar o programa. - Dados de teste: conjunto de dados que serão utilizados como entrada para os casos de teste. - Relatório de teste: documento que descreve os resultados dos testes realizados. b) Sequência desses itens: 1. Elaborar o plano de teste. 2. Definir os casos de teste. 3. Preparar os dados de teste. 4. Executar os casos de teste. 5. Registrar os resultados dos testes no relatório de teste. c) Artefato relacionado a cada item: - Plano de teste: documento. - Casos de teste: lista. - Dados de teste: fluxo. - Relatório de teste: documento.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais