Você está na página 1de 26

1a Questo (Ref.

: 201201334983) Frum de Dvidas (0) Saiba (0)

O ___________________________________ est relacionado aos defeitos e suas correes. So todos os


custos de atividades ligadas ao esforo de reparar falhas de produtos originados no decorrer do processo de
desenvolvimento.

Custo de desenvolvimento
Custo da no conformidade
Custo dos testes
Custo da conformidade
Custo da reviso

Gabarito Comentado

2a Questo (Ref.: 201201853849) Frum de Dvidas (0) Saiba (0)

No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles so um dos aspectos
mais estratgicos para se viabilizar o aprimoramento e a inovao dos produtos e servios nas organizaes.
Entretanto, o que acontece de fato, que as indstrias de software esto despreparadas para atender s
rpidas necessidades dos mercados porque no investiram em seus processos internos. Neste contexto as
assertivas esto corretas, EXCETO:

De uma forma ampliada podemos definir testes como "processo sistemtico e planejado que tem por
finalidade nica a identificao de erros."
O objetivo geral do controle de qualidade de software e da gesto da qualidade eliminar problemas
de qualidade no software. Tais problemas so conhecidos por diversos nomes: bugs, falhas, erros ou
defeitos.
A qualidade de software um processo sistemtico 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 no identificado, os custos de sua
correo multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que
o erro migra.
O processo de garantia de qualidade de software divido em: Planejamento da qualidade,
Implementao da qualidade e Garantia da qualidade.

3a Questo (Ref.: 201201333774) Frum de Dvidas (0) Saiba (0)

Marque a opo INCORRETA

O Controle da Qualidade avaliar sistematicamente a qualidade do processo em execuo e a qualidade


do produto tecnolgico que est sendo desenvolvido.
O objetivo geral do controle de qualidade de software e da gesto da qualidade eliminar problemas de
qualidade no software. Tais problemas so conhecidos por diversos nomes: bugs, falhas, erros ou
defeitos.
A qualidade de um software definida pelo nmero de defeitos encontrados durante a fase de testes e
com o acrscimo de novos requistos independente da necessidade dos usurio.
Um erro definido como um problema de qualidade encontrado antes do software ser liberado aos
usurios finais
O defeito um problema de qualidade encontrado depois do software ter sido liberado aos usurios
finais.

4a Questo (Ref.: 201201333772) Frum de Dvidas (0) Saiba (0)

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 no existe software sem erro, assim no se deve investir recursos
e tempo para testar sistemas.
A Regra 10 de Myers mostra que os defeitos tem custo de correo constante independente do
momento em que so descobertos.
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 ateno 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 so descobertos, menor seu
custo de correo devido ao maior dominio da equipe de desenvolvimento do sistema.

5a Questo (Ref.: 201201334980) Frum de Dvidas (0) Saiba (0)

Existem muitas estratgias de teste de software propostas e todas fornecem um modelo para o teste e tm
basicamente algumas caractersticas genricas. Qual das opes abaixo est em desacordo com a afirmao
anterior?

Para executar um teste eficaz, proceder a revises tcnicas eficazes. Fazendo isso, muitos erros
sero eliminados antes do comeo do teste.
Diferentes tcnicas de teste so apropriadas para diferentes abordagens de engenharia de software e
em diferentes pontos no tempo.
O teste feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente
de teste.
O teste comea no nvel do componente e progride em direo integrao do sistema
computacionais como um todo.
Devemos nos preocupar como teste somente aps o cdigo tiver sido gerado.
6a Questo (Ref.: 201201352510) Frum de Dvidas (0) Saiba (0)

Qualidade pode ser entendida como um conjunto de caractersticas a serem satisfeitas em um determinado grau, de modo que
o produto de software atenda s necessidades explcitas e implcitas de seus usurios. No contexto de avaliao de software,
analise as afirmativas a seguir:

I. Caractersticas de qualidade do processo podem ser computadas a partir de caractersticas de qualidade do produto.
II. Processos possuem caractersticas de qualidade prprias e informaes sobre a qualidade do produto gerado no
influenciam em sua avaliao.
III. Caractersticas de qualidade do produto devem seguir padres durante o desenvolvimento de software, sem serem
influenciados por padres de documentao
Assinale:

se todas as afirmativas estiverem corretas.


se somente as afirmativas II e III estiverem corretas.
se somente as afirmativas I e II estiverem corretas.
se somente as afirmativas I e III estiverem corretas.
se somente a afirmativa I estiver correta.

1a Questo (Ref.: 201201853862) Frum de Dvidas (0) Saiba (0)

Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando um erro no identificado, os
custos de sua correo 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 reduo dos custos de qualidade: detectam o problema antes de ser implementado.

os testes de validao
os testes de verificao
os testes de integrao
os testes de caixa preta os testes de integrao
os testes de sistemas

2a Questo (Ref.: 201201333780) Frum de Dvidas (0) Saiba (0)

Em relao aos testes de validao, marque a opo INCORRETA:

Validao de Usurio:A validao de usurio uma anlise das caractersticas dos usurios do sistemas
que tem por objetivo avaliar o grau de experincia do usurio em relao ao software desenvolvido.
Validao da integrao: A validao de integrao uma continuao natural dos testes unitrios. Estes
testes tm por objetivo validar a compatibilidade entre componentes de um software.
validao do sistema: A validao do sistema tem com objetivo validar a soluo como um todo. Quando
este estgio atingido a maior parte das falhas de funcionalidade deve ter sido detectada pelos testes
unitrios e pelos testes de integraes.
Validao do aceite: A validao do aceite o ltimo estgio do processo de validao. Trata-se do
ltimo processo formal de deteco de erros no sistema, antes de sua disponibilizao no ambiente de
produo.
Validao da unidade: A validao de unidade a primeira etapa do processo de validao que tem por
objetivo testar componentes individuais de uma aplicao.

