Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: _AV_ » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: Anônimo Da Escola Nota da Prova: 7,0 Nota de Partic.: Av. Parcial.: Data: 1a Questão (Ref.: 201506232634) 4a sem.: Estratégia de Teste de Software / Teste de Caixa Branca Pontos: 0,0 /1,0 Analise o grafo da ilustração e responda os seguintes itens: a) Encontre o número de caminhos básicos por meio do número de regiões contidas no grafo, identificando-os na própria figura. b) Encontre o número de caminhos básicos por meio da fórmula V(G) = E - N + 2. c) Encontre o número de caminhos básicos por meio da fórmula V(G) = P + 1. Resposta: a) 6 caminhos b) V(G) = 5 c) V(G) = 6 Gabarito: 2a Questão (Ref.: 201505735763) 10a sem.: Teste na Implantação de sistema Pontos: 1,0 /1,0 A partir da seguinte frase: "Até onde podemos forçar o sistema até que falhe?", diga qual o teste a ser aplicado nesta situação? Por qual outro nome também é conhecido? Qual a principal meta deste tipo de teste? Resposta: Teste de esforço. O Objetivo do teste é atingir as fronteiras limites de sobrecarga do sistema ate que ele apresente, determinando o ponto limite, e tambem verificando a recuperação do sistema. Gabarito: 3a Questão (Ref.: 201506218264) sem. N/A: importância do teste de software Pontos: 1,0 /1,0 Sobre os objetivos de teste de software, considere as afirmativas abaixo e assinale a alternativa correta: 1. A atividade de teste é o processo de executar um programa com a intenção de descobrir um erro. 2. A atividade de teste pode comprovar a ausência de erros. 3. Um bom caso de teste é aquele que tem uma elevada probabilidade de revelar um erro ainda não descoberto. 4. Um teste bem-sucedido é aquele que revela um erro não descoberto. Somente as afirmativas 1, 3 e 4 são verdadeiras. As afirmativas 1, 2, 3 e 4 são verdadeiras. Somente a afirmativa 3 é verdadeira. Somente as afirmativas 3 e 4 são verdadeiras. Somente as afirmativas 2 e 4 são verdadeiras. 4a Questão (Ref.: 201505704721) 2a sem.: Teste no projeto de sistema Pontos: 1,0 /1,0 Quando o testador finaliza os testes que ele deveria fazer num determinado módulo, ele então: Entrega o resultado do seu trabalho ao responsável pelos testes. Procura o seu gerente do projeto e entrega os resultados indicando que ele fez um ótimo trabalho. Dá seu parecer sobre o projeto de desenvolvimento, indicando se o trabalho foi ou não bem feito. Corrige os erros de acordo com a prioridade e recomeça os testes. Interrompe o projeto de desenvolvimento para falar sobre os resultados ruins. 5a Questão (Ref.: 201505735747) 5a sem.: Teste no programa: Teste de caixa-preta Pontos: 1,0 /1,0 O teste de caminho básico permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um projeto procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução. Normalmente utiliza-se um grafo de fluxo de controle do programa. O gráfico permite identificar os caminhos possíveis para que se possa elaborar os casos de uso. Como cada caminho é definido pelas expressões condicionais das estruturas de controle, devem-se determinar os casos de teste escolhendo valores de variáveis para os casos nos quais cada uma das expressões seja verdadeira ou não. Identifique qual das opções abaixo não faz parte desta técnica. Desenhar o grafo de fluxo correspondente, através da utilização do projeto ou do código como base. Determinar a complexidade ciclomática do diagrama de fluxo resultante. Determinar as classes de equivalência. Preparar casos de teste que vão forçar a execução de cada caminho do conjunto base. Determinar um conjunto base de caminhos linearmente independentes. 6a Questão (Ref.: 201505688288) 10a sem.: Teste na Implantação do Sistema: Teste de Sistema Pontos: 1,0 /1,0 O desenvolvedor no momento de especificar os testes tomou o cuidado de identificar a quantidade de usuários que vão acessar o sistema simultaneamente, com o número de transações on-line por usuários por unidade de tempo e com a carga de dados processada pelo servidor por transação. Certamente essa preocupação minimizará os impactos em tempo de resposta do sistema na colocação em produção. Assinale a alternativa que relaciona esse tipo de teste. Teste de Recuperação Teste de Carga Teste de Unidade Teste de Integração Teste Alfa 7a Questão (Ref.: 201506312209) 10a sem.: Estratégias de Teste de Software Pontos: 0,5 /0,5 Fonte: Analista de Tecnologia da Informação - Teste e Qualidade - EBSERH - IADES - 2013 Assinale a alternativa que NÃO corresponde a um dos testes de software, realizados em softwares comerciais: Teste de unidade. Teste de integração. Teste de validação. Teste de volatilidade de requisitos. Teste de sistema. 8a Questão (Ref.: 201505700298) 10a sem.: Teste na Implantação do Sistema: Teste de Sistema Pontos: 0,5 /0,5 Considerar os seguintes produtos do trabalho, Tipos de Teste, e Níveis de teste: I. Documento de projeto da arquitetura do sistema. II. Documento de Casos de Uso. III. Teste Funcional. IV. Teste Estrutural. V. Teste de Integração. VI. Teste de Aceitação. Quais das seguintes indicações são verdadeiras? I não é útil para o IV durante V; II é útil para III durante VI. I é útil para o IV durante V; II é útil para III durante VI. II é útil para o IV durante V; I não é útil para III durante VI. I é útil para III durante V, II é útil para IV durante o VI. II é útil para o IV durante V; I é útil para III durante o VI. 9a Questão (Ref.: 201506275307) sem. N/A: Teste na implantação de sistema: Teste de migração Pontos: 0,5 /0,5 Nos testes de migração é importante observarmos a importância de se elaborar o novo formato do banco de dados para o novo sistema com base no formato do banco de dados do antigo sistema de forma a facilitar a migração dos dados. Para os novos campos de dados no sistema novo que não existem no banco de dados antigo, deverá ser elaborada uma estratégia de povoamento desses campos. É recomendável a utilização de equipes de teste com perfis distintos para elaboração, execução e validação das etapas de migração. Marque a alternativa que identifica esses perfis, respectivamente. Equipe de teste de integração, equipe de teste de operacional e equipe de teste de homologação Equipe de teste de aceitação, equipe de teste operacional e equipe de teste do legado Equipe de teste de informação, equipe de teste de aceitação e equipe de teste do legado Equipe de teste de informação, equipe de teste de operacional e equipe de teste do legado Equipe de teste de aceitação, equipe de teste de integração e equipe de teste de homologação 10a Questão (Ref.: 201505688418) 12a sem.: Teste de software: Sistema em produção Pontos: 0,5 /0,5 Um desenvolvedor num determinado momento deparou-se com a seguinte situação: 2.000 usuários concorrentes submetendo uma solicitação (uma transação) em média a cada um minuto; cada transação requer a carga de um registro de 6 KB. Calcule a Vazão Global de Dados e assinale a alternativa correta. A Vazão Global dos Dados será de 500 KB/s A Vazão Global dos Dados será de 200 KB/s A Vazão Global dos Dados será de 300 KB/s A Vazão Global dos Dados será de 150 KB/s A Vazão Global dos Dados será de 400KB/s
Compartilhar