Buscar

AVALIAÇÃO DE SOFTWARE Exercicios Aulas 1 à 10

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 28 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 28 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 9, do total de 28 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

1a Questão (Ref.: 201502077259)  Fórum de Dúvidas (0)       Saiba   (0)
Analise a afirmativa abaixo:
 
"A implantação de um processo de qualidade tanto no processo, como no produto possui um custo,  porém é
vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custará  a solução."
 
Esta afirmativa está baseada na:
na teoria de Bloom
  na regra 10 de Myers
na regra de Morgan
na lei de Moore
na lei Boyle
 
 Gabarito Comentado
  2a Questão (Ref.: 201501558382)  Fórum de Dúvidas (0)       Saiba   (0)
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.
 
  3a Questão (Ref.: 201502165158)  Fórum de Dúvidas (0)       Saiba   (0)
No início do desenvolvimento, quando só existia a função de programador e que era exercida por poucos, não
havia atividades de testes. Na verdade não havia nem processo definido de desenvolvimento de software. Este
quadro foi sendo modificado ao longo dos anos, e a implantação de um processo de garantia de qualidade de
software passou a ser uma questão de estratégia de sobrevivência em um mercado cada vez mais exigente e
competitivo. A partir de quando a equipe de qualidade e teste teve seu crescimento notado de forma
significativa:
A partir do ano de 1980
  A partir do ano de 1970
A partir do ano de 2010
  A partir do ano 2000
A partir do ano de 1960
 
  4a Questão (Ref.: 201501575912)  Fórum de Dúvidas (0)       Saiba   (0)
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 somente as afirmativas I e III estiverem corretas.
se todas as afirmativas estiverem corretas.
se somente as afirmativas II e III estiverem corretas.
  se somente a afirmativa I estiver correta.
 
  5a Questão (Ref.: 201501557175)  Fórum de Dúvidas (0)       Saiba   (0)
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.
  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.
  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.
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.
 
  6a Questão (Ref.: 201501557176)  Fórum de Dúvidas (0)       Saiba   (0)
Marque a opção INCORRETA
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.
Um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos
usuários finais
O defeito é um problema de qualidade encontrado depois do software ter sido 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 Controle da Qualidade avaliará sistematicamente a qualidade do processo em execução e a qualidade
do produto tecnológico que está sendo desenvolvido.
 
  7a Questão (Ref.: 201502163619)  Fórum de Dúvidas (0)       Saiba   (0)
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:
o objetivo dos testes é identificar os requisitos funcionais solicitados pelos clientes.
  os testes podem identificar a ausência ou a presença de erros.
o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais.
  o objetivo do processo de verificação é validar os requisitos de especificação que não reflitam os
desejos ou necessidades dos clientes.
os testes podem demonstrar que um determinado software está livre de defeitos.
 
  8a Questão (Ref.: 201502165151)  Fórum de Dúvidas (0)       Saiba   (0)
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.
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 da não­conformidade
Custo do teste
Custo do erro
  Custo da conformidade
Custo do projeto
  1a Questão (Ref.: 201501696292)  Fórum de Dúvidas (0)       Saiba   (0)
Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes
do desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos
tenham aderência às necessidades apontadas pelos clientes?
  Verificação de requisitos
Verificação de análise e modelagem
  Verificação de negócio
Verificação do usuário
Verificação de implementação
 
 Gabarito Comentado
  2a Questão (Ref.: 201502165168)  Fórum de Dúvidas (0)       Saiba   (0)
Devemos garantir a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um
processo de qualidade que não seja integrado ao processo de desenvolvimento. Quando temos como objetivo
validar a solução como um todo e considerando que falhas de funcionalidade já deverão ter sido detectadas
pelos testes unitários e pelos testes de integração, neste caso estamos nos referindoaos testes de:
  Validação de Sistema
  Verificação de implementação
Validação da modelagem e análise
Validação de código­fonte
Verificação de requisitos
 
  3a Questão (Ref.: 201502077297)  Fórum de Dúvidas (0)       Saiba   (0)
Os testes de validação caracterizam­se pela presença física do software e de seu processamento em um
ambiente tecnicamente preparado. As atividades de teste deverão ocorrer em paralelo às atividades de
construção de componentes executáveis e respeitando os estágios de desenvolvimento. Neste caso qual o
primeiro nível de estagio de teste de validação que iremos aplicar?
Sistemas
  Homologação
Integração
Aceitação
  Unidade
 
 Gabarito Comentado
  4a Questão (Ref.: 201502077296)  Fórum de Dúvidas (0)       Saiba   (0)
O processo de desenvolvimento de software é dividido em dois momentos que possuem características
diferentes e consequentemente necessitam de métodos de avaliação também diferentes. Um destes momentos
caracteriza­se pela presença física do software e de seu processamento em um ambiente tecnicamente
preparado. Neste caso devemos aplicar os testes de:
Verificação
  Caixa branca
Documentação
  Validação
Requisitos
 
  5a Questão (Ref.: 201502077264)  Fórum de Dúvidas (0)       Saiba   (0)
Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. 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.  Por isso _________________, ao longo do processo de desenvolvimento tornam­se uma
ajuda na redução dos custos de qualidade: detectam o problema antes de ser implementado.
 
  os testes de validação
os testes de integração
  os testes de verificação
os testes de sistemas
os testes de caixa preta os testes de integração
 
 Gabarito Comentado
  6a Questão (Ref.: 201502165160)  Fórum de Dúvidas (0)       Saiba   (0)
