Buscar

testes de software

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 16 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 16 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 16 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

Pergunta 1 
1. O teste alfa é um tipo de teste de aceitação realizado para identificar todos os possíveis problemas e/ou 
erros antes de liberar o produto para os usuários comuns ou para o público. O foco deste teste é simular 
usuários reais usando técnicas de caixa preta e caixa branca. O objetivo é realizar as tarefas que um 
usuário típico pode executar. 
A partir da leitura do fragmento acima e considerando os conteúdos estudados no livro da disciplina, 
analise as afirmativas a seguir: 
I. No teste de caixa branca, a rotina de teste é mais completa, pois todos os caminhos de código 
geralmente são cobertos. 
II. Comparado ao teste de caixa preta, este teste consome baixo tempo de teste de aplicativos de 
programação maiores 
III. Os casos de testes de caixa branca podem ser facilmente automatizados, otimizando a localização de 
erros ocultos. 
IV. Como não requer entendimento profundo de programação, o teste da caixa branca pode ser realizado 
por qualquer membro da equipe. 
Está correto apenas o que se afirma em: 
 a. II e IV. 
 b. II e III. 
 c. I e IV 
 d. I e III. 
 e. I e II. 
0,2 pontos 
Pergunta 2 
1. O teste de software é o processo de avaliar um sistema ou componente(s) com a intenção de verificar se 
satisfazem os requisitos especificados. Na medida em que poucos defeitos são encontrados em um 
determinado tempo, o software é considerado mais confiável. Em outras palavras, quando executamos 
um teste buscamos: 
 a. 
apresentar ao usuário as fragilidades do sistema. 
 
 b. 
identificar os principais requisitos funcionais ou não funcionais de um projeto. 
 
 c. buscamos identificar erros, lacunas ou falta de requisitos. 
 d. 
buscar erros de sincronismo entre cliente e servidor. 
 
 e. 
identificar eventuais problemas em um banco de dados. 
 
Pergunta 3 
1. Leia atentamente o texto a seguir: 
O teste de software tem, entre outros, o objetivo de verificar se um produto de software atende aos 
requisitos esperados para a sua implementação, além de garantir que ele esteja sem defeitos. Existem 
essencialmente dois tipos de testes: o funcional e o não funcional. Enquanto o primeiro envolve o teste 
dos requisitos de negócio, o segundo foca nos aspectos operacionais de um software. 
De acordo com esta informação e com o conteúdo estudado, é um exemplo de teste não funcional 
 a. Teste de integração 
 b. Teste de sistema 
 c. Teste de usabilidad 
 d. Teste de usabilidade 
 e. Teste de unidade 
 
Pergunta 1 
1. teste de automação é uma técnica de teste de software para testar e comparar o resultado real com o 
resultado esperado. Isso pode ser alcançado escrevendo scripts de teste ou usando qualquer ferramenta 
de teste de automação. A automação de teste é usada para 
 a. automatizar casos de testes, cujos requisitos estão em constante mudança ou atualização. 
 b. 
automatizar questões de opinião, as quais refletem o que um usuário achou sobre o layout da 
aplicação, por exemplo. 
 c. 
identificar eventuais problemas em um banco de dados, layout e também quando há interação 
arbitrária do testador. 
 d. 
automatizar tarefas repetitivas e outras tarefas de teste que são difíceis de executar 
manualmente. 
 e. eliminar o teste manual, substituindo por testes como teste de unidade ou teste de integração 
0,2 pontos 
Pergunta 2 
1. Existem vários tipos diferentes de testes, dentre eles, o ________________, que é a medição de como 
um sistema se comporta sob uma carga de trabalho crescente (número de usuários e volumes de dados), 
teste de carga, que verifica se o sistema pode operar no nível necessário de tempo de resposta quando 
submetido a sua carga esperada, e o teste de estresse, que está encontrando o ponto de falha no sistema 
quando a carga testada excede o que ele pode suportar. 
 
Considerando as informações apresentadas e os conteúdos estudados, marque a alternativa que, 
corretamente, apresenta o tipo de teste descrito no texto. 
 
 a. teste de integridade 
 b. teste de sistema 
 c. teste de desempenho 
 d. teste unitário 
 e. teste de caixa branca 
