Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0272_AV_201201192234 » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: 201201192234 - JEANNE ASSUNÇAO MORAES Professor: SHEILA DE GOES MONTEIRO Turma: 9002/AB Nota da Prova: 5,0 Nota de Partic.: 0 Av. Parcial 2 Data: 23/11/2016 16:01:36 1a Questão (Ref.: 201201373891) Pontos: 1,0 / 1,0 As estratégias de teste de software fornecem um roteiro que descreve os passos a serem executados como parte do teste, define também quando esses passos serão planejados e então executados, quanto esforço de trabalho, tempo e recursos serão necessários. Desta forma qualquer estratégia de teste deve incorporar planejamento dos testes, projeto de casos de teste, execução dos testes, coleta e avaliação dos dados resultantes. Caso você estivesse estruturando esta estratégia, quem (que grupo de pessoas) você escolheria para executar os testes? Resposta: Escolheria um grupo independentes de teste. Gabarito: Normalmente para que o processo de teste transcorra de forma íntegra é comum a utilização de um grupo independente de teste, já que as pessoas que criaram o software não devem ser as que irão realizar os testes. Seria um conflito de interesses, pois foram elas que o desenvolveram. Normalmente este grupo trabalha de forma conjunta e existem testes que somente serão conduzidos pelos desenvolvedores, como o teste de unidade. 2a Questão (Ref.: 201201373332) Pontos: 0,0 / 1,0 Nas organizações os dados são armazenados em diferentes mídias, normalmente através de arquivos ou bases de dados. Estes dados são gerados ou consumidos por aplicações de software que, por sua vez apoiam os processos de negócios das organizações. Por diferentes motivos é comum as empresas necessitarem realizar migrações destes dados que podem ser classificadas em diferentes tipos. Quais são estes tipos? Resposta: Incremental e Não Incremental. Gabarito: Migração de mídias de armazenamento, de base de dados, de aplicação e de processo de negócio. 3a Questão (Ref.: 201201801146) Pontos: 0,0 / 1,0 Fonte: Prova: FGV - 2010 - FIOCRUZ - Tecnologista em Saúde - TI - Sistemas de Informação No que diz respeito aos sistemas de software, teste é um conjunto de atividades que podem ser planejadas antecipadamente e conduzidas sistematicamente. Um tipo I se refere ao conjunto de atividades que garante que o software implementa corretamente uma função específica, associado à construção do produto de forma correta ou não, enquanto um tipo II de teste se refere a um conjunto de atividades diferente que garante que o software construído corresponde aos requisitos do cliente, associado à construção do produto certo. Esses testes do tipo I e II são denominados, respectivamente: Verificação e validação Homologação e aceitação Aceitação e verificação Depuração e homologação Validação e verificação 4a Questão (Ref.: 201201809604) Pontos: 1,0 / 1,0 Quando um caso de teste descobre um erro, o processo que irá resultar na remoção deste erro. Ela ocorre como consequência de um teste bem sucedido, ou seja, ela ocorre sempre que um defeito é revelado.Esse processo denomina-se: Revisão Tecnicas Formais Defeito Teste de caixa branca Depuração teste de caixa preta 5a Questão (Ref.: 201201801149) Pontos: 0,0 / 1,0 Também conhecido por teste estrutural ou orientado à lógica, é uma técnica de teste de software que trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, tais como, teste de condição, teste de fluxo de dados, teste de ciclos e teste de caminhos lógicos. Trata-se da técnica de teste de: Caixa-preta Depuração Unidade Integração Caixa-branca 6a Questão (Ref.: 201201258109) 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 Alfa Teste de Integração Teste de Unidade Teste de Carga 7a Questão (Ref.: 201201270136) Pontos: 0,5 / 0,5 Qual é a vantagem de usar testadores independentes? O custo inicial é maior embora os resultados finais tendem a ser financeiramente melhores. Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade. Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste. As equipes independentes do teste são responsáveis para asseguram a conclusão do período de execução de teste. Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos. 8a Questão (Ref.: 201201305573) Pontos: 0,5 / 0,5 O teste de integração é uma técnica sistemática para construir a arquitetura do software enquanto se conduz testes para descobrir erros associados com as interfaces a partir dos componentes já testados através do teste de unidade. Existem basicamente duas abordagens que podem ser utilizadas: Incremental e Não Incremental Formal e Informal Inspeção e Walkthrough On-Line e Off-Line Descendente e Ascendente 9a Questão (Ref.: 201201273003) Pontos: 0,5 / 0,5 Considere um web site composto de um web server, um servidor de aplicação e um servidor de banco de dados. Dados históricos demonstram que, em média, a máquina do servidor de aplicação é ré-iniciada a cada 15 dias, e que seu administrador demora 15 minutos para reiniciar esta máquina. Mediante estes dados, pergunta-se: Qual o percentual de disponibilidade do site? 100% 97,85% 96% 99,93% 98,36% 10a Questão (Ref.: 201201258239) 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 300 KB/s A Vazão Global dos Dados será de 150 KB/s 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 400 KB/s
Compartilhar