Buscar

ATIVIDADE PRATICA QUALIDADE DO SOFTWARE

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 7 páginas

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 6, do total de 7 páginas

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

Prévia do material em texto

Questão 1/10 - Qualidade do Software
Há um número vasto de tipos de testes de software. Cada qual com características que se 
encaixam nas fases de planejamento, elaboração ou construção dos testes. Assinale as 
alternativas com (V) verdadeiro ou (F) falso aos tipos de testes de acordo com suas utilidades.
( ) Testes de regressão: garantem que o software atenda aos requisitos mesmo depois de 
manutenções.
( ) Teste de estresse : simulação de situações que ocorrem no ambiente de desenvolvimento, 
como falta de memória ou espaço em disco.
( ) Testes de carga: avaliam a resposta de um software com pesada carga de dados ou grande
número de usuários.
( ) Teste de configuração: controle de versões e configuração de programas de acordo com as 
normas da empresa.
Nota: 10.0
A V, V, V, V.
B V, F, V, F.
C F, V, V, V.
D F, F, V, V.
E F, F, F, F.
Questão 2/10 - Qualidade do Software
O Caso de teste é uma unidade de teste que será executada pelo testador, seja manualmente o
automaticamente. Em relação aos itens que compõem a estrutura do Caso de teste, assinale V
para as proposições verdadeiras ou F para as proposições falsas.
 
I - Informações sobre o ambiente, Requisitos ou procedimentos especiais, Dependências entre
casos de teste
 II - Especificações de entrada, Especificações de saída e Informações sobre o ambiente
 III - Especificações de entrada, Especificações de saída e Necessidades de ambiente.
 IV - Especificações de entrada, Especificações de Resultados, e Necessidades de ambiente.
 V - Informações sobre o ambiente, Entradas das atividades e eventos, Requisitos ou 
procedimentos especiais
 
Você acertou!
Nota: 0.0
A V, V, V, V, V.
B F, F, F, F, F.
C F, F, V, F, F.
D V, V, F, V, V.
E V, F, V, F, V.
Questão 3/10 - Qualidade do Software
O grande propósito do Kaizen consiste no aprimoramento diário e constante de nossas atividad
(profissionais ou pessoais) para aumento da produtividade, poupando tempo, recursos, esforço
bem como humanizando as relações. Em relação aos princípios básicos do Kaizen, assinale V 
para as proposições verdadeiras ou F para as proposições falsas.
 
I - Pesquisar por boas ideias que podem ser analisadas para alcançarmos as melhorias.
 II - Correção dos erros de imediato.
 III - Não explicar o que não se pode fazer, mas refletir sobre como fazer.
 IV - As melhorias são finitas.
 V - Acatar e utilizar de imediato boas ideias para alcançarmos as melhorias.