0,2 pontos 
Pergunta 3 
1. De acordo com o relatório de custo de uma violação de dados de 2021 mais recente da IBM, com 
pesquisa do Ponemon Institute, os custos de violação de dados aumentaram de US$ 3,86 milhões para 
US$ 4,24 milhões, o maior custo total médio na história de 17 anos deste relatório. Isso nem inclui a 
pressão de cumprir - ou perder - as datas de lançamento. À medida em que os estágios de 
desenvolvimento de software progridem, o custo de resolver quaisquer bugs descobertos também 
aumenta, muitas vezes de forma exponencial. 
Fonte: IBM. How much does a data breach cost?. Disponível em: < 
https://www.ibm.com/security/data-breach>. Acesso em: 21 out. 2021. 
 
A partir da leitura do fragmento acima e considerando os conteúdos estudados na disciplina, analise as 
afirmativas a seguir: 
 
I. O Shift Left é uma metodologia que tem o objetivo de descobrir e resolver problemas o mais cedo 
possível. 
II. A indústria de software compreendeu que é mais fácil e barato consertar bugs detectados no fim do 
processo de desenvolvimento. 
III. As políticas de segurança são um bom primeiro passo para o teste shift left, afinal, estas podem 
definir limites de forma automática. 
Está correto apenas o que se afirma em: 
 a. I apenas. 
 b. I e II. 
 c. II e III. 
 d. I e III. 
 e. II apenas. 
0,2 pontos 
https://www.ibm.com/security/data-breach
Pergunta 4 
1. Leia atentamente o texto a seguir: 
 
Uma coisa é criar casos de teste valiosos desde o início. No entanto, escrever casos de teste com 
longevidade é a recompensa final. Ao criar casos de teste, é importante pensar sobre o impacto do 
tempo. Também deve haver atenção ao risco associado a um teste e a um defeito. Um engenheiro de 
teste terá um processo para calcular o risco como uma probabilidade de que um problema ocorrerá e 
como isso afetaria aos clientes. Estes são dois critérios a serem considerados ao aplicarmos testes 
automatizados. 
 
De acordo com esta informação e com o conteúdo estudado, marque a alternativa que apresenta a 
sequência correta das etapas do teste automatizado: 
 a. 
seleção da ferramenta - definição do escopo - planejamento, desenvolvimento e design - 
execução do teste - manutenção 
 b. 
 definição do escopo - planejamento, desenvolvimento e design - seleção da ferramenta - 
manutenção - execução do teste 
 c. 
planejamento, desenvolvimento e design - seleção da ferramenta - definição do escopo - 
execução do teste - manutenção 
 d. 
definição do escopo - seleção da ferramenta - planejamento, desenvolvimento e design - 
manutenção - execução do teste 
 e. eleção da ferramenta - definição do escopo - execução do teste - manutenção 
Pergunta 1 
1. De acordo com o relatório de custo de uma violação de dados de 2021 mais recente da IBM, com 
pesquisa do Ponemon Institute, os custos de violação de dados aumentaram de US$ 3,86 milhões para 
US$ 4,24 milhões, o maior custo total médio na história de 17 anos deste relatório. Isso nem inclui a 
pressão de cumprir - ou perder - as datas de lançamento. À medida em que os estágios de 
desenvolvimento de software progridem, o custo de resolver quaisquer bugs descobertos também 
aumenta, muitas vezes de forma exponencial. 
Fonte: IBM. How much does a data breach cost?. Disponível em: < 
https://www.ibm.com/security/data-breach>. Acesso em: 21 out. 2021. 
 
A partir da leitura do fragmento acima e considerando os conteúdos estudados na disciplina, analise as 
afirmativas a seguir: 
 
I. O Shift Left é uma metodologia que tem o objetivo de descobrir e resolver problemas o mais cedo 
possível. 
https://www.ibm.com/security/data-breach
II. A indústria de software compreendeu que é mais fácil e barato consertar bugs detectados no fim do 
processo de desenvolvimento. 
III. As políticas de segurança são um bomprimeiro passo para o teste shift left, afinal, estas podem 
definir limites de forma automática. 
Está correto apenas o que se afirma em: 
 a. I e III. 
 b. II apenas. 
 c. II e III. 
 d. I e II. 
 e. I apenas. 
