Buscar

QUALIDADE E TESTES DE SOFTWARE AULA 1 AVALIANDO APRENDIZADO 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

06/06/2018 EPS
http://simulado.estacio.br/alunos/ 1/3
CCT0774_EX_A1_201602875898_V8
 
 
 QUALIDADE E TESTES DE SOFTWARE 1a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0774_EX_A1_201602875898_V8 04/06/2018 19:10:31 (Finalizada)
Aluno(a): YURI BUENO FONTENLA 2018.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201602875898
 
 
Ref.: 201603069899
 1a Questão
Marque a opção INCORRETA
Um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos usuários finais
 A qualidade de um software é definida pelo número de defeitos encontrados durante a fase de testes e com o
acréscimo de novos requisítos independente da necessidade dos usuário.
O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de qualidade no
software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos.
O Controle da Qualidade avaliará sistematicamente a qualidade do processo em execução e a qualidade do produto
tecnológico que está sendo desenvolvido.
O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários finais.
 
 
 
Ref.: 201603088655
 2a Questão
Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de software, para
garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas como:
reengenharia de processos;
custo da qualidade;
gold plate.
garantia de qualidade;
 controle de qualidade;
 
 
 
Ref.: 201603069900
 3a Questão
Marque a opção INCORRETA:
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.
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.
06/06/2018 EPS
http://simulado.estacio.br/alunos/ 2/3
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.
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 real com investimentos em processos e produtos independente da complexidade
envolvida.
 
 
 
Ref.: 201603071105
 4a 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?
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.
 Devemos nos preocupar como teste somente após o código tiver sido gerado.
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.
Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes
pontos no tempo.
 
 
 
Ref.: 201603069898
 5a Questão
Marque a opção INCORRETA sobre Qualidade de Software.
A qualidade de software e processos uniformes e consistentes de todas as etapas de desenvolvimento tendem a gerar
software seja eficiente.
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 conjunto de estratégias que buscam a satisfação da equipe de desenvolvimento
utilizando produtos (hardware e software) de última geração.
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.
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.
 
 
 
Ref.: 201603069897
 6a Questão
Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos trabalho sobre um processo de
teste de software. Myers é o autor do livro "The Art of Software Testing", considerado por muitos como a primeira obra de real
valor sobre teste de software e a criadora de termos muito usados como 'Caixa Branca e Caixa Preta" e "Caso de Teste". O que
a Regra 10 de Myers afirma ?
A Regra 10 de Myers mostra que não existe software sem erro, assim não se deve investir recursos e tempo para
testar sistemas.
A Regra 10 de Myers mostra que a fase de testes deve ser realizada apenas no final do desenvolvimento para
concentrar o investimento e a atenção da equipe.
 A Regra 10 de Myers mostra que quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.
A Regra 10 de Myers mostra que quanto mais tardio os defeitos são descobertos, menor é seu custo de correção devido
ao maior dominio da equipe de desenvolvimento do sistema.
A Regra 10 de Myers mostra que os defeitos tem custo de correção constante independente do momento em que são
descobertos.
 
 
 
Ref.: 201603589974
 7a Questão
06/06/2018 EPS
http://simulado.estacio.br/alunos/ 3/3
No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles são um dos aspectos mais
estratégicos para se viabilizar o aprimoramento e a inovação dos produtos e serviços nas organizações. Entretanto, o que
acontece de fato, é que as indústrias de software estão despreparadas para atender às rápidas necessidades dos mercados
porque não investiram em seus processos internos. Neste contexto as assertivas estão corretas, EXCETO:
 
 O processo de garantia de qualidade de software é divido em: Planejamento da qualidade, Implementação da qualidade
e Garantia da qualidade.
O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de qualidade no
software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos.
De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por finalidade única a
identificação de erros."
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.
Segundo a regra 10 de Myers, significa que quando um erro não é identificado, os custos de sua correção multiplicam-
se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra.
 
 
 
Ref.: 201603085820
 8a Questão
Existem diferentes papéis com diferentes reponsabilidade dentro de uma equipe de teste independente. Marque a opção
INCORRETA:
Testador - Responsável pela execução dos casos de teste e script de teste.
Arquiteto de Teste - Responsável pela montagem do ambiente de teste(infraestrutura) e escolha de ferramentas.
 Product Owner - Responsável pela análise dos dados de teste.
Gerente de Teste - responsável pela liderança de um projeto de teste específico.
Analista de Teste - responsável pela modelagem e elaboração dos casos de testes e scripts de teste.

Outros materiais