É um equívoco pensarmos que somente obteremos qualidade após a codificação de partes do produto a ser desenvolvido. Desta forma devemos
garan⨀r a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado
ao processo de desenvolvimento. Chamamos de teste de ___________________________ ao processo de auditoria de a⨀vidades e avaliação de
documentos gerados em todas as fases do processo de desenvolvimento de soៀ�ware.
  Verificação
Revisão
  Validação
Sistema
Caixa branca
 
 Gabarito Comentado
  7a Questão (Ref.: 201502165164)  Fórum de Dúvidas (0)       Saiba   (0)
É um equívoco pensarmos que somente obteremos qualidade após a codificação de partes do produto a ser desenvolvido. Desta forma devemos
garan⨀r a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado
ao processo de desenvolvimento. Chamamos de teste de ___________________________ de requisitos o teste aplicado  para a  garan⨀a da
qualidade dos requisitos funcionais e não funcionais do soៀ�ware a ser desenvolvido.
Revisão
  Verificação
  Validação
Sistema
Caixa branca
 
 Gabarito Comentado
  8a Questão (Ref.: 201501558389)  Fórum de Dúvidas (0)       Saiba   (0)
O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações
analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação?
Validação da integração
Validação da implementação
Validação da unidade
  Validação do aceite
Validação do sistema
  1a Questão (Ref.: 201502021225)  Fórum de Dúvidas (0)       Saiba   (0)
No processo de desenvolvimento de software cada fase cumpre um objetivo e produz documentos e/ou
modelos pertinentes a finalidade da fase. Para a garantia da qualidade do software desenvolvido, estudamos a
importância da aferição da qualidade desde as etapas iniciais. Neste contexto o processo de verificação é
fundamental para o processo de desenvolvimento de software de forma a não deixar que problemas sejam
migrados para as fases seguintes. 
 
Na fase de verificação do negócio é importante verificar se:
  Todas as necessidades, metas e exigências foram listadas.
A consistência da arquitetura da solução.
A aderência de requisitos não funcionais com a solução.
As normas e padrões de desenvolvimento.
A rastreabilidade entre requisitos e necessidades.
 
  2a Questão (Ref.: 201501558396)  Fórum de Dúvidas (0)       Saiba   (0)
Você trabalha em uma empresa de desenvolvimento de software e está participando de uma a Revisão Técnica
Formal (RTF). Na reunião seu chefe distribuiu documentos, explicou os objetivos, processos e documentos para
cada participante da reunião. Ele checou também os critérios de entrada. Esta fase é normalmente conhecida
como:
  Kick­off
Retrabalho
Planejamento
Acompanhamento
Preparação Individual
 
 Gabarito Comentado
  3a Questão (Ref.: 201501557438)  Fórum de Dúvidas (0)       Saiba   (0)
Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz
documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo,
pois desde as fases iniciais pode­se aferir a qualidade do processo e não deixar que problemas sejam migrados
para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos:
Verificação de negócios ­ Verificação de desenvolvimento ­ Verificação de implementação ­ verificação
de suporte
Verificação de análise e modelagem ­ Verificação de desenvolvimento ­ verificação de suporte
Verificação de negócios ­ Verificação de instalação ­ Verificação de análise e modelagem ­ Verificação de
encerramento financeiro
  Verificação de negócios ­ Verificação de requisitos ­ Verificação de análise e modelagem ­ Verificação de
implementação
Verificação de progresso ­ Verificação de instalação ­ Verificação de encerramento financeiro ­
Verificação de treinamento
 
  4a Questão (Ref.: 201501557435)  Fórum de Dúvidas (0)       Saiba   (0)
Segundo Bartié, a auditorias concentram­se nas atividades críticas de um processo de engenharia de software.
Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade:
Avaliar se estão atualizando o mapa de riscos dos projetos
Avaliar se estão produzindo as atas de reuniões
Avaliar se estão registrando os defeitos encontrados
Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de
desenvolvimento
  Avaliar e garantir que não estão envolvendo clientes e usuários nos processos
 
  5a Questão (Ref.: 201502165169)  Fórum de Dúvidas (0)       Saiba   (0)
Os testes de verificação devem garanી�r a qualidade de todas as etapas do desenvolvimento de sistemas.  Neste senી�do a qualidade será obી�da
através da correta construção de documentos e a adequada realização das aી�vidades previstas no processo corporaી�vo de engenharia de
so窀�ware.  Neste senી�do é correto afirmar que  _____________________ tem foco nas documentações e  _________________________ tem
foco nas aી�vidades.
Os testes e as auditorias
As Auditorias e as revisões
  As Auditorias e os testes
As revisões e os testes
  As revisões e as auditorias
 
  6a Questão (Ref.: 201501696295)  Fórum de Dúvidas (0)       Saiba   (0)
Os testes de verificação devem garanી�r a qualidade de todas as etapas do desenvolvimento de sistemas.  Neste senી�do a qualidade será obી�da
através da correta construção de documentos e a adequada realização das aી�vidades previstas no processo corporaી�vo de engenharia de
so窀�ware. Desta forma os testes de verificação devem concentra‐se em dois aspectos bem disી�ntos:
Levantamento de requisitos e teste do produto
Teste do produto e revisões
Levantamento de requisitos e auditoriaRevisões e auditorias
  Teste da caixa branca e teste da caixa preta
 
 Gabarito Comentado
  7a Questão (Ref.: 201502077299)  Fórum de Dúvidas (0)       Saiba   (0)
Técnica estruturada que baseia­se em reuniões com um grupo de profissionais responsáveis em identificar
falhas presentes em documentos gerados nas diversas etapas do desenvolvimento. Esta técnica visa identificar
o maior número possível de erros nas documentações. Neste caso estamos nos referindo a:
Teste de validação, revisão informal
Teste de verificação, revisão informal
  Teste de validação, auditoria