0,2 pontos 
Pergunta 2 
1. Leia atentamente o texto a seguir: 
 
Uma coisa é criar casos de teste valiosos desde o início. No entanto, escrever casos de teste com 
longevidade é a recompensa final. Ao criar casos de teste, é importante pensar sobre o impacto do 
tempo. Também deve haver atenção ao risco associado a um teste e a um defeito. Um engenheiro de 
teste terá um processo para calcular o risco como uma probabilidade de que um problema ocorrerá e 
como isso afetaria aos clientes. Estes são dois critérios a serem considerados ao aplicarmos testes 
automatizados. 
 
De acordo com esta informação e com o conteúdo estudado, marque a alternativa que apresenta a 
sequência correta das etapas do teste automatizado: 
 a. 
definição do escopo - seleção da ferramenta - planejamento, desenvolvimento e design - 
manutenção - execução do teste 
 b. eleção da ferramenta - definição do escopo - execução do teste - manutenção 
 c. 
planejamento, desenvolvimento e design - seleção da ferramenta - definição do escopo - 
execução do teste - manutenção 
 d. 
 definição do escopo - planejamento, desenvolvimento e design - seleção da ferramenta - 
manutenção - execução do teste 
 e. 
seleção da ferramenta - definição do escopo - planejamento, desenvolvimento e design - 
execução do teste - manutenção 
0,2 pontos 
Pergunta 3 
1. Considere o seguinte caso: 
 Uma empresa possui uma equipe de QA (garantia de qualidade) com 5 profissionais. Todos eles estão envolvidos em um 
projeto de grande porte cuja primeira versão deve ser entregue em poucos dias ao cliente. Neste momento, a equipe de QA 
deve realizar um teste que consiste em testar métodos e funções individuais das classes, componentes ou módulos usados 
pelo software. Este tipo de teste é mais barato para automatizar e pode ser executado muito rapidamente. 
 
Considerando as informações apresentadas e os conteúdos estudados, marque a alternativa que, 
corretamente, apresenta o tipo de teste que será utilizado por eles. 
 a. teste de integração 
 b. teste de pares 
 c. teste unitário 
 d. testes funcionais 
 e. teste de acessibilidade 
0,2 pontos 
Pergunta 4 
1. Leia com atenção o texto a seguir: 
O maior benefício do teste de automação em relação ao teste manual é que ele permite que você faça 
mais testes em menos tempo. Ele aumenta a produtividade e expande o quanto você pode testar. 
 
Considerando a informação apresentada e o conhecimento adquirido durante seus estudos, analise as 
asserções a seguir e a relação proposta entre elas. 
 
I. Os usuários escolhem o teste automatizado em vez do teste manual principalmente por causa do 
tempo 
por que 
II. O teste automatizado reduz as tarefas manuais repetitivas durante a fase de teste, sem requerer 
trabalho manual. 
 
 a. As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I. 
 b. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 d. As asserções I e II são proposições falsas. 
 e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
 
Pergunta 1 
Pergunta 2 
1. Os testes automatizados diminuem a quantidade de intervenção humana no processo de teste. Requerem 
o uso de estruturas e ferramentas de automação para escrever scripts de teste que verificam a 
funcionalidade de um aplicativo. Usando a automação de teste, o DevOps pode automatizar qualquer 
processo e, automaticamente, aumentar a confiabilidade. 
Diante do exposto, assinale a alternativa que apresenta os 3 níveis distintos de teste automatizado: 
 a. Nível 1: teste de integração; nível 2: teste de unidade; nível 3: teste de sistema. 
 b. 
Nível 1: teste de unidade; nível 2: teste de sistema; nível 3: teste de integração. 
 
 c. Nível 1: teste de unidade; nível 2: teste de integração; nível 3: teste de sistema. 
 d. Nível 1: teste de sistema; nível 2: teste de integração; nível 3: teste de unidade. 
 e. Nível 1: teste de integração; nível 2: teste de sistema; nível 3: teste de unidade. 
