a) Teste das funções do sistema com outros sistemas b) Teste de componentes que em conjunto compõem a função do sistema



Documentos relacionados
1. Qual das seguintes alternativas não é um tipo de revisão? 2. Qual das alternativas é um atributo da qualidade?

GARANTIA DA QUALIDADE DE SOFTWARE

Fundamentos em Teste de Software. Vinicius V. Pessoni

Fundamentos de Teste de Software

Qualidade de Software. Profa. Cátia dos Reis Machado

Unidade VI. Validação e Verificação de Software Teste de Software. Conteúdo. Técnicas de Teste. Estratégias de Teste

Fundamentos de Teste de Software

OBS.: Simulado baseado no conteúdo abordado pelo capítulo 4 (Técnica de Modelagem de Teste) do Syllabus.

Projeto de Sistemas I

UNIP Ciência da Computação / Sistemas de Informação TED I - Orientações Gerais para Elaboração dos Documentos

Introdução Fatores de Qualidade Garantia de Qualidade Rivisões de Software Conclusão. Qualidade. Plácido A. S. Neto 1

Agenda. Introdução Etapas genéricas Atividades de apoio Ferramentas de apoio Modelos genéricos Modelos de mercado Modelos de melhoria

Capítulo X. Gerenciar Mudanças dos Requisitos. Aluizio Saiter, M. Sc.

Tipos de teste de software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

Atividade da gerência da qualidade

Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto

Exame de Fundamentos da ITIL

Testes de Software. Testes de Software. Teste de Validação. Teste de Defeito. Modelo de Entrada e Saída. Modelo de Entrada e Saída

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES

Universidade Paulista

O evento não fará uso do vídeo (webcam), somente slides e áudio. Se necessário, ajuste o idioma da sala na barra de ferramentas superior

Testes de Software. Testes de Software. Teste de Validação. Teste de Defeito. Modelo de Entrada e Saída. Modelo de Entrada e Saída

Como melhorar a Qualidade de Software através s de testes e nua. Cláudio Antônio de Araújo 22/11/2008

Sistemas de Gerenciamento de Banco de Dados

c. Técnica de Estrutura de Controle Teste do Caminho Básico

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Teste de software. Definição

Exame de Fundamentos da ITIL

ISO/IEC 12207: Gerência de Configuração

Teste de Software. Profa. Cátia dos Reis Machado

Princípios do teste de software

Segurança de Aplicações Aula 6

Juciara Nepomuceno de Souza Rafael Garcia Miani. Teste de Software

Testes de Software. Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB

Teste de Software. Objetivos e Limites. Objetivos e Limites. Objetivos e Limites. Objetivos e Limites. Objetivos e Limites

Engenharia de Software II

Engenharia de Software I

Integração dos Modelos de Gestão de TI

Pesquisa Etnográfica

Tecnologia em Gestão Pública Desenvolvimento de Projetos - Aula 9 Prof. Rafael Roesler

Gestão de defeito: Descreva! Sumário. Introdução. Problema. Justificativa. Metodologia. Referencial teórico. Demonstração do Mantis.

1. A principal razão de dividir o processo de teste em tarefas distintas é:

Processos de Design de IHC (Parte II)

Teste de Regressão. R. Anido Baseado em notas de aulas da profa. Eliane Martins

SETIS- III Seminário de Tecnologia Inovação e Sustentabilidade 4 e 5 de novembro de 2014.

CHECK - LIST - ISO 9001:2000

O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE

QUALIDADE DE SOFTWARE. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 27 Slide 1

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

Gerenciamento de Riscos do Projeto Eventos Adversos

Histórico das Versões Aplicativo NavTotemSensorGPS

PRODUTOS RIOSOFT COM SUBSÍDIO SEBRAEtec

Ciclo de Vida Clássico ou Convencional CICLOS DE VIDA DE DESENVOLVIMENTO DE SISTEMAS. Ciclo de Vida Clássico ou Convencional. Enfoque Incremental

Superioridade do Linux sobre Windows no quesito segurança

PROFESSOR: CRISTIANO MARIOTTI

Projeto Pé na Dança. Bruno Barros Comunicador Visual /

MUDANÇAS NA ISO 9001: A VERSÃO 2015

OS 14 PONTOS DA FILOSOFIA DE DEMING