3a Questo (Ref.: 201201853894) Frum de Dvidas (0) Saiba (0)

O processo de desenvolvimento de software dividido em dois momentos que possuem caractersticas


diferentes e consequentemente necessitam de mtodos de avaliao tambm diferentes. Um destes momentos
caracteriza-se pela presena fsica do software e de seu processamento em um ambiente tecnicamente
preparado. Neste caso devemos aplicar os testes de:

Caixa branca
Validao
Documentao
Verificao
Requisitos

4a Questo (Ref.: 201201472890) Frum de Dvidas (0) Saiba (0)

Existem diversas fases dentro de um processo de verificao que podem ser aplicadas em momentos diferentes
do desenvolvimento do software. Qual a fase cujo objetivo garantir que os diversos documentos produzidos
tenham aderncia s necessidades apontadas pelos clientes?

Verificao de requisitos
Verificao de negcio
Verificao de implementao
Verificao de anlise e modelagem
Verificao do usurio

Gabarito Comentado
5a Questo (Ref.: 201201333777) Frum de Dvidas (0) Saiba (0)

Marque a alternativa correta:

I - Os testes de verificao e validao so complementares, no devendo ser encarados como atividades


redundantes. Cada um possui natureza e objetivo distinto, fortalecendo desta forma o processo de deteco de
erros e aumentando a qualidade final do produto.

II - Os testes de verificao visam garantir o processo.

III - Os testes de validao visam a garantia de qualidade do produto.

Apenas as sentenas I e II esto corretas


Todas as sentenas esto corretas
Apenas as sentenas II e III esto corretas
Todas as sentenas esto erradas
Apenas a sentena I est correta

6a Questo (Ref.: 201201333782) Frum de Dvidas (0) Saiba (0)

Em relao aos Fatores do Insucesso dos Processos de Qualidade, marque a opo INCORRETA:

Deficincia no planejamento dos testes


Falta de um modelo corporativo de qualidade
Ausncia da gerncia de qualidade independente
Falta de tcnicas e ferramentas de testes de software no mercado.
Qualidade aplicada tardiamente no projeto