Teste de validação, revisão formal
  Teste de verificação, revisão Formal
 
 Gabarito Comentado
  8a Questão (Ref.: 201502165171)  Fórum de Dúvidas (0)       Saiba   (0)
Na empresa de João existe um processo de desenvolvimento  de so窀�ware formal. Dentre as diversas aી�vidades descritas no processo estão
previstos:
1‐O registro dos defeitos encontrados
3. A produção das atas de reuniões
4. As realizações das reuniões de revisões,
5. As elaborações das documentações obrigatórias
Para garanી�r que todas as aી�vidades envolvidas no processo de desenvolvimento de so窀�ware sejam realmente executadas devemos realizar: 
Validações
Testes
Inspeções
Revisões
  Auditorias
1a Questão (Ref.: 201501558398)  Fórum de Dúvidas (0)       Saiba   (0)
Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste.
Sãobaseados nos elementos internos de um trecho de programa. Os casos de teste são determinados a partir das estruturas de
controle do programa e desta forma forçar que todos os caminhos possíveis do fluxo de controle do programa sejam percorridos
durante os testes. Desta forma, identifique a opção que Não representa uma atividade do teste Caixa Branca.
Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos uma vez;
  Identifiquem funções incorretas ou faltando
Exercitam estruturas de dados internas para assegurar sua validade.
Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais;
Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso;
 
 Gabarito Comentado
  2a Questão (Ref.: 201502130587)  Fórum de Dúvidas (0)       Saiba   (0)
Um programa valida um campo numérico da seguinte maneira: Valores inferiores ou iguais a 0 são rejeitados,
valores entre 1 e 150 são aceitos, valores maiores ou iguais a 151 são rejeitados. Qual das alternativas contém
os valores de entrada que cobre todas as partições de equivalência?
10,150,200
0,1,150
  0,1,151
­1,50,120
­151,65,150
 
  3a Questão (Ref.: 201501557446)  Fórum de Dúvidas (0)       Saiba   (0)
Marque a alternativa correta:
I ­ Testes progressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe
novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os testes de progressão
testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi
introduzido após seu processo de desenvolvimento.
II ­ Testes regressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente executados.
Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas
versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em
outras funcionalidades.
III ­ Caso de teste é o documento que registra todo o planejamento dos testes e o que será testado. Deve
identificar o maior número cenários e variações possíveis, assim como os resultados esperados.
Apenas a sentença III está correta
Todas as sentenças estão erradas
  Todas as sentenças estão corretas
Apenas as sentenças I e II estão corretas
  Apenas as sentenças II e III estão corretas
 
  4a Questão (Ref.: 201502077305)  Fórum de Dúvidas (0)       Saiba   (0)
Depois do software pronto é normal a evolução do produto. Neste caso é necessário que o software seja
novamente testado, ou seja, a medida que o software recebe novas funcionalidades, um novo conjunto de
testes deve ser criado. Como chamamos os testes que testam somente as inovações do software (novas
funções implementadas), assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento?
Teste de integração
Teste regressivo
  Teste progressivo
Teste de usabilidade
  Teste de verificação
 
 Gabarito Comentado
  5a Questão (Ref.: 201501557451)  Fórum de Dúvidas (0)       Saiba   (0)
Marque a alternativa correta:
I ­ Testes regressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe
novas funcionalidades, um novo conjunto de testes deve ser criado.  Desta forma, os testes de regressivos
testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi
introduzido após seu processo de desenvolvimento.
II ­ Testes progressivos  visam reexecutar um subconjunto (total ou parcial) de testes previamente executados.
Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas
versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em
outras funcionalidades.
 
III ­ No planejamento dos testes a equipe deve verificar qual abordagem utilizará e escolher entre testes caixa
branca ou testes caixa preta já que as abordagens não permitem que sejam utilizadas em conjunto em um
mesmo projeto de software.
 
Apenas as sentenças I e II estão corretas
Todas as sentenças estão corretas
  Todas as sentenças estão erradas
Apenas a sentença III está correta
  Apenas as sentenças II e III estão corretas
 
 Gabarito Comentado
  6a Questão (Ref.: 201501558402)  Fórum de Dúvidas (0)       Saiba   (0)
Indique a opção que Não representa um dos tipos de Teste de Caixa Preta.
Particionamento em Equivalência
Teste de matriz ortogonal
  Teste de ramos
Análise do valor Limite
  Baseado em Grafo
 
  7a Questão (Ref.: 201501558401)  Fórum de Dúvidas (0)       Saiba   (0)
Indique a opção que Não representa um dos tipos de Teste de Caixa Branca.
Teste de fluxo de dados
Teste de condição
  Teste comportamental
Teste de ciclo
Teste de caminho básico
 
  8a Questão (Ref.: 201501557444)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação aos testes Caixa Branca (também conhecidos como testes caixa de vidro ou teste estrutural),
marque a opção correta:
devem ser feitos durante todo o processo de desenvolvimento porém mais intensamente nas fases
iniciais de coletas de requisitos para esclarecer os requisitos funcionais. Isto só é possível pois estes
tipos de testes não preveem acesso a estrutura do sistema que esta sendo desenvolvido.
diferentemente dos testes da caixa­preta, o teste da caixa­branca não requer o conhecimento da
tecnologia empregada e dos conceitos de implementação do software.
  focaliza os requisitos funcionais do software e utiliza técnicas para garantir que os requisitos do sistema