0,2 pontos 
Pergunta 3 
1. Observe a seguinte Figura: 
 
 
 
Figura – Ciclo de teste 
#ParaTodosVerem: Imagem de um fluxograma em formato de círculo dividido em três partes. 
A primeira parte do lado esquerdo do círculo em cor vermelha com a informação “ Escrever um caso de 
teste” deste uma seta vai para a segunda parte ao lado direito em cor verde escrito “Fazer o teste passar” 
e este leva á terceira parte inferior do círculo em cor azul com a palavra “Refatorar” e este possui uma 
seta que aponta para a primeira parte do círculo novamente. 
Fim da Descrição. 
 
 
Diante do exposto, leia atentamente as seguintes assertivas quanto à veracidade, pontuando V para 
VERDADEIRO ou F para FALSO: 
I. Trata-se da abordagem TDD de desenvolvimento de software, na qual os testes de unidade são 
escritos antes da lógica de negócio. 
II. No estágio de cor azul, o foco é melhorar a qualidade do código, concentrando-se no teste de 
funcionalidade e na regressão. 
III. Um dos objetivos da técnica representada na Figura é escrever testes de unidade após o 
desenvolvimento da lógica de negócio. 
IV. No estágio de cor vermelha, o maior esforço está concentrado na escrita de um teste de 
funcionalidade. 
As assertivas I, II, III e IV são, RESPECTIVAMENTE: 
 a. V, F, F, V. 
 b. V, V, F, F. 
 c. V, F, V, F. 
 d. F, V, V, F. 
 e. F, F, V, F. 
0,2 pontos 
Pergunta 4 
1. Os testes funcionais, também conhecidos como testes de caixa-preta, é uma validação de software na 
qual determinada funcionalidade é verificada, sem levar em conta a estrutura do código-fonte, os 
detalhes de implementação ou os cenários de execução. Nos testes de caixa-preta, o foco é apenas as 
entradas e saídas do sistema, sem se preocupar com a estrutura interna do programa. (SOARES, J. 
Principais técnicas de testes funcionais. TreinaWeb, [2021]. Disponível em: 
<https://www.treinaweb.com.br/blog/principais-tecnicas-de-testes-funcionais>. Acesso em: 
01/01/2022) 
Diante do exposto, quais são os tipos mais conhecidos de testes funcionais? 
 a. Escalabilidade e beta. 
 b. Segurança e fumaça. ERRADA 
 c. Unidade e sanidade. 
 d. Integração e usabilidade. 
 e. Regressão e desempenho. 
 
Pergunta 2 
1. Leia com atenção o texto a seguir: 
Considere qualquer site de compras online, onde cada produto deve ter um nome e ID de produto 
específicos. Os usuários podem pesquisar usando o nome do produto ou a ID do produto. Aqui, você 
pode considerar um conjunto de produtos com IDs de produto e deseja verificar se há laptops. 
 
Considerando a informação apresentada e o conhecimento adquirido durante seus estudos, analise as 
asserções a seguir e a relação proposta entre elas. 
 
I. Considerando o ID do laptop sendo 56 (valor válido), pela análise do valor limite, devem ser testados 
os valores 55, 56 e 57. 
por que 
II. A análise de valor de limite é uma técnica de teste de caixa preta usada para verificar os erros nos 
limites de um domínio de entrada. 
 
 a. As asserções I e II são proposições falsas. 
 b. As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I. 
 c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 d. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
0,2 pontos 
Pergunta 3 
1. Leia atentamente o texto a seguir: 
 
O teste de software possui uma técnica em que um testador se certifica de que os novos recursosnão 
quebraram nenhuma funcionalidade existente. Seu objetivo é garantir que a funcionalidade previamente 
desenvolvida e testada ainda funcione após a adição de um novo código. Quando um testador executa 
este tipo de teste utilizando ferramentas automatizadas, isso é conhecido como 
 
 
 a. teste de unidade automatizado. 
 b. teste de integração automatizado. 
 c. teste de usabilidade automatizado. 
 d. teste de regressão automatizado. 
 e. teste de desempenho automatizado. 