VERIFIQUE SE SEUS SITES ESTÃO PRONTOS PARA O BLACK FRIDAY 11 MANEIRAS DE ACABAR COM OS PROBLEMAS DE DESEMPENHO

FAQ. Erros, e dúvidas frequentes

Teste de Software Estrutural ou Caixa Branca. Disciplina de Engenharia de Software prof. Andrey Ricardo Pimentel

Desenvolvendo Websites com PHP

Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos

INF INTELIGÊNCIA ARTIFICIAL TRABALHO 2 LÓGICA

1. Introdução ao teste de software 2. Testes em um ciclo de vida de software 3. Especificado vs. Implementado 4. Preenchendo um modelo de

Teste de Software Parte 1. Prof. Jonas Potros

Feature-Driven Development

Manual SAGe Versão 1.2 (a partir da versão )

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

O evento não fará uso do vídeo (webcam), somente slides e áudio. Se necessário, ajuste o idioma da sala na barra de ferramentas superior

Podemos encontrar uma figura interessante no PMBOK (Capítulo 7) sobre a necessidade de organizarmos o fluxo de caixa em um projeto.

IBM Software Demos Rational Software Delivery Platform - Recursos de análise de requisitos

ENGENHARIA DE SOFTWARE I

PALESTRA. Aplicação da Norma IEEE 829 como Mecanismo de Gerência do Processo de Teste de Produtos de Software. CenPRA

A IMPORTÂNCIA DA ATIVIDADE DE TESTE NO DESENVOLVIMENTO DE SOFTWARE

Profa. Gislaine Stachissini. Unidade III GOVERNANÇA DE TI

Introdução ao Teste de Software

TOTVS BA Guia de Customização Linha Logix

Soluções em Documentação

Gerenciamento de Problemas

Você consegue dirigir seu carro sem um painel de controle? Você consegue gerenciar um Service Desk sem Indicadores?

Apresentação do Sistema MakDutos

SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA

PLANEJAMENTO E PROJETOS. Lílian Simão Oliveira

1. Desenvolver o software iterativamente. Um pouco de reflexão: Acabou aí? 31/08/2010

Segurança da Informação e Proteção ao Conhecimento. Douglas Farias Cordeiro

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga

Manual de Usuário. Gestion Libre de Parc Informatique (Gestão Livre de Parque de Informática) Versão 1.1 NRC

Transcrição:

Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. Considerando as seguintes afirmações: I. 100% de cobertura de sentença (comando) garante 100% de cobertura de desvio II. 100% de cobertura de desvio garante 100% de cobertura de sentença (comando) III. 100% de cobertura de desvio garante 100% de cobertura de decisão IV. 100% de cobertura de decisão garante 100% de cobertura de desvio V. 100% de cobertura de sentença (comando) garante 100% de cobertura de decisão a) II é verdadeira; I, III, IV e V são falsas b) I e V são verdadeiras; II, III e IV são falsas c) II e III são verdadeiras; I, IV e V são falsas d) II, III e IV são verdadeiras; I e V são falsas 2. Teste funcional de sistema é: a) Teste das funções do sistema com outros sistemas b) Teste de componentes que em conjunto compõem a função do sistema c) Teste de todas as funcionalidades do sistema como um todo d) Teste de desempenho das funções do sistema de acordo com os tempos de resposta especificados 3. Os incidentes não são registrados contra: a) Os requisitos b) A documentação c) Os casos de teste d) As melhorias sugeridas pelos usuários 4. Qual dos itens abaixo não estaria sob o gerenciamento de configuração? a) Os sistemas operacionais b) A documentação do teste c) Dados que estão sendo utilizados ( dados vivos ) d) Os documentos de requisitos do usuário 5. O teste de manutenção é: a) Atualização dos testes, quando o software sofre uma mudança b) Testar um sistema em produção, que foi modificado c) Teste feito pelos usuários para garantir que o sistema está de acordo com as suas necessidades d) Teste para manter a vantagem comercial