sejam amplamente atendidos pelo software construído.
  é baseado na arquitetura interna do software e utiliza a estrutura de controle descrita no programa para
derivar casos teste.
devem ser feitos apenas no final processo de desenvolvimento mesmo que estes tipos de testes não
preveem acesso a estrutura do sistema que esta sendo desenvolvido, os requisitos funcionais só podem
ser testados quando o software está pronto.
  1a Questão (Ref.: 201501696305)  Fórum de Dúvidas (0)       Saiba   (0)
Existem diversas categorias de testes de validação. Qual o tipo de teste que enfatiza o nível de facilidade de uso
da aplicação por seus clientes ou usuários? Vale ressaltar que estes testes focalizam o nível de facilidade de
navegaçãoentre as telas da aplicação, assim como as telas de ajuda que deverão ser avaliadas quanto a
clareza do seu conteúdo e linguagem, bem como as mensagens de erro.
  Teste de usabilidade
Teste funcional
Teste de linguagem
Teste requisitos
Teste de negócio
 
  2a Questão (Ref.: 201502166410)  Fórum de Dúvidas (0)       Saiba   (0)
João desenvolveu um site de comercio eletrônico e precisa testar se o software irá conseguir funcionar sem
falhas com aproximadamente 5.000 usuários simultâneos. Neste caso qual o teste João precisa utilizar?
Configuração
  Volume
  Performance ou desempenho
Segurança
Contenção
 
  3a Questão (Ref.: 201502166420)  Fórum de Dúvidas (0)       Saiba   (0)
No modelo FURPS do RUP quais os testes fazem parte da categoria de testes de confiabilidade ?
interface e usabilidade
  Integridade, estrutura, estresse, smoke test
avaliação , contenção, carga e perfil de desempenho
carga e perfil de desempenho e usabilidade
Funcional, regressão, segurança e Volume
 
  4a Questão (Ref.: 201501575191)  Fórum de Dúvidas (0)       Saiba   (0)
A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu­se que após
algum tempo de execução o tempo de resposta do servidor degrada e acaba por torna­se inaceitável. Após
solicitar auxílio a equipe de teste chegou­se a conclusão que deveria ser realizado que tipo de teste?
Componente
Navegação
Segurança
  Desempenho
Configuração
 
  5a Questão (Ref.: 201501557459)  Fórum de Dúvidas (0)       Saiba   (0)
Categoria de teste que tem por objetivo avaliar e garantir que todos os requisitos especificados sejam
implementados, geralmente servindo como base de um processo de verificação automática. Os testes
funcionais estão relacionados as regras de negócio para que se obtenha ampla cobertura dos cenários de
negócio. Sua melhor descrição está em um modelo de casos de uso e em casos de uso.Marque a categoria que
melhor representa a descrição anterior.
Teste de Compatibilidade (Versionamento)
  Teste de Confiabilidade e Disponibilidade
Teste de Usabilidade
Teste de Performance (Desempenho)
  Teste de Funcionalidade
 
  6a Questão (Ref.: 201501557457)  Fórum de Dúvidas (0)       Saiba   (0)
Categoria de teste destinado a avaliar o comportamento do software após a ocorrência de um erro ou de
determinadas condições anormais. Devem também contemplar os procedimentos de recuperação do estado
inicial da transação interrompida, impedindo que determinados processamentos sejam realizados pela metade e
sejam interpretados como completos.Marque a categoria que melhor representa a descrição anterior.
Teste de Segurança
Teste de Performance (Desempenho)
Teste de Contigência
  Teste de Recuperação
Teste de Configuração (Ambiente)
 
  7a Questão (Ref.: 201502168287)  Fórum de Dúvidas (0)       Saiba   (0)
João desenvolveu um site de comércio eletrônico e precisa testar a capacidade da aplicação de operar
ininterruptamente durante todos os dias da semana e 24 horas por semana. Neste caso qual a categoria de
teste baseado ISO/IEC 9126­1 João precisa utilizar?
  Continuidade
Eficiência
Funcionalidade
Conectividade
Segurança
 
  8a Questão (Ref.: 201501571849)  Fórum de Dúvidas (0)       Saiba   (0)
O presidente de uma empresa solicita um novo sistema de informação e pede atenção para que o sistema
possua uma interface intuitiva e muito fácil de utilizar. Durante o desenvolvimento desse sistema, o tipo de teste
que deve ser realizado com redobrada atenção é o de:
segurança.
stress.
destruição.
desempenho.
  usabilidade.
  1a Questão (Ref.: 201501696308)  Fórum de Dúvidas (0)       Saiba   (0)
Os testes da caixa preta são uma abordagem complementar aos testes de caixa branca, com a finalidade de
identificar um conjunto de situações que serão empregadas em forma de testes para a identificação de erros.
Os principais métodos de testes de caixa­preta para obtenção dos casos de testes são:
Cobertura de linha de código e cobertura de laços
  Análise e documentos e cobertura de caminhos
Decomposição de requisitos e cobertura de laços
Cobertura de linha de código e cobertura de caminhos
  Decomposição de requisitos e análise de documentos
 
 Gabarito Comentado
  2a Questão (Ref.: 201502021248)  Fórum de Dúvidas (0)       Saiba   (0)
Para avaliarmos a qualidade de um software identificamos a necessidade de utilização de uma forma sistêmica
de trabalho com o objetivo de identificar o maior número possível de situações de testes.
Neste contexto estudamos técnicas de teste de caixa branca e preta. Uma característica básica de um teste de
caixa preta é:
Preparar casos de teste baseados na estrutura interna do software.
O método de teste para obtenção de casos de teste de cobertura de desvio condicional.
  Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
  Prepara casos de testes baseados na especificação do software.
Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
 
 Gabarito Comentado
  3a Questão (Ref.: 201502021252)  Fórum de Dúvidas (0)       Saiba   (0)
