Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acerto: 0,2 / 0,2 Esse tipo de teste é conduzido nas instações do desenvolvedor com os usuários finais. O software é usado em um ambiente natural com o desenvolvedor acompanhando os usuários e registrando erros e problemas de uso. Assinale a alternativa que corresponde ao tipo de teste mencionado. Teste Beta Teste de Segurança Teste de Integração Teste de Regressão Teste Alfa Acerto: 0,2 / 0,2 Sobre o conceito de Testes de Software, marque a afirmativa INCORRETA: Teste é uma atividade direcionada para avaliar um atributo ou capacidade de um programa ou sistema e determinar se o mesmo satisfaz os resultados requeridos. Teste é o processo de executar um software com o objetivo de verificar se ele satisfaz requisitos específicos e de detectar erros. Teste é o processo pelo qual se explora um sistema de software, com o objetivo de garantir que não existam erros. Teste é o processo de executar um programa ou sistema com a intenção de encontrar erros. Testes são técnicas de controle da qualidade baseadas na realização de experimentos controlados. Acerto: 0,2 / 0,2 (FCC - 2015 - MPE-PB - Analista de Sistemas - Desenvolvedor ) O teste é uma atividade dinâmica, então é possível testar um software quando um protótipo ou uma versão executável está disponível. Em relação às atividades de Verificação e Validação (V&V), é correto afirmar: A Validação é uma atividade que envolve a análise de um sistema para certificar se este atende aos requisitos não funcionais, buscando garantir que as funções estão sendo implementadas corretamente. O processo de V&V acontece somente no final da implementação, quando uma versão operacional estiver aprovada pelo cliente e objetiva estabelecer a confiança de que o sistema é adequado ao seu propósito. A Verificação é a certificação de que o sistema atende as necessidades e expectativas do cliente, buscando garantir que o produto construído corresponda aos requisitos do cliente. Exemplo: testes Alfa e Beta. V&V são processos separados e independentes e englobam todas as atividades que são abrangidas pela GQA − Global Quality Assurance. A Verificação responde a "estamos construindo o produto corretamente?" e a Validação responde a "estamos construindo o produto certo?". Acerto: 0,2 / 0,2 Provas: IADES - 2013 - EBSERH - Analista de Tecnologia da Informação - Teste e Qualidade Segundo Pressman (2011), a definição de defeito de software é um problema de qualidade encontrado somente após a liberação de uso do software para os usuários finais. na fase de levantamento de requisitos. antes de o software ser liberado aos usuários finais. na fase de revisão. na fase de prototipação. Acerto: 0,2 / 0,2 Questão1 Questão2 Questão3 Questão4 Questão 5 Um tipo de teste de validação que possui as seguintes características: - Realizado na instalação dos desenvolvedores. - Conduzido em um ambiente controlado. - Conta com a participação de usuários e desenvolvedores. Teste alfa Teste de desempenho Teste de estresse Teste beta Teste de regressão Acerto: 0,2 / 0,2 Escolha abaixo a melhor definição para o conceito de VERIFICAÇÃO é: Atividades do ciclo de vida de testes de software, que checa se o software foi construído em conformidade com os requisitos desejados pelo usuário. Atividades que, ao final do ciclo de vida de desenvolvimento de software, testa se o software foi construído em conformidade com os requisitos desejados pelo usuário. Processo para assegurar correção, completitude e consistência do produto implementado, em cada fase e entre fases consecutivas do ciclo de desenvolvimento de software. Processo para assegurar a correta implementação dos casos de teste, completitude dos casos de teste e consistência dos testes implementados, em cada fase e entre fases consecutivas do ciclo de desenvolvimento de software. Processo para assegurar o tempo de resposta na execução dos casos de teste. Acerto: 0,2 / 0,2 Entre os objetivos das Revisões Técnicas Formais estão: I. Descobrir erros na função, lógica ou implementação para qualquer representação do software. II. Verificar se o software que está sendo revisado atende aos requisitos. III. Tornar os projetos mais gerenciáveis Dadas as afirmações acima, podemos dizer que: Todas são falsas I e III são verdadeiras II e III são verdadeiras Todas são verdadeiras I e II são verdadeiras Acerto: 0,2 / 0,2 Segundo Myers (1979) teste de software é o processo de executar um software ou sistema com a intenção de encontrar erros. Selecione a afirmação verdadeira sobre teste de software: o principal objetivo do teste é revelar a presença de falhas no sistema, esta tarefa deve ser realizada apenas na fase final do desenvolvimento do software. o defeito é proveniente de falha ou erro na especificação do sistema, o que pode levar a incapacidade do software realizar a função requisitada. o objetivo dos Casos de Teste é direcionar as ações do testador em uma determinada funcionalidade para que ele observe se o resultado obtido em cada passo, equivale ao resultado esperado de acordo com os requisitos o teste de caixa branca, teste estrutural, é uma técnica que tem como finalidade garantir que os requisitos sejam atendidos. o teste de caixa preta, teste funcional, é uma técnica que visa encontrar defeitos na estrutura interna do software, através da compreensão da sua estrutura lógica. Questão6 Questão7 Questão8 9 Acerto: 0,2 / 0,2 Indique a numeração correta, ao relacionar os itens que se referem a Validação (indicando 1) e quais se referem a Verificação (indicando 2): ( ) "Estamos construindo o produto certo" ( ) Requisitos funcionais implementados ( ) Cliente satisfeito ( ) "Estamos construindo corretamente o produto" ( ) Casos de uso implementados ( ) Sistema faz o que deveria fazer ( ) Manual do usuário pronto 1-1-2-1-2-2-2 2-2-1-1-2-2-1 2-1-1-1-1-2-2 1-2-1-2-2-1-2 1-2-1-2-1-2-1 Acerto: 0,2 / 0,2 (FCC - TCM/GO - 2015) Um Auditor de Controle Externo do Tribunal de Contas dos Municípios do Estado de Goiás da área de TI indicou a seguinte estratégia convencional para testes de um sistema que está sendo desenvolvido: I. Para cada componente ou módulo, testar a interface, a estrutura de dados local, os caminhos independentes ao longo da estrutura de controle e as condições-limite para garantir que a informação flui adequadamente para dentro e para fora do módulo, que todos os comandos tenham sido executados e que todos os caminhos de manipulação de erros sejam testados. II. Aplicar uma abordagem incremental de testes para a construção da arquitetura do sistema, de forma que os módulos testados sejam integrados a partir do módulo de controle principal e os testes sejam conduzidos à medida que cada componente é inserido. O Auditor indicou em I e II, respectivamente, os testes de caixa branca e de caixa preta, que são suficientes para validar todo o sistema. unidade e de interoperabilidade; na sequência, indicou os testes de caixa branca e de caixa preta que são adequados para validar todo o sistema. unidade e de integração; na sequência, indicou os testes de validação e de sistema que são adequados para validar todo o sistema. carga e de desempenho; na sequência, indicou os testes de usabilidade e interoperabilidade que são adequados para validar todo o sistema. caixa preta e de caixa branca, que são suficientes para validar todo o sistema. Questão Questão10
Compartilhar