1a Questo (Ref.: 201201334036) Frum de Dvidas (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 verificao fundamental no processo,
pois desde as fases iniciais pode-se aferir a qualidade do processo e no deixar que problemas sejam migrados
para as fases seguintes. Em relao as fases no processo de desenvolvimento de software temos:

Verificao de anlise e modelagem - Verificao de desenvolvimento - verificao de suporte


Verificao de negcios - Verificao de instalao - Verificao de anlise e modelagem -
Verificao de encerramento financeiro
Verificao de negcios - Verificao de requisitos - Verificao de anlise e modelagem -
Verificao de implementao
Verificao de progresso - Verificao de instalao - Verificao de encerramento financeiro -
Verificao de treinamento
Verificao de negcios - Verificao de desenvolvimento - Verificao de implementao -
verificao de suporte

2a Questo (Ref.: 201201797823) Frum de Dvidas (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
importncia da aferio da qualidade desde as etapas iniciais. Neste contexto o processo de verificao
fundamental para o processo de desenvolvimento de software de forma a no deixar que problemas sejam
migrados para as fases seguintes.

Na fase de verificao do negcio importante verificar se:

A rastreabilidade entre requisitos e necessidades.


A consistncia da arquitetura da soluo.
Todas as necessidades, metas e exigncias foram listadas.
A aderncia de requisitos no funcionais com a soluo.
As normas e padres de desenvolvimento.

3a Questo (Ref.: 201201472893) Frum de Dvidas (0) Saiba (0)

Ostestesdeverificaodevemgarantiraqualidadedetodasasetapasdodesenvolvimentodesistemas.Nestesentidoaqualidadeser
obtidaatravsdacorretaconstruodedocumentoseaadequadarealizaodasatividadesprevistasnoprocessocorporativode
engenhariadesoftware.Destaformaostestesdeverificaodevemconcentraseemdoisaspectosbemdistintos:

Teste da caixa branca e teste da caixa preta


Teste do produto e revises
Levantamento de requisitos e auditoria
Levantamento de requisitos e teste do produto
Revises e auditorias

Gabarito Comentado

4a Questo (Ref.: 201201334033) Frum de Dvidas (0) Saiba (0)


Segundo Barti, a auditorias concentram-se nas atividades crticas de um processo de engenharia de software.
Marque a opo que NO corresponde a um dos objetivos de uma auditoria de qualidade:

Avaliar se esto registrando os defeitos encontrados


Avaliar e garantir que no esto envolvendo clientes e usurios nos processos
Avaliar se um determinado projeto e as diversas equipes esto respeitando o processo de
desenvolvimento
Avaliar se esto produzindo as atas de reunies
Avaliar se esto atualizando o mapa de riscos dos projetos

5a Questo (Ref.: 201201334994) Frum de Dvidas (0) Saiba (0)

Voc trabalha em uma empresa de desenvolvimento de software e est participando de uma a Reviso Tcnica
Formal (RTF). Na reunio seu chefe distribuiu documentos, explicou os objetivos, processos e documentos para
cada participante da reunio. Ele checou tambm os critrios de entrada. Esta fase normalmente conhecida
como:

Preparao Individual
Kick-off
Retrabalho
Planejamento
Acompanhamento

Gabarito Comentado

6a Questo (Ref.: 201201334995) Frum de Dvidas (0) Saiba (0)

Durante a Reviso Tcnica Formal (RTF), um revisor registra ativamente todos os problemas levantados que
sero, ao final da reunio de reviso, sintetizados. Ser ento produzido o relatrio sintetizado da reviso
tcnica formal. Quais so as trs perguntas que o relatrio deve responder?

O que foi revisado? Qual o defeito? Quais foram as descobertas


e as concluses?
Qual era o defeito? Qual a consequncia? Quem o revisou?
Qual era o problema? Qual a consequncia? Quando ser
corrigido?
Qual era o erro? Quem o revisou? Quando ser corrigido?
O que foi revisado? Quem o revisou? Quais foram as
descobertas e as concluses?

Gabarito Comentado
1a Questo (Ref.: 201201907185) Frum de Dvidas (0) Saiba (0)

Um programa valida um campo numrico da seguinte maneira: Valores inferiores ou iguais a 0 so rejeitados,
valores entre 1 e 150 so aceitos, valores maiores ou iguais a 151 so rejeitados. Qual das alternativas contm
os valores de entrada que cobre todas as parties de equivalncia?

-1,50,120
10,150,200
-151,65,150
0,1,151
0,1,150

2a Questo (Ref.: 201201907189) Frum de Dvidas (0) Saiba (0)

Um programa valida um campo de entrada referente a cdigo do produto e aceita valores de 1860 at 2860.
Utilizando a anlise do valor limite o teste usaria quais valores?

-1859, 2860, 2861


1860, 2860
1859, 1860, 2860,2861
0,1860,2860,3000
1859,1900,1861, 2859, 2860, 2861

3a Questo (Ref.: 201201334996) Frum de Dvidas (0) Saiba (0)

Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste.
Sobaseados nos elementos internos de um trecho de programa. Os casos de teste so determinados a partir das estruturas de
controle do programa e desta forma forar que todos os caminhos possveis do fluxo de controle do programa sejam percorridos
durante os testes. Desta forma, identifique a opo que No representa uma atividade do teste Caixa Branca.

Exercitam todas as decises lgicas nos seus estados verdadeiro e falso;


Garantam que todos os caminhos independentes de um mdulo foram exercitados pelo menos
uma vez;
Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais;
Exercitam estruturas de dados internas para assegurar sua validade.
Identifiquem funes incorretas ou faltando

Gabarito Comentado
4a Questo (Ref.: 201201335000) Frum de Dvidas (0) Saiba (0)

Indique a opo que No representa um dos tipos de Teste de Caixa Preta.

Baseado em Grafo
Teste de matriz ortogonal
Particionamento em Equivalncia
Teste de ramos
Anlise do valor Limite

5a Questo (Ref.: 201201472896) Frum de Dvidas (0) Saiba (0)

Hvriasformas(Barti,2002)deidentificareplanejaroscasosdetestesaseremaplicadosnostestesdevalidao,porm,o
direcionamentodostestesbaseiaseexclusivamenteemrequisitosdasoluotecnolgicaaserdesenvolvidaounaestruturainternado
cdigofonteaserimplementado.Soexemplosdemtodosbaseadosnaestruturainternadocdigofonte:

Baseado em grafo, Particionamento da equivalncia, anlise do valor limite, teste da matriz


ortogonal
Teste de caminho bsico, Baseado em grafo, Teste de condio, anlise do valor limite
Teste de fluxo de dados, Teste de condio, anlise do valor limite, teste da matriz ortogonal
Teste de ciclo, teste de caminho bsico, Baseado em grafo, Particionamento da equivalncia,
Teste de fluxo de dados, Teste de condio, Teste de ciclo, teste de caminho bsico.

Gabarito Comentado

6a Questo (Ref.: 201201853906) Frum de Dvidas (0) Saiba (0)

A empresa QUINCAS possui um sistema de comercializao de produtos, Zinga, atendido por vrios clientes. O
sistema Zinga atende a duas categorias de clientes, o cliente Regular e o cliente VIp. O cliente VIP responde por
75% do faturamento. Existe a necessidade de polticas de negociao para clientes OCASIONAIS. Esta
funcionalidade no estava prevista no sistema e gerou demanda para o desenvolvimento de uma nova
funcionalidade. Por conta disso foi gerada uma nova verso do sistema e somente foram aplicados testes
progressivos e no foi percebido que a poltica de negociao do cliente VIP foi afetada com esta mudana,
ocasionando redues nos preos das linhas inteiras de produtos. Qual o tipo de teste deveria ter sido aplicado
para que este problema no ocorresse?

Teste progressivo
Teste regressivo
Teste de usabilidade
Teste de verificao
Teste de integrao

1a Questo (Ref.: 201201335002) Frum de Dvidas (0) Saiba (0)

Indique a opo que representa o teste que devemos usar para responder a seguinte pergunta:
"O tempo de resposta do servidor degrada de forma a tornar-se inaceitvel?".

Navegao
Segurana
Componente
Configurao
Desempenho

2a Questo (Ref.: 201201943018) Frum de Dvidas (0) Saiba (0)

No modelo FURPS do RUP quais os testes fazem parte da categoria de testes de confiabilidade ?

avaliao , conteno, carga e perfil de desempenho


interface e usabilidade
Funcional, regresso, segurana e Volume
Integridade, estrutura, estresse, smoke test
carga e perfil de desempenho e usabilidade

3a Questo (Ref.: 201201472903) Frum de Dvidas (0) Saiba (0)

Existem diversas categorias de testes de validao. Qual o tipo de teste que enfatiza o nvel de facilidade de uso
da aplicao por seus clientes ou usurios? Vale ressaltar que estes testes focalizam o nvel de facilidade de
navegao entre as telas da aplicao, assim como as telas de ajuda que devero ser avaliadas quanto a clareza
do seu contedo e linguagem, bem como as mensagens de erro.

Teste funcional
Teste requisitos
Teste de negcio
Teste de linguagem
Teste de usabilidade

4a Questo (Ref.: 201201348447) Frum de Dvidas (0) Saiba (0)

O presidente de uma empresa solicita um novo sistema de informao e pede ateno para que o sistema
possua uma interface intuitiva e muito fcil de utilizar. Durante o desenvolvimento desse sistema, o tipo de
teste que deve ser realizado com redobrada ateno o de:

segurana.
stress.
usabilidade.
desempenho.
destruio.

5a Questo (Ref.: 201201944894) Frum de Dvidas (0) Saiba (0)

Joo desenvolveu um site de comrcio eletrnico e precisa testar se o sistema construdo funciona nos diversos
sistemas operacionais existentes e ainda nas diferentes verses de browsers de mercado. Qual o teste de
validao dever ser utilizado nesta situao?

Volume
Configurao
Carga
Infraestrutura
Segurana

6a Questo (Ref.: 201201351789) Frum de Dvidas (0) Saiba (0)

A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu-se que aps
algum tempo de execuo o tempo de resposta do servidor degrada e acaba por torna-se inaceitvel. Aps
solicitar auxlio a equipe de teste chegou-se a concluso que deveria ser realizado que tipo de teste?

Componente
Segurana
Desempenho
Configurao
Navegao

1a Questo (Ref.: 201201349609) Frum de Dvidas (0) Saiba (0)

Os principais mtodos de testes de caixa-branca para obteno dos casos de testes so apresentados abaixo,
marque a opo que NO faz parte deste rol de testes caixa-branca:

Cobertura de Caminhos
Cobertura de desvios condicionais
Cobertura de linha de cdigo
Mtodos de decomposio de requisitos
Cobertura de laos

2a Questo (Ref.: 201201472906) Frum de Dvidas (0) Saiba (0)

Os testes da caixa preta so uma abordagem complementar aos testes de caixa branca, com a finalidade de
identificar um conjunto de situaes que sero empregadas em forma de testes para a identificao de erros. Os
principais mtodos de testes de caixa-preta para obteno dos casos de testes so:

Cobertura de linha de cdigo e cobertura de laos


Cobertura de linha de cdigo e cobertura de caminhos
Decomposio de requisitos e cobertura de laos
Decomposio de requisitos e anlise de documentos
Anlise e documentos e cobertura de caminhos

Gabarito Comentado

3a Questo (Ref.: 201201797850) Frum de Dvidas (0) Saiba (0)

Para avaliarmos a qualidade de um sistema devemos submeter o software a determinadas condies 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 construo dos casos de testes?

Sim, pois os requisitos que determinam o que o programa ou mdulo deve fazer e como deve
ser o resultado esperado.
No, pois todos os casos de testes sero derivados do software j construdo.
Sim, pois o cliente tem a experincia em programao e indica a melhor forma de se construir
um programa.
No, pois quem determina o que o programa far o programador e no o cliente.
No, pois quem determina sempre o gerente de projeto, que tem mais autoridade sobre o
assunto que o cliente.

4a Questo (Ref.: 201201797846) Frum de Dvidas (0) Saiba (0)

Para avaliarmos a qualidade de um software identificamos a necessidade de utilizao de uma forma sistmica
de trabalho com o objetivo de identificar o maior nmero possvel de situaes de testes.
Neste contexto estudamos tcnicas de teste de caixa branca e preta. Uma caracterstica bsica de um teste de
caixa preta :

Conhecer com profundidade a linguagem utilizada para o desenvolvimento.


Preparar casos de teste baseados na estrutura interna do software.
O mtodo de teste para obteno de casos de teste de cobertura de desvio condicional.
Dado um conjunto de requisitos, avaliar todos os detalhes da implementao.
Prepara casos de testes baseados na especificao do software.

Gabarito Comentado

5a Questo (Ref.: 201201907165) Frum de Dvidas (0) Saiba (0)

A decomposio de um requisito em cenrio fundamental para descobrir todas as possibilidades envolvidas na


dinmica do software. No Mtodos de decomposio de requisitos necessrio explorar todos os cenrios
possveis para cada requisito existente. Neste sentido destacam-se trs tipos de cenrios que podem estar
contidos nos requisitos:

Primrio, secundrio e complementar


Primrio, secundrio e de exceo
Primrio, alternativo e de exceo
Primrio, alternativo e de erro
Primrio, secundrio e de erro

6a Questo (Ref.: 201201797841) Frum de Dvidas (0) Saiba (0)

Aps executar transaes previstas em um caso de teste, o ltimo passo a impresso de um relatrio. Este
relatrio pode ser aceito como evidncia de que os testes foram efetuados? Selecione a alternativa correta:
Sim, afinal se o sistema emite relatrios o sistema funciona.
No, afinal qualquer impressora pode ter sido utilizada para gerar um relatrio parecido.
Sim, o relatrio pode ser aceito como evidncia dos teste desde que isso tenha sido definido no
incio do projeto.
No, pois o relatrio no foi elaborado pela equipe de teste.
Sim, afinal um relatrio um documento.

Gabarito Comentado

1a Questo (Ref.: 201201335006) Frum de Dvidas (0) Saiba (0)

Qual o tipo de teste aplicado nos menores componentes de cdigo criados, cujo objetivo garantir que estes
atendem as especificaes do ponto de vista das caractersticas e de funcionalidade? Vale ressaltar este teste
foca na lgica interna de processamento e nas estruturas de dados dentro dos limites de um componente.

Teste de lgica
Teste de regresso
Teste de integrao
Teste de unidade
Teste funcional

Gabarito Comentado

2a Questo (Ref.: 201201352555) Frum de Dvidas (0) Saiba (0)

O teste de integrao um dos testes, dentre os diversos tipos de testes de validao existentes. O Teste de
Integrao possui basicamente duas abordagens que podem ser utilizadas. Assinale a opo que apresenta
estas duas abordagens:

Inspeo e Walkthrough
Formal e Informal
On-Line e Off-Line
Incremental e No Incremental
Descendente e Ascendente

Gabarito Comentado

3a Questo (Ref.: 201201335004) Frum de Dvidas (0) Saiba (0)


Existem muitas estratgias que podem ser utilizadas para testar um software. A estratgia onde os testes so
executados em uma combinao de componentes (que podem ser pedaos de cdigos, mdulos ou aplicaes
distintas) para verificar se funcionam corretamente juntos, conforme as especificaes chamada de:

Teste de integrao
Teste de verificao
Teste unitrio
Teste de aceitao
Teste de sistema

4a Questo (Ref.: 201201349626) Frum de Dvidas (0) Saiba (0)

Marque a opo INCORRETA:

O teste de desempenho ou performance, como tambm conhecido, mede e avalia o tempo de resposta,
o nmero de transaes e outros requisitos sensveis ao tempo de resposta do sistema.
O teste de unidade realizado no estgio mais baixo da escala de teste, isto , no cdigo do programa e
normalmente realizado pelo desenvolvedor. Concentra-se em cada unidade do software, de acordo com
o que implementado no cdigo fonte. Utiliza as tcnicas de teste de caixa branca e caixa preta.
O teste de recuperao um teste de sistema que fora o software a falhar de vrias formas e verifica se
a recuperao executada corretamente.
Os testes de regresso geralmente so executados aps a correo de algum defeito ou aps a adio de
uma nova funcionalidade. Seu objetivo garantir que nenhum defeito foi acrescentado ao sistema aps
sua modificao.
A principal meta do teste de esforo garantir que os dados ou funes de um sistema possam ser
acessados apenas por atores autorizados a acess-las.

5a Questo (Ref.: 201201925989) Frum de Dvidas (0) Saiba (0)

Analisealistadeatividadesabaixo:

ITesteunitrio;
IITestedeintegrao;
IIITestedeaceitao;
IVTestedesistema;
VTestededesempenho(desdequeexistaumaexignciaderequisito);
VITestedesegurana(desdequeexistaumaexignciaderequisito).

Podemosconsiderarcomoalgumasatividadesdevalidaoositens:

III, V e VI.
IV, V e VI.
III, IV e V.
I, II e IV.
I, II e III.

6a Questo (Ref.: 201201876654) Frum de Dvidas (0) Saiba (0)

A tarefa de efetuar testes, em software, foi considerada secundria por muito tempo. Geralmente, era vista
como castigo para o programador ou como uma tarefa, onde no se deveria gastar muito tempo e
investimentos. O tema esteve relegado a segundo plano e, at alguns anos atrs, no se encontrava muita
literatura sobre o assunto. Este um paradigma que vem mudando no mundo moderno de desenvolvimento de
software. Um dos testes, que ajudou a mudar este paradigma, o teste de aceitao que tem como principal
caracterstica

ser realizado, com o cliente, apenas aps o treinamento de uso


do software.
ser realizado no incio do desenvolvimento do software, com o
objetivo de evitar futuros erros, durante o processo de
desenvolvimento.
verificar o sistema, em relao aos seus requisitos originais e s
necessidades atuais do usurio.
ser realizado, com o cliente, apenas aps a implantao do
software.
ser realizado, pelos analistas de teste, no meio do processo de
desenvolvimento do produto.

1a Questo (Ref.: 201201351791) Frum de Dvidas (0) Saiba (0)

Normalmente para que o processo de teste transcorra de forma ntegra comum a utilizao de um grupo
independente de teste, j que as pessoas que criaram o software no devem ser as que iro realizar os testes.
Normalmente este grupo trabalha de forma conjunta. Uma estratgia de teste de software desenvolvida pelo
gerente de projeto, pelos engenheiros de software e pelos especialistas em testes. Existem vrias
responsabilidades e papis dentro da equipe de teste. Indique dentre as opes abaixo, aquela
que nocorresponde a uma destas pessoas.

Lder do projeto de teste


Testador
Usurio
Arquiteto de teste
Analista de teste
2a Questo (Ref.: 201201800492) Frum de Dvidas (0) Saiba (0)

Imaginando-se um projeto de desenvolvimento de software com ciclos de: anlise, desenvolvimento e Testes,
correto admitir que:

Qualquer ocorrncia de resultado obtido diferentemente do resultado esperado passvel de ser anotado
e ir interromper os testes.
Erros encontrados podem ser corrigidos em tempo de teste no prprio ambiente de teste, dando
agilidade ao processo como um todo.
Os testes devem ser feitos em um ambiente preferencialmente isolado e somente aps a concluso dos
testes que a nova verso do software ser baixada no ambiente para uma nova rodada de testes.
Novas solicitaes feitas pelo cliente no sero testadas quando estas solicitaes chegarem aps as
atividades de teste j terem ultrapassado 86%, para no comprometer o prazo de entrega.
Os usurios finais participam na execuo dos testes em conjunto com a equipe de testes para auxiliar
na interpretao dos resultados.

Gabarito Comentado

3a Questo (Ref.: 201201800496) Frum de Dvidas (0) Saiba (0)

Testware so todos os produtos gerados nas fases de verificao e validao, incluindo todas as formas de
documentao, automao e relatrios produzidos. Necessitamos tambm de uma equipe capacitada. Neste
sentido analise as questes abaixo e indique a opo correta:

O usurio tambm parte integrante da equipe de teste.


Desenvolvedores e testadores so parte da mesma equipe, pois o trabalho de um depende do
outro.
Os gerentes de testes, assim como todos da equipe de teste, tambm codificam quando o
cronograma atrasa.
Desenvolvedores e testadores integram o mesmo time, mas com funes conflitantes.
Desenvolvedores e testadores integram equipes diferentes, pois a independncia entre as
equipes necessria

Gabarito Comentado

4a Questo (Ref.: 201201854553) Frum de Dvidas (0) Saiba (0)

Qual o teste que realizado por um grupo restrito de usurios, faz parte dos testes de aceitao e realizado
no ambiente de produo?

Alfa
Operao
Fumaa
Gama
Beta

Gabarito Comentado

5a Questo (Ref.: 201201800510) Frum de Dvidas (0) Saiba (0)

Analise as afirmativas abaixo e assinale a opo correta:

I - Os desenvolvedores so os responsveis pelos testes unitrios e de integrao.


II - Os usurios so os responsveis pelos testes de aceitao.
III- Os usurios so os responsveis pelos testes de sistema e aceitao.
IV - Os desenvolvedores so os responsveis apenas pelos testes unitrios.
V - Os analistas de testes so os responsveis pelos testes de sistema.

Somente a opo V est correta.


Esto corretas as opes I, II e V.
Esto corretas as opes I, III e V.
Somente a opo III est correta.
Esto corretas as opes II, IV e V.

Gabarito Comentado

6a Questo (Ref.: 201201800486) Frum de Dvidas (0) Saiba (0)

Quem so os responsveis em executar os testes unitrios e os testes de integrao?

Analista de testes
Auditores
Usurios
Testadores
Desenvolvedores

Gabarito Comentado

1a Questo (Ref.: 201201352840) Frum de Dvidas (0) Saiba (0)

Emrelaoasferramentasdetestesautomatizadoasferramentasquepossibilitamapoiaroprocessodeverificaodosoftware
equeapresentamcomoprincipaiscaractersticas:aanlisedacomplexidade,acompreensodocdigoeaanlisesintticae
semnticadocdigo.Soclassificadascomoferramentas:

Ferramentas de Revises e Inspees


Ferramentas de execuo e conferncia
Ferramentas de Suporte aos Testes
Ferramentas de Planejamento de testes
Ferramentas de Modelagem e Automao

Gabarito Comentado

2a Questo (Ref.: 201201352853) Frum de Dvidas (0) Saiba (0)

Em relao as ferramentas de testes automatizado as ferramentas que possibilitam o desenvolvimento de scripts


automatizados e que apresentam como principais caractersticas: a geraodemassadedadoseaautomatizaodescripts,so
classificadas como:

Ferramentas de Planejamento de testes


Ferramentas de Modelagem e Automao
Ferramentas de Suporte aos Testes
Ferramentas de execuo e conferncia
Ferramentas de Revises e Inspees

Gabarito Comentado

3a Questo (Ref.: 201201472914) Frum de Dvidas (0) Saiba (0)

Como denominamos nos testes automatizados, os testes que realizamos quando temos uma nova verso de
software e comparamos com a verso anterior?

Teste de Alfa
Teste regressivo
Teste de unidade
Teste de carga
Teste Progressivo

4a Questo (Ref.: 201201352881) Frum de Dvidas (0) Saiba (0)

Em relao as ferramentas de testes automatizado as ferramentas que apoiam as atividades que no esto
diretamente ligadas ao processo de testes, porm garantem que determinados itens fundamentais desse
processo esto sendo bem gerenciados e que apresentam como principais caractersticas o: Gerenciamento de
defeitos e gerenciamento de configuraes. So classificadas como:

Ferramentas de Revises e Inspees


Ferramentas de Suporte aos Testes
Ferramentas de Planejamento de testes
Ferramentas de execuo e conferncia
Ferramentas de Modelagem e Automao

Gabarito Comentado

5a Questo (Ref.: 201201352873) Frum de Dvidas (0) Saiba (0)

Em relao as ferramentas de testes automatizado as ferramentas em que auxiliam na definio dos escopos,
abordagens, recursos e programao das atividades. E que tem como principais caractersticas : gerao de
planejamentos padronizados, elaborao de estimativas de tempo e custos e dimensionamento das equipes de
acordo com o tempo disponvel, so classificadas como ferramentas:

Ferramentas de execuo e conferncia


Ferramentas de Modelagem e Automao
Ferramentas de Suporte aos Testes
Ferramentas de Planejamento de testes
Ferramentas de Revises e Inspees

6a Questo (Ref.: 201201352856) Frum de Dvidas (0) Saiba (0)

Emrelaoasferramentasdetestesautomatizadoasferramentasquepossibilitamapoiaroprocessodeverificaodo
softwareequeapresentamcomoprincipaiscaractersticas:aanlisedacomplexidade,acompreensodocdigoeaanlise
sintticaesemnticadocdigo.Soclassificadascomoferramentas:

Ferramentas de Suporte aos Testes


Ferramentas de Revises e Inspees
Ferramentas de Modelagem e Automao
Ferramentas de Planejamento de testes
Ferramentas de execuo e conferncia

1a Questo (Ref.: 201201860808) Frum de Dvidas (0) Saiba (0)


Qual o documento cuja funo formalizar o processo de qualidade a ser iniciado e que envolve todos os
integrantes do projeto de desenvolvimento (clientes, usurios e consultorias)? Vale observar que este
documento tambm tem como objetivo definir uma viso comum de todo o esforo executado para garantir a
qualidade durante o ciclo de desenvolvimento de software.

Plano de caso de teste


Plano de garantia da qualidade
Plano mestre de validao
Plano de cenrios de teste
Plano mestre de verificao

2a Questo (Ref.: 201201349745) Frum de Dvidas (0) Saiba (0)

Analise as 3 sentenas abaixo:

I. A norma IEEE 829 prope um padro de documentao que deveria ser obedecido por todas as organizaes
que trabalham com teste de software.O objetivo da desta norma que as organizaes utilizem uma linguagem
padronizada para todos os atores envolvidos no processo de teste de software dentro das organizaes.

II. Caso de teste o documento de registro de todo o planejamento dos testes de estabelecendo o que ser
testado. Sua finalidade identificar o maior nmero de cenrios e variaes de determinado requisito de
software.

III.O Plano-mestre de Verificao um documento de alto nvel elaborado no processo de verificao do


software, subordinado ao Plano de Garantia de Qualidade do Software, com o objetivo de: definir e estruturar o
processo de verificao; estabelecer a viso da equipe de verificao e uiformizar os conhecimentos,
experincias e expectativas dos diversos grupos que integram o processo de desenvolvimento de software.

Marque a opo correta.

Todas so verdadeiras
Nenhuma das sentenas correta
Somente II e III so verdadeiras
Somente II verdadeira
Somente I e II so verdadeiras

3a Questo (Ref.: 201201922593) Frum de Dvidas (0) Saiba (0)

A atividade de teste composta por alguns elementos essenciais, que auxiliam na formalizao desta atividade.

A afirmao " ... serve para selecionar e avaliar casos de teste, de forma a aumentar as possibilidades de
provocar falhas ou, quando isso no ocorre, estabelecer um nvel elevado de confiana na correo do produto",
refere-se a qual elemento da atividade de teste?
Critrio de cobertura dos testes.
Critrio de teste.
Caso de teste
Procedimento de teste.
Critrio de gerao de casos de Teste.

4a Questo (Ref.: 201201352508) Frum de Dvidas (0) Saiba (0)

Em relao a documentao gerada durante o processo de software, mas especificamente, a respeito do plano
de teste que um registro do processo de planejamento de testes de software, assinale a opo correta.

Ao se inspecionar o contedo de um plano de testes, devem-se encontrar, entre outras, as


seguintes descries: escopo de testes, abordagens de teste, recursos para realizao dos testes e
cronograma das atividades de teste a serem realizadas.
O processo de planejamento de testes usualmente descrito em um plano de testes.
A produo de scripts de teste deve preceder a eventual construo de casos de teste.
Um plano de teste de software um registro da execuo de um caso de teste de software.
A automao de um teste de integrao mais facilmente empreendida que a de um teste de
mdulo.

5a Questo (Ref.: 201201349755) Frum de Dvidas (0) Saiba (0)

Plano de garantia de qualidade um documento de alto nvel elaborado inicialmente no processo de qualidade
de software, Marque a opo que NO um dos objetivo do plano de garantia de qualidade.

Envolver todos os integrantes do projeto de desenvolvimento (clientes, usurios e consultorias).


Formalizar o processo de qualidade a ser iniciado.
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).
Definir uma viso comum do todo o esforo executado para garantir a qualidade durante o ciclo de
desenvolvimento de software.

Gabarito Comentado
6a Questo (Ref.: 201201860810) Frum de Dvidas (0) Saiba (0)

Um dos artefatos que compe a documentao elaborada durante o processo de teste o "plano-mestre de
validao" que descreve as estratgias utilizadas para qual das opes abaixo?

Iniciao, planejamento, implementao e aceite


Modelagem de negcio, requisitos, anlise e design e implementao
unidade, integrao, sistema e aceite.
Teste de caixa-branca, caixa-preta, caixa-cinza
Teste de baixo nvel e teste de alto nvel

Gabarito Comentado

1 Questo (Ref.: 201201333775)


a Pontos: 1,0 / 1,0

Marque a opo INCORRETA:

A qualidade de um software definida pelo nmero de requisitos que forma adequadamente testados e
esto em conformidade com o especificado.
A qualidade de software trabalha com o conceito de zero-defeito, ou seja, representa a no tolerncia a
erros. O objetivo definir um processo que contenha mecanismos de inibio 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 possvel da equipe de
desenvolvimento de forma a no estar envolvida emocionalmente nem politicamente com o projeto,
tendo um comportamento mais objetivo e direto.
Myers concluiu que zero-defeito algo inatingvel! Ou seja, pela complexidade envolvida e pelo nmero
altssimo de situaes existentes, torna-se impossvel imaginar um produto de software livre de erros.
Sempre existiro erros a serem descobertos.
Myers concluiu que zero-defeito algo real com investimentos em processos e produtos independente da
complexidade envolvida.

2a Questo (Ref.: 201201334983) Pontos: 1,0 / 1,0

O ___________________________________ est relacionado aos defeitos e suas correes. So todos os


custos de atividades ligadas ao esforo de reparar falhas de produtos originados no decorrer do processo de
desenvolvimento.

Custo de desenvolvimento
Custo da no conformidade
Custo da conformidade
Custo da reviso
Custo dos testes

Gabarito Comentado.
3a Questo (Ref.: 201201853894) Pontos: 1,0 / 1,0

O processo de desenvolvimento de software dividido em dois momentos que possuem caractersticas


diferentes e consequentemente necessitam de mtodos de avaliao tambm diferentes. Um destes momentos
caracteriza-se pela presena fsica do software e de seu processamento em um ambiente tecnicamente
preparado. Neste caso devemos aplicar os testes de:

Caixa branca
Validao
Requisitos
Verificao
Documentao

4a Questo (Ref.: 201201334987) Pontos: 1,0 / 1,0

O objetivo do teste de validao avaliar a conformidade do software com os requisitos e especificaes


analisadas e revisadas nas etapas iniciais do projeto. Qual a ltima etapa do processo de validao?

Validao do sistema
Validao da integrao
Validao da implementao
Validao do aceite
Validao da unidade

5a Questo (Ref.: 201201941769) Pontos: 0,0 / 1,0


NaempresadeJooexisteumprocessodedesenvolvimentodesoftwareformal.Dentreasdiversasatividadesdescritasnoprocessoesto
previstos:

1Oregistrodosdefeitosencontrados

3.Aproduodasatasdereunies

4.Asrealizaesdasreuniesderevises,

5.Aselaboraesdasdocumentaesobrigatrias

Paragarantirquetodasasatividadesenvolvidasnoprocessodedesenvolvimentodesoftwaresejamrealmenteexecutadasdevemos
realizar:

Testes
Inspees
Revises
Validaes
Auditorias
6a Questo (Ref.: 201201941768) Pontos: 0,0 / 1,0

O processo de verificao requer um conjunto de procedimentos e regras, dentre vrias possibilidades, que
auxiliaro as equipes de qualidade na verificao. As verificaes devem ser aplicadas com um nvel de
formalidade apropriado para o produto a ser construdo, a cronologia do projeto e as pessoas que esto
realizando o trabalho. Neste sentido so identificadas quatro caractersticas que contribuem para a formalidade
na qual o processo de verificao deve ser conduzido:

1-Planejamento e preparao, 2-estrutura da reunio, 3-correo e verificao,4- papeis


desempenhados pelos indivduos
1-Levantamento, 2-preparao, 3-verificao, 4-correo
1-Planejamento, 2-estrutura da reunio, 3- verificao e correo,4- auditoria
1-Planejamento e preparao, 2-levantamento, 3-correo e verificao e 4-auditoria
1-Levantamento e preparao, 2-correo e verificao, 3-auditoria e 4- testes

Gabarito Comentado.

7a Questo (Ref.: 201201853903) Pontos: 1,0 / 1,0

Depois do software pronto normal a evoluo do produto. Neste caso necessrio 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 inovaes do software (novas
funes implementadas), assumindo que nenhum erro foi introduzido aps seu processo de desenvolvimento?

Teste progressivo
Teste de usabilidade
Teste de integrao
Teste de verificao
Teste regressivo

8a Questo (Ref.: 201201853901) Pontos: 1,0 / 1,0

O campo de entrada para cadastramento do ano do aniversrio no sistema da empresa Canvas aceita valores de
1900 at 2015. Utilizando a tcnica de anlise do valor limite , quais seriam os possveis valores a serem
utilizados no teste deste campo?

1899, 1900, 1901,2013,2014,2015


1900,2015
0,1900,2014,2015
1899,1900,2014,2015
1900, 2014
9a Questo (Ref.: 201201943010) Pontos: 0,0 / 1,0

Joo est desenvolvendo um projeto de um sistema transacional e necessita saber se o sistema ir suportar 500
transaes simultneas. Neste caso qual o teste Joo precisa utilizar?

Performance ou desempenho
Conteno
Configurao
Volume
Segurana

10a Questo (Ref.: 201201335005) Pontos: 1,0 / 1,0

A empresa XPTO desenvolveu um software de controle de estoque e decidiu comercializar cpias para diversos
clientes espalhados pelo territrio nacional. Porm verificou-se que estes clientes possuem diferentes tipos de
hardware e software. Neste caso, qual o tipo de teste de software mais indicado para que o software possa ser
executado nos diferentes clientes?

Teste de Desempenho
Teste de Regresso
Teste de Configurao
Teste de Instalao
Teste de Integridade

Gabarito Comentado.