Para avaliarmos a qualidade de um sistema devemos submeter o software a determinadas condições de uso de
forma a avaliar se o comportamento está de acordo com o esperado. Um artefato utilizado nesta fase é o caso
de teste. Neste sentido podemos utilizar os requisitos como base para a construção dos casos de testes?
  Sim, pois os requisitos é que determinam o que o programa ou módulo deve fazer e como deve ser o
resultado esperado.
Não, pois quem determina o que o programa fará é o programador e não o cliente.
  Não, pois todos os casos de testes serão derivados do software já construído.
Sim, pois o cliente tem a experiência em programação e indica a melhor forma de se construir um
programa.
Não, pois quem determina sempre é o gerente de projeto, que tem mais autoridade sobre o assunto que
o cliente.
 
  4a Questão (Ref.: 201501573011)  Fórum de Dúvidas (0)       Saiba   (0)
Os principais métodos de testes de caixa­branca para obtenção dos casos de testes são apresentados abaixo,
marque a opção que NÃO faz parte deste rol de testes caixa­branca:
Cobertura de Caminhos
Cobertura de desvios condicionais
  Cobertura de laços
  Métodos de decomposição de requisitos
Cobertura de linha de código
 
  5a Questão (Ref.: 201502077940)  Fórum de Dúvidas (0)       Saiba   (0)
Qual o método estrutural para a elaboração de casos de testes de caixa branca que tem como objetivo detectar
erros nas condições lógicas aplicadas no código­fonte? Neste método os casos de teste são construídos de
forma a permitir variação dos valores que determinam a execução dos diversos fluxos alternativos existentes
no código­fonte.
Cobertura de caminhos
Cobertura de exceção
  Cobertura de desvios condicionais
Cobertura de linha de código
Cobertura de laços
 
 Gabarito Comentado
  6a Questão (Ref.: 201502077536)  Fórum de Dúvidas (0)       Saiba   (0)
Um sistema de vendas possui um  módulo "Realizar pagamentos". Para os testes foram definidos os
seguintes cenários:
 
Cenário primário: Cliente realiza pagamento em dinheiro
Cenário Secundário: Cliente realiza pagamento parcelado
Cenário de exceção: Cliente realiza pagamento com cartão invalido 
 
Qual o método estruturado para  a derivação do caso de teste foi utilizado?
Cobertura de caminhos
Cobertura de desvio de caminhos
  Análise de documentos
Cobertura de código
  Decomposição dos requisitos
 
 Gabarito Comentado
  7a Questão (Ref.: 201502130567)  Fórum de Dúvidas (0)       Saiba   (0)
A decomposição de um requisito em cenário é fundamental para descobrir todas as possibilidades envolvidas na
dinâmica do software. No Métodos de decomposição de requisitos é necessário explorar todos os cenáriospossíveis para cada requisito existente. Neste sentido destacam­se três tipos de cenários que podem estar
contidos nos requisitos:
Primário, secundário e de exceção
  Primário, alternativo e de exceção
  Primário, secundário e complementar
Primário, alternativo e de erro
Primário, secundário e de erro
 
  8a Questão (Ref.: 201502021237)  Fórum de Dúvidas (0)       Saiba   (0)
Levando­se em consideração a necessidade de controle de casos de testes aplicados, casos de testes não
aplicados, casos de teste aprovados e casos de teste reprovados, indique qual a melhor alternativa:
Para garantir um software livre de defeitos, é indiferente verificar a quantidade de casos de testes
aprovados e casos de testes reprovados.
Não existe a possibilidade de casos de testes reprovados.
  Para garantir um software livre de defeitos, a quantidade de casos de testes aprovados deve ser sempre
maior que os casos de testes reprovados.
Não há garantia de que um software esteja livre de defeitos antes de atingido 100% de casos de teste
aplicados.
Não há garantia de que um software esteja livre de defeitos antes de atingido um mínimo de 95,5,% de
casos de testes aplicados e aprovados.
 
 Gabarito Comentado
  1a Questão (Ref.: 201501696309)  Fórum de Dúvidas (0)       Saiba   (0)
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: teste de baixo
nível e teste de alto nível. São considerados teste de alto nível:
  Sistema e Aceitação
Integração e aceitação
  Sistema e integração
Aceitação e unidade
Unidade e Integração
 
 Gabarito Comentado
  2a Questão (Ref.: 201501573028)  Fórum de Dúvidas (0)       Saiba   (0)
Marque a opção INCORRETA:
Os testes de regressão geralmente são executados após a correção de algum defeito ou após a adição
de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema
após sua modificação.
O teste de unidade é realizado no estágio mais baixo da escala de teste, isto é, no código do programa
e normalmente é realizado pelo desenvolvedor. Concentra­se em cada unidade do software, de acordo
com o que é implementado no código fonte. Utiliza as técnicas de teste de caixa branca e caixa preta.
  A principal meta do teste de esforço é garantir que os dados ou funções de um sistema possam ser
acessados apenas por atores autorizados a acessá­las.
O teste de recuperação é um teste de sistema que força o software a falhar de várias formas e verifica
se a recuperação é executada corretamente.
O teste de desempenho ou performance, como também é conhecido, mede e avalia o tempo de
resposta, o número de transações e outros requisitos sensíveis ao tempo de resposta do sistema.
 
 Gabarito Comentado
  3a Questão (Ref.: 201501573032)  Fórum de Dúvidas (0)       Saiba   (0)
"geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade.
Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação" . A descrição
apresentada é referente a que tipo de teste ?
Teste de disponibilização (Teste de configuração)
Teste de Validação
  Teste Regressão
Teste de Integração
Teste de unidade
 
 Gabarito Comentado
  4a Questão (Ref.: 201501558408)  Fórum de Dúvidas (0)       Saiba   (0)
Qual é o tipo de teste é aplicado nos menores componentes de código criados, cujo objetivo é garantir que
estes atendem as especificações do ponto de vista das características e de funcionalidade? Vale ressaltar este
teste foca na lógica interna de processamento e nas estruturas de dados dentro dos limites de um componente.
Teste funcional
  Teste de unidade
  Teste de integração
Teste de lógica
Teste de regressão
 
 Gabarito Comentado
  5a Questão (Ref.: 201502116180)  Fórum de Dúvidas (0)       Saiba   (0)
Sobre os testes unitários podemos afirmar:
São testes de caixa preta, mas também pode ser desenvolvidos em caixa branca.
São testes utilizados para garantir que a unidade funcione, e geralmente são realizados pelos
desenvolvedores, porém, não recomenda­se a utilização, pois o trabalho despendido na realização
destes testes são perdidos em versões futuras.
  São testes cuja as unidades são testadas, e seu planejamento é unicamente nos requisitos do sistema
afim de garantir que o negócio é atendido.
São testes desenvolvidos pela equipe de testes após a entrega do código para testes, onde a equipe
procura testar as integrações entre as unidades na cama de apresentação.
  São testes realizados pela equipe de desenvolvimento, onde, prcura­se testar a unidade, seu produtos
de trabalho (Classes de testes), podem servir também de entrada para os testes regressivos e práticas
como TDD (Test Driver Develop).
 
  6a Questão (Ref.: 201501575960)  Fórum de Dúvidas (0)       Saiba   (0)
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: baixo nível e
alto nível: Neste contexto são considerados testes de baixo nível:
Sistema e aceite
  Unidade e integração
  unidade e aceite
Unidade e sistema
Integração e sistema
 
 Gabarito Comentado
  7a Questão (Ref.: 201501576024)  Fórum de Dúvidas (0)       Saiba   (0)
João é um colega de trabalho e acabou de corrigir um defeito em um programa. Ele te pede ajuda em relação a
que Teste ele deve usar neste momento. Qual Teste você indicaria?
  Teste de Regressão
Teste de Validação
  Teste de Unidade
Teste Fumaça
Teste de Integração
 
 Gabarito Comentado
  8a Questão (Ref.: 201502149391)  Fórum de Dúvidas (0)       Saiba   (0)
Analise a lista de a�vidades abaixo:
 
I ‐ Teste unitário;
II ‐ Teste de integração;
III ‐ Teste de aceitação;
IV ‐ Teste de sistema;
V ‐ Teste de desempenho (desde que exista uma exigência de requisito);
VI ‐ Teste de segurança (desde que exista uma exigência de requisito).
 
Podemos considerar como algumas a�vidades de validação os itens:
IV, V e VI.
III, IV e V.
  I, II e IV.
  III, V e VI.
I, II e III.
  1a Questão (Ref.: 201501575193)  Fórum de Dúvidas (0)       Saiba   (0)
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.
Normalmente este grupo trabalha de forma conjunta. Uma estratégia de teste de software é desenvolvida pelo
gerente de projeto, pelos engenheiros de software e pelos especialistas em testes. Existem várias
responsabilidades e papéis dentro da equipe de teste. Indique dentre as opções abaixo, aquela
que nãocorresponde a uma destas pessoas.
Testador
  Usuário
  Analista de teste
Arquiteto de teste
Líder do projeto de teste
 
  2a Questão (Ref.: 201501696313)  Fórum de Dúvidas (0)       Saiba   (0)
Existem diferentes papéis com diferentes responsabilidades dentro de uma equipe de teste independente. Correlacione os papéis abaixo com as
respecꬅvas funções:
1 ‐ Arquiteto de teste
2 ‐ Analista de teste
3 ‐ Testador
(      ) Responsável pela execução dos casos de testes e script de testes
(      ) Responsável pela montagem do ambiente de teste (infraestrutura) e escolha das ferramentas
(      ) Responsável pela modelagem e elaboração dos casos de testes e scripts de testes
2, 1, 2
3, 2, 1
  3, 1, 2
1, 2, 3
2, 3, 1
 
  3a Questão (Ref.: 201502023904)  Fórum de Dúvidas (0)       Saiba   (0)
Analise as questões abaixo levando em consideração tarefas e executores. Neste sentido é correto afirmar que:
O teste de integração é usualmente executado pelo analista de integração e o teste de sistema pelo
programador.
O teste de aceitação é usualmente executado pelos usuários e o teste unitário pelo analista de teste.
  O teste de integração é usualmente executado pelo usuárioe o teste unitário pelo programador.
  O teste de sistema é usualmente executado pelo analista de teste e o teste unitário pelo programador.
O teste unitário é normalmente feito pelo testador e o teste de sistema pelo analista de sistemas.
 
 Gabarito Comentado
  4a Questão (Ref.: 201501575214)  Fórum de Dúvidas (0)       Saiba   (0)
Em uma equipe independente de teste quem é o técnico responsável por pela montagem da infraestrutura de
teste, ou seja, em montar o ambiente de teste e escolher as ferramentas de teste?
desenvolvedor de software
testador
  Arquiteto de teste
