Buscar

QUALIDADE E TESTES DE SOFTWARE AULA 1 EX 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

17/04/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
 QUALIDADE E TESTES DE SOFTWARE 1a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0774_EX_A1_201602875898_V2 15/03/2018 20:43:04 (Finalizada)
Aluno(a): YURI BUENO FONTENLA 2018.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201602875898
 
 
Ref.: 201603088635
 1a Questão
Qualidade pode ser entendida como um conjunto de características a serem satisfeitas em um determinado grau, de modo que o produto de
software atenda às necessidades explícitas e implícitas de seus usuários. No contexto de avaliação de software, analise as afirmativas a
seguir:
 
I. Características de qualidade do processo podem ser computadas a partir de características de qualidade do produto. 
 II. Processos possuem características de qualidade próprias e informações sobre a qualidade do produto gerado não influenciam em sua
avaliação. 
 III. Características de qualidade do produto devem seguir padrões durante o desenvolvimento de software, sem serem influenciados por
padrões de documentação 
 Assinale:
se somente as afirmativas I e II estiverem corretas.
se todas as afirmativas estiverem corretas.
 se somente a afirmativa I estiver correta.
se somente as afirmativas I e III estiverem corretas.
se somente as afirmativas II e III estiverem corretas.
 
 
 
Ref.: 201603069900
 2a Questão
Marque a opção INCORRETA:
A qualidade de um software é definida pelo número de requisitos que forma adequadamente testados e estão em
conformidade com o especificado.
Myers concluiu que zero-defeito é algo inatingível! Ou seja, pela complexidade envolvida e pelo número altíssimo de
situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a
serem descobertos.
 Myers concluiu que zero-defeito é algo real com investimentos em processos e produtos independente da complexidade
envolvida.
A qualidade de software trabalha com o conceito de zero-defeito, ou seja, representa a não tolerância a erros. O objetivo
é definir um processo que contenha mecanismos de inibição de defeitos, impedimento de que falhas sejam criadas e
propagadas para as fases seguintes.
A equipe de qualidade, ou de testes, deve ser o mais independente possível da equipe de desenvolvimento de forma a
não estar envolvida emocionalmente nem politicamente com o projeto, tendo um comportamento mais objetivo e direto.
 
 
 
Ref.: 201603071105
 3a Questão
Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente
algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior?
Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados antes
do começo do teste.
 Devemos nos preocupar como teste somente após o código tiver sido gerado.
Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes
pontos no tempo.
O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo.
O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste.
17/04/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
 
 
 
Ref.: 201603069898
 4a Questão
Marque a opção INCORRETA sobre Qualidade de Software.
Em relação a qualidade de produto seu objetivo principal é a garantia da qualidade do produto tecnológico gerado
durante o ciclo de desenvolvimento e é garantida com a aplicação de testes sistemáticos nos vários estágios de
desenvolvimento.
 A qualidade de software é um conjunto de estratégias que buscam a satisfação da equipe de desenvolvimento utilizando
produtos (hardware e software) de última geração.
Softwares mal testados geram prejuízos as empresas, como Re-trabalho, aumentando o custo do projeto;Informações
erradas que podem originar decisões equivocadas; Insatisfação dos usuários e outros prblemas correlatos.
A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de
garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
A qualidade de software e processos uniformes e consistentes de todas as etapas de desenvolvimento tendem a gerar
software seja eficiente.
 
 
 
Ref.: 201603677877
 5a Questão
Tendo em vista que a qualidade de software tem como objetivo garantir a conformidade e uniformidade de processos e produtos
de software, prevenindo e eliminado defeitos, qual a vantagem para a organização na utilização de uma equipe de teste
independente?
 A equipe de teste não está envolvida emocionalmente nem politicamente com o projeto, tendo um comportamento mais
objetivo e direto na avaliação do produto.
Liberar a equipe de desenvolvimento para outras atividades já que todos os testes devem ser realizados por esta equipe.
Somente a equipe de teste independente conhece os requisitos necessários para a realização dos testes de caixa branca.
Somente a equipe de teste conhece o processo de teste e tem capacidade de realizar todos os testes necessários para a
aferição da qualidade.
Somente a equipe de teste independente deve fazer os testes de aceitação com os usuários.
 
 
 
Ref.: 201603676342
 6a Questão
O teste de software tem como objetivo demostrar que um programa faz o que é proposto a fazer e a descobrir seus defeitos
antes do uso. Ele possui dois objetivos distintos:
1. Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma diferente das
especificações dos requisitos.
2. Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos.
Desta forma podemos afirmar que:
 os testes podem identificar a ausência ou a presença de erros.
 os testes podem demonstrar que um determinado software está livre de defeitos.
o objetivo do processo de verificação é validar os requisitos de especificação que não reflitam os desejos ou necessidades
dos clientes.
o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais.
o objetivo dos testes é identificar os requisitos funcionais solicitados pelos clientes.
 
 
 
Ref.: 201603677874
 7a Questão
A implantação de um processo de qualidade tanto no processo, como no produto tem um custo, porém é vantajosa, pois quanto mais tardiamente os erros forem
descobertos, mais cara custa a solução. Podemos entender que o custo da qualidade é todo o inves�mento realizado com a finalidade de um produto ou serviço
a�ngir a qualidade desejada.
17/04/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
Chamamos de __________________________ o esforço para garan�r a qualidade, ou seja, todos os inves�mentos realizados para planejar e manter toda uma
infraestrutura de pessoas, processos e ferramentas cujo obje�vo seja prevenir e detectar.
Custo do projeto
 Custo da conformidade
Custo do teste
Custo da não-conformidade
Custo do erro
 
 
 
Ref.: 201603085820
 8a Questão
Existem diferentes papéis com diferentes reponsabilidade dentro de uma equipe de teste independente. Marque a opção
INCORRETA:
Gerente de Teste - responsável pela liderança de um projeto de teste específico.
Testador - Responsável pela execução dos casos de teste e script de teste.
 Product Owner - Responsável pela análise dos dados de teste.
Arquiteto de Teste - Responsável pela montagem do ambiente de teste(infraestrutura) e escolha de ferramentas.
Analista de Teste - responsável pela modelagem e elaboração dos casos de testes e scripts de teste.

Outros materiais