6. O foco principal do teste de aceitação é: a) Achar as falhas do sistema b) Garantir que o sistema está aceitável para todos os usuários c) Testar o sistema com outros sistemas d) Testar com uma perspectiva de negócio 7. Qual tipo de revisão formal requer critérios de entrada e saída, incluindo métricas? a) Acompanhamento b) Inspeção c) Revisão de gerência d) Revisão após o projeto 8. Em qual das seguintes alternativas a análise de impacto é mais utilizada? a) Teste de componentes b) Teste não funcional de sistema c) Teste de aceitação de usuário d) Teste de manutenção 9. O que não está incluído no custo típico de um processo de inspeção? a) Configuração de formulários e bases de dados b) Análise de métricas e melhoria do processo c) Escrever os documentos a serem inspecionados d) O tempo gasto com o documento fora da reunião 10. Qual das alternativas não é um objetivo razoável do teste? a) Encontrar defeitos no sistema b) Provar que o software não tem defeitos c) Dá confiança no software d) Encontrar problemas de desempenho 11. As atividades de teste de software devem começar: a) Logo que o código é escrito b) Durante a fase de concepção c) Quando requisitos estiverem formalmente documentados d) O mais cedo possível no ciclo de vida do desenvolvimento de software 12. Os defeitos encontrados pelos usuários ocorrem devido: a) A má qualidade do software b) Devido ao software e o teste serem ruins c) Má sorte d) Tempo insuficiente de testes

13. Qual a principal razão para testar o software antes da sua liberação? a) Para mostrar que o sistema irá funcionar após a liberação b) Para decidir quando a qualidade do software está adequada para a liberação c) Para achar o tanto de bugs possíveis antes da liberação d) Para fornecer informações para a decisão de liberação seja tomada de acordo com os riscos 14. Qual das seguintes afirmativas não é verdadeira? a) Teste de desempenho pode ser feito durante os testes de componente, assim como, durante as fases do teste b) O teste de aceitação não necessariamente inclui um teste de regressão c) As atividades de regressão não devem envolver os testadores (revisões, inspeções, etc) d) Os ambientes de teste devem ser o mais próximo do ambientes de produção 15. Ao reportarem as falhas encontradas para os desenvolvedores, os testadores devem ser: a) Ser tão educados, construtivos e colaborativos quanto o possível b) Firmar sobre a insistência que um bug não é uma "funcionalidade" se ele deve ser corrigido c) Diplomático, sensível de acordo como os desenvolvedores poderiam reagir às críticas d) Todas as apresentadas acima 16. Em qual ordem os testes devem ser executados? a) Os mais importantes primeiros b) Os mais difíceis primeiro (para permitir o tempo máximo de correção) c) Os mais fáceis primeiro (para dar confiança inicial) d) De acordo com a ordem em que são pensados 17. Quanto mais tarde no ciclo de vida do software um defeito é descoberto, mais caro é a sua correção. Por quê? a) A documentação é fraca, por isso demora mais tempo para descobrir o que o software deveria fazer b) Os salários vão subindo c) O defeito estará presente em mais documentações, códigos, testes, etc d) Nenhuma das alternativas

18. Qual das alternativas não é verdadeira quanto ao testador de caixa preta? a) Ele deve ser capaz de entender a especificação funcional ou a documentação dos requisitos b) Deve ser capaz de entender o código fonte c) Está altamente motivado à encontrar defeitos d) Ser criativo para achar as fraquezas do sistema 19. Uma técnica de modelagem de teste é: a) Um processo de seleção de casos de teste b) Um processo para determinar os resultados esperados c) Uma forma de medir a qualidade de software d) Uma forma de medir o que tem sido feito do plano de teste 20. Qual das seguintes afirmativas está correta, quanto ao testware? a) Eles necessitam do gerenciamento de configuração como, por exemplo: requisitos, modelagem e código b) Devem ser construídos antes de cada nova versão do software c) São necessários apenas até a liberação do software para a produção d) Não precisam ser documentados e comentados, uma vez que não fazem parte da liberação do software 21. O registro de incidentes do sistema: a) Registra apenas os defeitos b) É de valor limitado c) É uma valiosa fonte de informação do projeto durante o teste, se contiver todos os incidentes d) Deve ser utilizado apenas pela equipe de teste 22. Aumentar a qualidade do software, através de melhores métodos de desenvolvimento, afetará o tempo necessário para o teste: a) Reduzindo o tempo de teste b) Não modificará o processo de teste c) Aumentará o tempo de teste d) Não há como afirmar algo sobre o assunto 23. Medição de cobertura: a) Não tem nada a ver com o teste b) É uma medida parcial do andamento do teste c) Cobertura de desvio deveria ser obrigatória para todos os softwares d) Só pode ser aplicada no teste de componente, não no teste de sistema

