Baixe o app para aproveitar ainda mais
Prévia do material em texto
Qualidade de Testes em software - AV 1 Nota 10 1a Questão (I) é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. Também pode ser descrito como: "uma original organização de pessoas e recursos para atingir um propósito específico, num período de tempo finito". A definição acima resume o conceito de: (assinale a alteranativa que preencher corretamente a I). Projeto Programa Software Oferta Portifólio 2a Questão O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O modelo de software em questão é o: Assinale a resposta correta. Modelo evolutivo Prototipação Modelo espiral RAD Modelo cascata 3a Questão Temos aplicação de qualidade em duas dimensões: qualidade do processo e qualidade do produto. A dimensão da qualidade do processo refere-se: I- A qualidade deve existir desde o início, ou seja, já na fase de análise de requisitos, quando acontece o levantamento de requisitos. II- A garantida com a aplicação de testes sistemáticos nos vários estágios de desenvolvimento. III- A garantir e monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos. Assinale a assertiva correta. Apenas o item II está correto. Apenas os itens I e II estão corretos. Apenas os itens II e III estão corretos. Apenas o item III está correto. Apenas o item I está correto. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203119082/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119082/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3300507/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 4a Questão O Processo de Testes de Software representa uma estrutura das etapas, atividades, artefatos, papéis e responsabilidades. Sendo assim, o que busca esse processo? I. Padronizar os trabalhos para um melhor controle dos projetos de testes. II. Minimizar os riscos causados por defeitos provenientes do processo de desenvolvimento como também a redução de custos de correção de defeitos. III. Redução de custos de correção de defeitos. Assinale a única alternativa correta. Apenas os itens II e III estão corretos. Todos os itens estão corretos. Apenas o item II está correto. Apenas os itens I e II estão corretos. Apenas o item III está correto. 5a Questão Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema. I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega. II. Um dos primeiros modelos propostos foi o modelo cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo. Assinale a única alternativa correta Apenas os itens II e III estão corretos. Apenas o item I está correto. Apenas o item II está correto. Apenas o item III está correto. Apenas os itens I e II estão corretos. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119177/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119186/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 6a Questão A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores. Como se desenvolve esse processo? Criando casos de teste, localizando o erro, planejando o reparo do erro e refazendo os testes. Especificando os testes, criando casos de teste, planejando o reparo do erro e reparando o erro. Especificando os testes, criando casos de teste, planejando o reparo do erro, reparando o erro e refazendo os testes. Especificando os testes, relatando os teste, criando casos de teste, planejando o reparo do erro e reparando o erro. Localizando o erro, planejando o reparo do erro, reparando o erro e refazendo os testes. 7a Questão Existem alguns grupos importantes de erros comumente cometidos por quem testa software. No planejamento dos testes os erros são relacionados à fase de planejamento dos testes. Quais são os erros mais comuns que ocorrem nesse grupo? Assinale a afirmativa INCORRETA. Oferecer estatísticas de erros sem o contexto relevante. Deixar o teste de carga para o final do processo. Não testar a documentação e não testar a instalação. Não enfatizar o teste de configuração. Concentrar exageradamente em teste funcional. 8a Questão Para a implementação de um projeto de automatização de teste precisamos de: Ferramenta, equipe de teste, sistema para testar e hardware Recurso, infraestrutura, ferramenta e metodologia Scripts, software de teste, testador e um sistema para testar Hardware, software, script e os dados para teste Ferramenta, equipe de teste, processo de teste e caso de teste javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119222/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119238/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119262/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 9a Questão Quais são os elementos chave de um processo de gestão de defeitos definidos pelo padrão IEEE 610.12-1990? Solução do defeito; Engano; Melhoria do processo; Relatório de gestão Linha base entregável; Engano; Identificação do defeito; Solução do defeito Prevenção de defeitos; Defeito; Linha base do defeito; Identificação do defeito Melhoria do processo; Prevenção de defeitos; Relatório de gestão; Identificação do defeito Identificação do defeito; Falha; Solução do defeito; Melhoria do processo 10a Questão O Testlink trabalha com entradas e saídas, as entradas são ações a se realizar para se obter as saídas esperadas. No nosso Software Gestor de Testes Testlink, nós utilizamos os conceitos de Entrada e Saída para executar os Casos (Cenários) de Testes. Supondo que você tenha um sistema de nota fiscal e retirada de compras, que buscam os códigos dos produtos informados, trazendo seus valores e somam os valores para mostrar o resultado final da compra. Qual a expectativa de entrada e saída que temos nesse teste? Entrada - O Sistema retorna a somados produtos x e y; Saída - O resultado da soma deve ser correto. Entrada - O Sistema retorna a somados produtos x e y; Saída - Informar um produto x; Este produto x, tem o valor x.Entrada - Informar um produto x; Este produto x, tem o valor x; Saída - O Sistema retorna a somados produtos x e y. Entrada - O resultado da soma deve ser correto; Saída - O Sistema retorna a somados produtos x e y. Entrada - Informar um produto x; Este produto x, tem o valor x; Saída - Informar um produto y; Este produto y, tem o valor y. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119284/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3119286/n/nStatus da quest%C3%A3o: Liberada para Uso.');
Compartilhar