0,2 pontos 
Pergunta 4 
1. Leia com atenção o texto a seguir: 
Quando se trata de teste de automação de software, a cobertura é uma métrica que deve ser considerada prioritária. A 
cobertura de código e a cobertura de teste são duas métricas vitais que ajudam a verificar a eficácia do código. Uma grande 
parte do público de teste usa cobertura de código e cobertura de teste de forma intercambiável. No entanto, o fato é que há 
uma diferença significativa entre a cobertura de código e a cobertura de teste. 
 
 Considerando as informações apresentadas e os conteúdos estudados, marque a alternativa que, corretamente apresenta 
formas de cobertura de código. 
 
 a. Cobertura de usabilidade e cobertura funcional. 
 b. Cobertura de integração e cobertura de linha (ou instrução). 
 c. Cobertura condicional e cobertura de loop. 
 d. Cobertura funcional e cobertura de usabilidade. 
 e. Cobertura de linha (ou instrução) e cobertura de usabilidade. 
 
 
Pergunta 1 
1. O relacionamento pode frequentemente ser correlacional entre duas variáveis. A palavra impacto, de 
alguma forma, implica uma causalidade, isto é, uma variável fazendo com que a outra aconteça ou mude 
de certa maneira. Para que uma variável seja a causa de outra variável, três condições devem ser 
atendidas: (i) causa e efeito são correlacionados, (ii) causa ocorre antes do efeito na sequência do tempo 
e (iii) a relação observada entre as variáveis de causa e efeito não pode ser explicado por uma terceira 
variável. 
 
De posse dessas informações e do conteúdo estudado sobre usabilidade, analise as asserções a seguir e a 
relação proposta entre elas. 
 
I. Devido a um problema, o sistema de uma faculdade perde as notas dos alunos a cada 1000 
lançamentos no diário eletrônico, gerando grave impacto aos alunos e professores. 
 
Porque 
 
II. Quando a funcionalidade real se desvia da funcionalidade desejada, temos um problema que pode ter 
o impacto descrito pela gravidade ou pela frequência e, quando há perda de dados, o impacto é descrito 
pela gravidade. 
 
A seguir, assinale a alternativa correta. 
 
 a. As asserções I e II são proposições falsas. 
 b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 d. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
 e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
0,2 pontos 
Pergunta 2 
1. Leia atentamente o texto a seguir: 
 
O termo “teste de usabilidade” refere-se à avaliação de um sistema interativo testando-o com usuários 
representativos. Normalmente, durante um teste, os participantes tentam concluir tarefas típicas, 
enquanto os observadores assistem, ouvem e fazem anotações. Existem diversos tipos de testes, entre os 
quais, podemos destacar os moderados e os não moderados. 
Considerando essas informações e os conteúdos estudados sobre teste funcional, analise as asserções a 
seguir e a relação proposta entre elas. 
 
I. Testes moderados oferecem mais controle sobre o teste e sobre os usuários. 
Porque 
II. A técnica de teste moderado geralmente é mais rápida e barata que os testes não moderados. 
 
A seguir, assinale a alternativa correta: 
 
 a. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
 b. As asserções I e II são proposições falsas. 
 c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 d. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
0,2 pontos 
0,2 pontos 
Pergunta 4 
1. Leia com atenção o texto a seguir: 
 
Uma empresa de desenvolvimento de software contratou um novo funcionário para realizar testes 
funcionais em seu sistema, que, neste caso, é um site na internet. Esse testador, sem conhecimento das 
estruturas internas do site, testa as páginas da Web usando um navegador. Durante sua interação com o 
sistema, ele fornece entradas (cliques e pressionamentos de teclas) e verifica as saídas com relação ao 
resultado esperado. 
 
Considerando as informações apresentadas e os conteúdos estudados sobre usabilidade, pode-se 
afirmar que o tipo de teste utilizado pelo testador é o: 
 
 a. Teste de integração. 
 b. Teste de usabilidade. 
 c. Teste de caixa branca. 
 d. Teste de caixa preta. 
 e. Teste de acessibilidade. 
 
ergunta 1 
1. eia o excerto a seguir: 
 