gerente de teste
analista de teste
 
  5a Questão (Ref.: 201502023888)  Fórum de Dúvidas (0)       Saiba   (0)
Quem são os responsáveis em executar os testes unitários e os testes de integração?
  Desenvolvedores
Testadores
  Usuários
Analista de testes
Auditores
 
 Gabarito Comentado
  6a Questão (Ref.: 201502077955)  Fórum de Dúvidas (0)       Saiba   (0)
Qual o teste que é realizado por um grupo restrito de usuários, faz parte dos testes de aceitação e é realizado
no ambiente de produção?
Alfa
Operação
  Gama
  Beta
Fumaça
 
 Gabarito Comentado
  7a Questão (Ref.: 201501573098)  Fórum de Dúvidas (0)       Saiba   (0)
Analise as 3 sentenças abaixo:
I.No  Teste  de  Integração,  a  abordagem  Incremental  atua  da  seguinte  forma:  todos  os  componentes  são
combinados com antecedência e o programa inteiro é testado de uma vez. Pode ser complicado isolar as causas
dos erros. Uma vez corrigidos os erros, novos erros aparecem e o processo parece não ter fim.
 
II.Gerência da Qualidade de software é a área  responsável pel garantia da qualidade do software. Responde
pelo  gerenciamento    dos  profissionais  de  qualidade  envolvidos  na  verificação  das  diversas  etapas  de  um
processo de engenhaia de software e está   voltada para a gestão   da garantia da qualidade de software, ou
seja, tem como objetivo verificar a aderência entre o processo de desenvolvimento estabelecido e as práticas
dos diversos profissionais envolvidos no processo.
 
III.O teste de aceite (aceite formal e Alpha­teste) é a última etapa de teste antes da implantação do software. O
objetivo do  teste de aceitação é verificar  se o software está pronto e pode ser utilizado pelos usuários  finais
para  executar  as  tarefas  e  funções  para  as  quais  foi  criado.  Nesta  etapa,  o  software  é  disponibilizado  para
clientes e usuários com o objetivo de estes validarem todas as funcionalidades requisitadas no início do projeto.
 
Marque a opção correta:
Somente III é verdadeira
Somente I e III são verdadeiras
  Somente II e III são verdadeiras
Somente I e II são verdadeiras
Somente II é verdadeira
 
 Gabarito Comentado
  8a Questão (Ref.: 201502023898)  Fórum de Dúvidas (0)       Saiba   (0)
Testware são todos os produtos gerados nas fases de verificação e validação, incluindo todas as formas de
documentação, automação e relatórios produzidos. Necessitamos também de uma equipe capacitada. Neste
sentido analise as questões abaixo e indique a opção correta:
Desenvolvedores e testadores integram o mesmo time, mas com funções conflitantes.
Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do outro.
  O usuário também é parte integrante da equipe de teste.
Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma
atrasa.
  Desenvolvedores e testadores integram equipes diferentes, pois a independência entre as equipes é
necessária
 
 Gabarito Comentado
  1a Questão (Ref.: 201501696316)  Fórum de Dúvidas (0)       Saiba   (0)
Como denominamos nos testes automatizados, os testes que realizamos quando temos uma nova versão de
software e comparamos com a versão anterior?
  Teste Progressivo
Teste de unidade
  Teste regressivo
Teste de Alfa
Teste de carga
 
  2a Questão (Ref.: 201501576242)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação as ferramentas de testes automa�zado as ferramentas que possibilitam apoiar o processo de verificação do soퟭ�ware e
que apresentam como principais caracterís�cas: a análise da complexidade, a compreensão do código e a análise sintá�ca e
semân�ca do código. São classificadas como ferramentas:
  Ferramentas de Revisões e Inspeções
Ferramentas de execução e conferência
  Ferramentas de Suporte aos Testes
Ferramentas de Modelagem e Automação
Ferramentas de Planejamento de testes
 
 Gabarito Comentado
  3a Questão (Ref.: 201501576275)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação as ferramentas de testes automatizado as ferramentas em que auxiliam na definição dos escopos,
abordagens, recursos e programação das atividades. E que tem como principais características : geração de
planejamentos padronizados, elaboração de estimativas de tempo e custos e dimensionamento das equipes de
acordo com o tempo disponível, são classificadas como ferramentas:
  Ferramentas de Planejamento de testes
Ferramentas de execução e conferência
  Ferramentas de Revisões e Inspeções
Ferramentas de Modelagem e Automação
Ferramentas de Suporte aos Testes
 
  4a Questão (Ref.: 201501576258)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação as ferramentas de testes automa�zado as  ferramentas  que  possibilitam apoiar  o processo de verificação do soퟭ�ware e
que  apresentam como principais caracterís�cas: a análise da complexidade, a compreensão do código e a análise sintá�ca e
semân�ca do código. São   classificadas como ferramentas:
Ferramentas de Modelagem e Automação
Ferramentas de Planejamento de testes
  Ferramentas de Revisões e Inspeções
Ferramentas de execução e conferência
Ferramentas de Suporte aos Testes
 
  5a Questão (Ref.: 201501576283)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação as ferramentas de testes automatizado as ferramentas que apoiam as atividades que não estão
diretamente ligadas ao processo de testes, porém garantem que determinados itens fundamentais desse
processo estão sendo bem gerenciados e que apresentam como principais características o: Gerenciamento de
defeitos e gerenciamento de configurações. São classificadas como:
Ferramentas de execução e conferência
Ferramentas de Revisões e Inspeções
  Ferramentas de Planejamento de testes
  Ferramentas de Suporte aos Testes
