Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: TESTES DE SOFTWARE Tipo de Avaliação: AV1 Aluno: Professor: ULISSES SPERLE GRACA Turma: Nota da Prova: Nota do Trabalho: Nota de Participação: Data: 24/04/2013 20:31:48 1a Questão (Cód.: 94103) Pontos: 0,5 / 0,5 Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Por esta razão deverá ser definido: Uma metodologia de desenvolvimento e um modelo (template) para o teste. Um padrão de desenvolvimento e um processo de teste de software. Uma metodologia de desenvolvimento e um padrão de desenvolvimento. Um cronograma de teste e um padrão de desenvolvimento. Um processo de teste de software e um modelo (template) para o teste. 2a Questão (Cód.: 58612) Pontos: 0,5 / 0,5 Uma equipe de Testes independente normalmente é formada exclusivamente por: Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes. Testador, Usuário, Líder do projeto de Teste e Arquiteto de Teste. Gerentes em geral, Analista de Teste, Usuário e Testador. Testador, Desenvolvedor, Analista de Teste e Arquiteto de Teste. Auditor, Desenvolvedor, Testador e Analista de Teste. 3a Questão (Cód.: 63051) Pontos: 1,0 / 1,0 Sabe-se que para avaliar um teste é preciso determinar parâmetros de medidas que são particulares a cada caso de teste. Pensando nisso, o que é valor limite? Um valor de entrada ou valor de saída que está na margem de uma partição de equivalência ou na menor distancia incremental em cada lado da margem. Os valores utilizados no teste devem ser equivalentes. Uma parte de um domínio de entrada ou saída para a qual o comportamento de um componente ou sistema é assumido a ser o mesmo. Um diagrama que descreve os estados que um componente ou sistema pode assumir, e mostra os eventos ou circunstâncias que causam e/ou resultam de uma mudança de um estado para outro. Uma tabela que mostra combinações de entradas e/ou estímulos com suas saídas e/ou ações associadas. 4a Questão (Cód.: 63112) Pontos: 0,0 / 1,0 4a Questão (Cód.: 63112) É INCORRETO afirmar que: Quando o programa a ser construído é pequeno, não justifica testar algo tão simples. Um trabalho de qualidade depende também de um bom trabalho da equipe de testadores. Ter desenvolvedores e testadores em equipes diferentes favorece a execução dos testes. A revisão é importante durante todo o projeto de desenvolvimento. A qualidade de uma determinada tarefa depende do trabalho de todos os envolvidos. 5a Questão (Cód.: 56055) Pontos: 0,0 / 1,0 Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. Exercitar todas as decisões lógicas para valores falsos ou verdadeiros. A entrada é adequadamente aceita. Exercitar as estruturas de dados internas para garantir a sua validade. Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez. 6a Questão (Cód.: 63138) Pontos: 0,0 / 1,0 Quando você está testando um sistema para controle de receitas culinárias e logo após um sistema para controle de tráfego aéreo, pode-se afirmar que: O conceito de testes não é o mesmo para os dois sistemas em função da diferença de complexidade. O conceito de testes é o mesmo para os dois sistemas, porém a cobertura feita no sistema aéreo, dada a sua alta complexidade, deve ser superior, demandando mais tempo de estudo e arquitetura de testes que o de sistema culinário. O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, serve para o sistema de controle de receitas que é menor. Um sistema de controle de receitas culinárias não demanda testes por ser algo de extrema simplicidade, porém o de tráfego aéreo deve ser testado por pelo menos 4 anos antes de entrar em operação. O conceito de testes é o mesmo, logo o tempo para teste também será o mesmo. 7a Questão (Cód.: 48770) Pontos: 0,5 / 0,5 A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: Fluxo de controle Técnica de Estrutura de Controle Complexidade Ciclomática Partição de Equivalência Fluxo de Dados 8a Questão (Cód.: 63107) Pontos: 0,0 / 0,5 Analise as questões abaixo e indique a mais correta: Analise as questões abaixo e indique a mais correta: Desenvolvedores e testadores integram o mesmo time, mas com funções conflitantes. Desenvolvedores e testadores integram equipes diferentes, pois a independência entre as equipes é necessária. Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do outro. Desenvolvedores e testadores participam juntos de todas as etapas do desenvolvimento, pois é necessário para o sucesso do projeto. Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma atrasa. 9a Questão (Cód.: 63158) Pontos: 1,0 / 1,0 A característica básica de um teste de caixa branca é: Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. Preparar casos de teste baseados na estrutura interna do software. Preparar casos de teste baseados na especificação do software. Conhecer com profundidade a linguagem utilizada para o desenvolvimento. Preparar casos de teste baseados em requisitos de usabilidade. 10a Questão (Cód.: 63083) Pontos: 1,0 / 1,0 Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode: Interromper o processo de teste. Chamar o programador e interromper os testes. Anotar o erro mesmo assim e continuar com os testes previstos. Considerar um pequeno engano que pode muito bem ser ignorado. Corrigir o erro e prosseguir com o teste. Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
Compartilhar