24. Quando você pararia os testes? a) Quando o tempo para os testes acabar b) Após todos os testes que foram planejados terem sido executados c) Após os critérios de conclusão do teste terem sido alcançados d) Quando a execução do teste não revelar mais falhas 25. Qual das alternativas é verdadeira? a) O teste de componente deve ser de caixa preta e o teste de sistema deve ser de caixa branca b) Se forem encontrados muitos bugs no teste, você não deve ser muito confiante quanto a qualidade do software c) Quanto menos bugs forem encontrados, melhor será o seu teste d) Quanto mais testes você executar, mais bugs serão encontrados 26. Qual é um importante critério na decisão de qual técnica de teste a ser usada? a) O quanto você conhece sobre uma técnica particular b) O objetivo do teste c) O quanto é apropriada a técnica para a aplicação que está sendo testada d) Se existe uma ferramenta para suportar essa técnica 27. Tendo como base o pseudocódigo abaixo, quantos testes são necessários para atingir 100% de cobertura de sentença (comando)? 1. If x = 3 then 2. Display_messageX; 3. If y = 2 then 4. Display_messageY; 5. else 6. Display_messageZ; 7. else 8. Display_messageZ; a) 1 b) 2 c) 3 d) 4 28. Usando o mesmo pseudocódigo da questão 27, quantos testes são necessários para atingir 100% da cobertura de desvio/decisão? a) 1 b) 2 c) 3 d) 4

29. Qual das seguintes alternativas não é um tipo de teste não funcional? a) Transição de estado b) Usabilidade c) Desempenho d) Segurança 30. Qual das seguintes ferramentas é usada para detectar vazamento de memória? a) Análise de estado b) Análise de cobertura c) Análise dinâmica d) Análise de memória 31. Qual das seguintes alternativas não é um padrão relacionado ao teste de software? a) IEEE829 b) IEEE610 c) BS7925-1 d) BS7925-2 32. Qual das seguintes opções é um padrão de teste de componente? a) IEEE 829 b) IEEE 610 c) BS7925-1 d) BS7925-2 33. Qual das seguintes afirmações é verdadeira? a) Falhas na especificação do programa são as mais caras para corrigir b) Falhas no código são as mais caras para corrigir c) Falhas nos requisitos são as mais caras para corrigir d) Falhas na modelagem são as mais caras para corrigir 34. Qual das seguintes alternativas não é uma estratégia de integração? a) Baseado na modelagem b) Big-bang c) Bottom-up d) Top-down 35. Qual das seguintes alternativas é uma técnica de modelagem de caixa preta? a) Teste de sentença (comando) b) Particionamento de equivalência c) Suposição de erro d) Teste de usabilidade

36. Um programa com alta complexidade ciclomática é quase provável que ele seja: a) Grande b) Pequeno c) Difícil de ser escrito d) Difícil de ser testado 37. Qual das seguintes alternativas é um teste estático? a) Inspeção de código b) Cobertura de análise c) Avaliação da usabilidade d) Teste de instalação 38. Qual das seguintes alternativas se difere das demais? a) Caixa branca b) Caixa de vidro c) Estrutural d) Funcional 39. Um programa valida um campo numérico da seguinte maneira: Valores inferiores a 10 são rejeitados, valores entre 10 e 21 são aceitos, valores maiores ou igual a 22 são rejeitados. Qual das alternativas contém os valores de entrada que cobre todas as partições de equivalência? a) 10,11,21 b) 3,20,21 c) 3,10,22 d) 10,21,22 40. Usando a mesma especificação da questão 39, qual das alternativas cobre os maiores valores limites a) 9,10,11,22 b) 9,10,21,22 c) 10,11,21,22 d) 10,11,20,21

Gabarito 1 d 21 c 2 c 22 a 3 d 23 b 4 c 24 c 5 b 25 b 6 d 26 b 7 b 27 c 8 d 28 c 9 c 29 a 10 b 30 c 11 d 31 b 12 b 32 d 13 d 33 c 14 c 34 a 15 d 35 b 16 a 36 d 17 c 37 a 18 b 38 d 19 a 39 c 20 a 40 b