Ferramentas de Modelagem e Automação
 
 Gabarito Comentado
  6a Questão (Ref.: 201501576255)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação as ferramentas de testes automatizado as ferramentas que possibilitam o desenvolvimento de scripts
automatizados e que apresentam como principais características: a geração de massa de dados e a automa�zação de scripts,  são
classificadas como:
Ferramentas de Revisões e Inspeções
Ferramentas de Planejamento de testes
  Ferramentas de execução e conferência
  Ferramentas de Modelagem e Automação
Ferramentas de Suporte aos Testes
 
 Gabarito Comentado
  1a Questão (Ref.: 201501696318)  Fórum de Dúvidas (0)       Saiba   (0)
Como denominamos o documento que contém o registro de todo o planejamento dos testes estabelecendo o
que será testado e que tem como principal finalidade identificar o maior número de cenários e variações de
determinado requisito de software?
  Caso de teste
Procedimento de teste
  Relatório de teste
Roteiro de teste
Script de teste
 
 Gabarito Comentado
  2a Questão (Ref.: 201502077965)  Fórum de Dúvidas (0)       Saiba   (0)
Documentar é fundamental para formalizar o processo de qualidade. O conteúdo da documentação deve ser
claro, bem definido e com todos os itens que devem ser abordados, possibilitando que todos os envolvidos no
processo de avaliação da qualidade possam acompanhar a evolução do trabalho e rastrear como as atividades
foramplanejadas. 
 
Qual o documento que registra todo o planejamento dos testes estabelecendo o que será testado e cuja
finalidade é identificar o maior número de cenários e variações de determinado requisito de software?
Relatório de teste
  Caso de teste
  Plano de teste
Cenário de teste
Suíte de teste
 
  3a Questão (Ref.: 201502145995)  Fórum de Dúvidas (0)       Saiba   (0)
A atividade de teste é composta por alguns elementos essenciais, que auxiliam na formalização desta atividade.
 
A afirmação " ... serve para selecionar e avaliar casos de teste, de forma a aumentar as possibilidades de
provocar falhas ou, quando isso não ocorre, estabelecer um nível elevado de confiança na correção do
produto", refere­se a qual elemento da atividade de teste?
Critério de geração de casos de Teste.
  Critério de teste.
  Critério de cobertura dos testes.
Procedimento de teste.
Caso de teste
 
  4a Questão (Ref.: 201501558405)  Fórum de Dúvidas (0)       Saiba   (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. Ao desenvolvermos uma estratégia de teste de software desejamos responder algumas perguntas. Indique dentre as
opções abaixo a pergunta inválida neste contexto.
Devemos estabelecer um plano formal para os testes?
  Os padrões de desenvolvimento estão sendo seguidos pelos profissionais de engenharia de software?
  Devemos refazer os testes quando acrescentamos novos componentes ao sistema?
Quando devemos envolver o cliente?
Como conduzir os testes de software?
 
 Gabarito Comentado
  5a Questão (Ref.: 201501573880)  Fórum de Dúvidas (0)       Saiba   (0)
Nós estudamos a importância da documentação no processo de teste de software e constatamos que deve
contemplar cada fase do processo de teste. Desta forma, na hierarquia de documentos gerados o documento de
mais alto nível é o  plano de garantia de qualidade de software que é subdividido em:
Relatórioio de erro e Relatório de teste
  Plano mestre de verificação e Plano Mestre de validação
  Plano de teste e Caso de Uso
Estratégia de validação e Estratégia de verificação
Plano de sistema e Plano unitário
 
  6a Questão (Ref.: 201501573918)  Fórum de Dúvidas (0)       Saiba   (0)
Para que as empresas possam alcançar bons resultados nos testes aplicados e para que todo este processo
consiga ser repeငငvo, existem certas medidas necessária a ser adotada pelas organizações como por
exemplo: uma certa organização e padronização nas documentações de teste geradas. A norma
normalmente adotada pelas organizações que tem como proposta padronizar a documentação de teste
de software é a:
ISO 15504
  ISO 9000
ISO 9126
  IEEE 829
IEEE 802.3
 
 Gabarito Comentado
  7a Questão (Ref.: 201501573925)  Fórum de Dúvidas (0)       Saiba   (0)
Maira é analista de teste de uma organização e está elaborando a documentação de teste do sistema Delta. Seu
chefe solicitou que ela elaborasse o artefato que tivesse em seu conteúdo: a identificação das condições de
testes, o detalhamento da massa de entrada e da massa resultante, assim como arquitetura do ambiente de
teste. Neste caso o artefato solicitado foi:
  Caso de Teste
Suíte de teste
  Plano de teste
Caso de Uso
Estratégia e Teste
 
 Gabarito Comentado
  8a Questão (Ref.: 201501573157)  Fórum de Dúvidas (0)       Saiba   (0)
Plano de garantia de qualidade é um documento de alto nível elaborado inicialmente no processo de qualidade
de software, Marque a opção que NÃO é um dos objetivo do plano de garantia de qualidade.
Envolver todos os integrantes do projeto de desenvolvimento (clientes, usuários e consultorias).
Convencer a respeito dos ganhos proporcionados pelo processo de garantia da qualidade.
  Definir e garantir fronteiras de conhecimento (garantir que cada um saiba apenas sua parte no processo
evitando que um testador influencie no trabalho de outro).
Formalizar o processo de qualidade a ser iniciado.
Definir uma visão comum do todo o esforço executado para garantir a qualidade durante o ciclo de
desenvolvimento de software.
 
 Gabarito Comentado

Outros materiais