Nota: 0.0
A V, V, V, F, V.
B F, V, V, F, V.
C F, V, V, V, V.
D V, V, V, F, F.
E V, V, V, V, V.
Questão 4/10 - Qualidade do Software
Os fundamentos de qualidade se aplicam para produtos, serviços ou processos. E ela pode ser
compreendida sob algumas dimensões. Quais das afirmativas abaixo são (V) verdadeiras ou (F
falsas em relação às dimensões da qualidade?
Apenas o item 3 apresenta exclusivamente
itens da estrutura do Caso de teste. Os
enunciados I, II, IV e V apresentam itens
da estrutura de Caso de teste e do
relatório de testes.
( ) Qualidade do desempenho, qualidade dos recursos, confiabilidade.
( ) Conformidade, durabilidade, facilidade de manutenção.
( ) Custo, prazo.
( ) Estética, percepção.
Nota: 10.0
A V, F, F, V.
B V, V, F, F.
C V, V, F, V.
D F, V, F, V.
E F, F, V, F.
Questão 5/10 - Qualidade do Software
Ao observarmos a figura que demonstra as fases do ciclo de vida do processo de testes, qual a
responsabilidade de cada fase?
 
Nota: 10.0
Você acertou!
O item III apresenta tópicos não
relacionados com as dimensões da
qualidade.
Observando cada fase desta proposta de
metodologia de testes, podemos descrevê-las da
seguinte forma:
Resposta:
Procedimentos Iniciais: consideram a elaboração de 
um documento chamado Guia Operacional de Testes 
(GOT), que estabelece o acordo entre as partes 
envolvidas no projeto de teste (usuários, 
desenvolvedores, pessoal de testes e de produção). 
Planejamento: consiste na elaboração e revisão da 
estratégia a ser adotada no plano de testes. 
Preparação: consiste no ambiente de teste 
(equipamentos, rede, pessoal, software e ferramentas). 
Especificação: elaboração e revisão dos casos de teste 
(ou scripts de teste), uso de ferramentas de automação 
e roteiros de teste e execução dos testes de 
verificação da documentação do sistema. Testes 
estáticos. 
Execução: execução de todo planejamento de testes 
conforme os casos de teste e roteiros de teste, 
registrando-se os resultados. 
Entrega: entrega do sistema testado e dos devidos 
registros.
Questão 6/10 - Qualidade do Software
Segundo Pressman, 2011, “Teste de software é um conjunto de atividades que podem ser 
planejadas com antecedência e executadas sistematicamente.”. Todo teste deverá contar com u
modelo (template) para utilização de técnicas específicas de projeto de caso de teste e métodos
testes. Para tanto, precisaremos contar com estratégias de testes. Estas estratégias são aplicad
a quais tipos de testes?
Nota: 10.0
Procedimentos Iniciais: consideram a elaboração
de um documento chamado Guia Operacional de
Testes (GOT), que estabelece o acordo entre as
partes envolvidas no projeto de teste (usuários,
desenvolvedores, pessoal de testes e de produção).
Planejamento: consiste da elaboração e revisão da
estratégia a ser adotada no plano de testes.
Preparação: consiste do ambiente de teste
(equipamentos, rede, pessoal, software e
ferramentas).
Especificação: elaboração e revisão dos casos de
teste (ou scripts de teste), uso de ferramentas de
automação e roteiros de teste e execução dos testes
de verificação da documentação do sistema. Testes
estáticos.
Execução: execução de todo planejamento de
testes conforme os casos de teste e roteiros de teste
registrando-se os resultados.
Entrega: entrega do sistema testado e de dos
devidos registros.
Resposta:
Toda estratégia de testes deve acomodar testes de 
baixo nível, para verificação de um pequeno segmento 
de código fonte, bem como testes de alto nível, que 
validem funções do sistema de acordo com os 
requisitos elicitados. Cada estratégia fornece diretrizes 
para que o profissional responsável consiga cumprir 
uma série de metas.
Questão 7/10 - Qualidade do Software
Dentre os testes de caixa-branca, encontramos testes de caminho básico. Para estes são criad
casos de testes para exercitar o conjunto básico de execução de todas as instruções de um 
programa. Quais são os subtipos de testes de caminho básico?
Nota: 10.0
Resposta:
São eles: 
-Grafo de fluxo; 
-Caminhos de programa independentes; 
-Derivação de casos de testes, 
-Matrizes de grafos.
Toda estratégia de testes deve acomodar testes de
baixo nível, para verificação de um pequeno
segmento de código fonte, bem como testes de alto
nível, que validem funções do sistema de acordo
com os requisitos elicitados. Cada estratégia fornece
diretrizes para que o profissional responsável
consiga cumprir uma série de metas.
1. Grafo de fluxo: um grafo representa o fluxo
de controle lógico.
2. Caminhos de programa independentes: é
qualquer caminho para que o programa seja
introduzido pelo menos com um novo conjunto
de comandos para uma determinada condição.
3. Derivação de casos de testes: método de
teste de caminho base pode ser aplicado a
projeto procedimental. Aqui ele se torna um
caminho básico como uma série de passos.
4. Matrizes de grafos: este procedimento deriva
um grafo de fluxo até que um conjunto de
caminhos base seja determinado para uma
possível automatização.
Questão 8/10 - Qualidade do Software
Para aquisição de software precisamos utilizar três documentos importantes: RFI, RFP e RFQ
que significa cada um destes documentos e para que servem?
Nota: 10.0
Resposta:
RFI (Request for Information) - é um processo de 
negócio padrão, cuja finalidade é coletar informações 
por escritosobre recursos de vários fornecedores. 
Normalmente, segue-se um formato que pode ser 
usado para fins comparativos. 
RFP (Request for Proposal) - é uma solicitação, muita 
vezes feita através de um processo de licitação, por 
órgão ou empresa interessada na aquisição de um 
bem, serviço ou bem valioso, aos potenciais 
fornecedores a apresentar propostas de negócios. 
RFQ (Request for Quotation) - é um processo de 
negócio padrão, cujo propósito é convidar 
fornecedores em um processo de licitação para licitar 
produtos ou serviços específicos.
Questão 9/10 - Qualidade do Software
Custos de qualidade incluem custos necessários para busca de qualidade e para execução de 
atividades relacionadas à qualidade ou pela falta de qualidade. Ao reunirmos métricas 
promovemos a base de custo corrente da qualidade e identificamos oportunidades de redução. 
Quais são as divisões dos custos em qualidade?
Nota: 10.0
1. Seleção dos fornecedores: Instrumento
principal desta fase é o RFI (Request for
Information) ou simplesmente solicitação de
informação. O RFI é utilizado como ferramenta
de caráter exploratório, a qual aborda
questões relativas ao preço e possíveis
soluções para o nosso problema em questão.
2. Avaliação do fornecedor e do produto a ser
adquirido: nesta fase utilizamos RFP
(Documento de Seleção de Fornecedores) e
RFQ (Documento para Cotação dos Serviços)
para classificação dos fornecedores de acordo
com cada proposta. Esta fase pode ser
aplicada várias vezes até que o refinamento
nos traga as melhores pontuações para
chegarmos no melhor fornecedor.
Os custos de qualidade incluem os custos de
prevenção, avaliação e contra falhas.
Resposta:
É dividido em custos de prevenção, avaliação e falhas.
Questão 10/10 - Qualidade do Software
Um software deve ser testado em duas frentes. Para tanto, os mesmos são denominados testes
caixa preta e testes de caixa branca. O que vem a ser teste de caixa preta e teste de caixa 
branca?
Nota: 10.0
Resposta:
O teste caixa-preta faz referência a testes realizados 
na interface do software. Um teste caixa-preta examina 
alguns aspectos fundamentais de um sistema, com 
pouca preocupação em relação à estrutura lógica 
interna do software. 
O teste caixa-branca fundamenta-se em um exame 
rigoroso do detalhe procedimental. Os caminhos 
lógicos do software e as colaborações entre 
componentes são testados exercitando conjuntos 
específicos de condições ou ciclos.
Nossos produtos devem ser testados em duas
frentes:
1. Conhecimento de função especificada
demonstrando que a mesma é operacional.
(Caixa Preta).
2. Conhecimento da garantia de integração, ou
seja, operações internas são realizadas de
acordo com as especificações. (Caixa
branca).
O teste caixa-preta faz referência a testes
realizados na interface do software. Um teste caixa-
preta examina alguns aspectos fundamentais de um
sistema, com pouca preocupação em relação à
estrutura lógica interna do software. O teste caixa-
branca fundamenta-se em um exame rigoroso do
detalhe procedimental. Os caminhos lógicos do
software e as colaborações entre componentes são
testados exercitando conjuntos específicos de
condições ou ciclos.

Continue navegando