“Com o objetivo de definir o conceito abstrato de ‘usabilidade’ em termos de seus componentes mais 
precisos e mensuráveis, nós podemos chegar a uma disciplina de engenharia, na qual a usabilidade não é 
simplesmente discutida, mas é sistematicamente aproximada, aperfeiçoada e avaliada (possivelmente 
mensurada).” 
Fonte: NIELSEN, J. Usability Engineering. São Francisco: Morgan Kaufmann, 1993. (Tradução do 
conteudista). 
 
De acordo com essas informações e os conteúdos estudados sobre testes de usuário, assinale a 
alternativa que apresenta um benefício do teste não moderado: 
 
 a. O teste não moderado permite testar usuários simultaneamente e a qualquer hora e local. 
 b. Nesse tipo de teste, o testador pode revisar as tarefas ou perguntas após o início do teste. 
 c. Nesse tipo de teste, os usuários são motivados pela compensação que pode ser financeira. 
 d. 
No teste não moderado, o testador terá as informações possíveis de diálogo como em uma 
sessão moderada. 
 e. Os usuários podem passar para a próxima tarefa prematuramente a qualquer momento. 
0,2 pontos 
Pergunta 2 
1. Leia atentamente o texto a seguir: 
 
O termo “teste de usabilidade” refere-se à avaliação de um sistema interativo testando-o com usuários 
representativos. Normalmente, durante um teste, os participantes tentam concluir tarefas típicas, 
enquanto os observadores assistem, ouvem e fazem anotações. Existem diversos tipos de testes, entre os 
quais, podemos destacar os moderados e os não moderados. 
Considerando essas informações e os conteúdos estudados sobre teste funcional, analise as asserções a 
seguir e a relação proposta entre elas. 
 
I. Testes moderados oferecem mais controle sobre o teste e sobre os usuários. 
Porque 
II. A técnica de teste moderado geralmente é mais rápida e barata que os testes não moderados. 
 
A seguir, assinale a alternativa correta: 
 
 a. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 b. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
 c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 d. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
 e. As asserções I e II são proposições falsas. 
0,2 pontos 
Pergunta 3 
1. O relacionamento pode frequentemente ser correlacional entre duas variáveis. A palavra impacto, de 
alguma forma, implica uma causalidade, isto é, uma variável fazendo com que a outra aconteça ou mude 
de certa maneira. Para que uma variável seja a causa de outra variável, três condições devem ser 
atendidas: (i) causa e efeito são correlacionados, (ii) causa ocorre antes do efeito na sequência do tempo 
e (iii) a relação observada entre as variáveisde causa e efeito não pode ser explicado por uma terceira 
variável. 
 
De posse dessas informações e do conteúdo estudado sobre usabilidade, analise as asserções a seguir e a 
relação proposta entre elas. 
 
I. Devido a um problema, o sistema de uma faculdade perde as notas dos alunos a cada 1000 
lançamentos no diário eletrônico, gerando grave impacto aos alunos e professores. 
 
Porque 
 
II. Quando a funcionalidade real se desvia da funcionalidade desejada, temos um problema que pode ter 
o impacto descrito pela gravidade ou pela frequência e, quando há perda de dados, o impacto é descrito 
pela gravidade. 
 
A seguir, assinale a alternativa correta. 
 
 a. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 b. As asserções I e II são proposições falsas. 
 c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 d. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
 e. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
0,2 pontos 
Pergunta 4 
1. 
3. Análise o texto a seguir: 
 
O teste de caixa preta refere-se a um método de teste de software em que a funcionalidade é testada sem 
se preocupar com os detalhes de implementação, conhecimento do caminho interno ou estrutura interna 
do código do software. Esse método de teste é completamente baseado nas especificações e requisitos 
do software. 
 
Considerando a informação apresentada, analise as asserções a seguir e a relação proposta entre elas: 
 
I. O teste de caixa preta tenta encontrar erros de interface, nas estruturas de dados ou no acesso externo 
ao banco de dados. 
 
Porque 
 
II. Aos olhos do testador, esse teste tem o comportamento de uma caixa preta, na qual não se pode ver 
nada além de seu exterior. 
 
Agora, assinale a alternativa correta: 
 a. As asserções I e II são proposições falsas. 
 b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 c. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
 d. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
 e. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

Outros materiais