Buscar

AOL 2


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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

50482 . 7 - Teste de Software - 20212 
Avaliação On-Line 2 (AOL 2) - 
Questionário 
Nota final Enviado: 27/09/21 
Conteúdo do exercício 
1. Pergunta 1 
/1 
O usuário de um software busca segurança com intuito de garantir que uma 
aplicação funcione plenamente conforme suas especificações, sendo 
adequadamente imprescindível atestar, ter planejamento e alcançar um ambiente 
operacional seguro. 
De acordo com o texto apresentado e com o conteúdo estudado sobre o teste de 
segurança, é correto afirmar que entre suas funções está: 
1.  
avaliar se o sistema operacional apresenta brechas, vazamentos de dados e 
ausência de criptografia. 
Resposta correta 
2. 
garantir que outros aplicativos tenham acesso às configurações do software. 
3. 
utilizar códigos para colocar o programa em situação extrema, suportando cargas 
elevadas de dados. 
4. 
acessar banco de dados e redes de configurações remotamente. 
5. 
sincronizar dados de vários aparelhos distintos e avaliar a capacidade de 
salvamento de dados. 
 Pergunta 2 
/1 
Para garantir o funcionamento do programa, se fazem necessárias medidas de 
segurança. É preciso, nesse sentido, checar e garantir que as ferramentas de acesso e 
suas funções estejam em perfeito funcionamento, recebendo os comandos e executando 
as aplicações básicas. 
De acordo com o texto apresentado e com o conteúdo estudado, é correto afirmar que o 
teste de funcionalidade: 
1.  
é utilizado para reconhecer expressões faciais e físicas. 
2. 
é responsável por verificar o funcionamento de um programa. 
Resposta correta 
3. 
é uma ferramenta que testa a qualidade do planejamento. 
4. 
é essencial para garantir o aspecto estético da navegação. 
5. 
é responsável pela sincronização de aplicativos no sistema. 
 Pergunta 3 
/1 
São sete tipos de teste de software apresentados na unidade de estudo: funcionalidade, 
desempenho, usabilidade, segurança, configuração, falhas e recuperação e, por último, 
carga ou stress. Cada teste pertencente às técnicas, podendo ser: caixa-preta, caixa-
branca ou ambas. 
Considerando essas informações e o conteúdo estudado sobre testes de software, pode-
se dizer que: 
1.  
o teste alfa é feito para avaliar a opinião de um pequeno grupo de pessoas, 
contendo nele pessoas conhecidas. 
Resposta correta 
2. 
o teste de aceitação tem a função de descobrir as falhas do sistema e pertence à 
caixa-preta. 
3. 
o teste beta é feito para avaliar a opinião de um grande grupo de pessoas, 
contendo pessoas conhecidas. 
4. 
o teste de integração testa a eficiência de aplicações no software e pertence à 
caixa-branca. 
5. 
o teste de sistema avalia se o programa salva dados, armazenando-os em nuvem, 
e pertence à caixa-preta. 
 Pergunta 4 
/1 
Leia o trecho a seguir: 
“As manutenções solicitadas pelos usuários são fontes de novos defeitos, inclusive 
gerando problemas em partes do programa que não foram modificados. Para identificar 
estas situações, sempre devem ser aplicados os testes de regressão completos, evitando 
testar apenas modificações.” 
 
Fonte: RIOS, Emerson; MOREIRA, Trayahu. Teste de software II. São Paulo: 
Altabooks, 2013. p. 16. 
Considerando essas informações e os conteúdos estudados sobre os níveis de teste de 
software, é correto afirmar que: 
1.  
o nível sistema serve para o cliente testar o programa. 
2. 
o nível integração serve para o cliente testar o programa. 
3. 
o nível alfa testa o programa para muitas pessoas. 
4. 
o nível unidade realiza testes de códigos unitários. 
Resposta correta 
5. 
o nível beta testa o programa para poucas pessoas. 
 Pergunta 5 
/1 
Leia o trecho a seguir: 
“São realizados pela equipe testes visando a execução do sistema como um todo ou um 
subsistema (parte do sistema), dentro de um ambiente operacional controlado, para 
validar a exatidão e perfeição na execução de suas funções. Neste estágio de teste, a 
operação normal do sistema deve ser simulada sendo testadas todas as suas funções de 
forma mais próxima possível do que ocorrerá no ambiente de produção.” 
 
Fonte: RIOS, Emerson; MOREIRA, Trayahu. Teste de software II. São Paulo: 
Altabooks, 2013. p. 15. 
Considerando essas informações e os conteúdos estudados sobre os testes realizados 
com asserts, pode-se dizer que: 
1.  Incorreta: 
testar valor e igualdade é uma função que pode ser feita pelo assertTrue. 
2. 
descobrir se o cálculo de duas variáveis deu certo é função do assertTrue. 
3. 
descobrir se dois objetos e ponteiros são iguais é função do assertEquals. 
4. 
descobrir se o cálculo de duas variáveis deu errado é função do assertFalse. 
5. 
descobrir se dois objetos são diferentes é função do assertNotSame. 
Resposta correta 
 Pergunta 6 
/1 
Leia o trecho a seguir: 
“A técnica estrutural (ou caixa-branca) estabelece os requisitos de teste com base em 
uma dada implementação, requerendo a execução de partes ou de componentes 
elementares do programa. Os caminhos lógicos do software são testados, fornecendo-se 
casos de teste que põem a prova tanto conjuntos específicos de condições e/ou laços 
bem como pares de definições e usos de variáveis.” 
 
Fonte: MALDONADO, José; JINO, Mario. DELAMARO, Marcio. Introdução Ao 
Teste De Software. Rio de Janeiro: GEN LTC, 2013. p. 56. 
Considerando essas informações e o conteúdo estudado sobre técnicas de teste de 
software caixa-branca, analise as afirmativas a seguir e assinale V para a(s) 
verdadeira(s) e F para a(s) falsa(s). 
I. ( ) A análise de erros é feita internamente nos códigos pelo testador. 
II. ( ) O método kanban é utilizado para decifrar códigos. 
III. ( ) Cobertura lógica e método dos caminhos básicos são tipos de teste caixa-branca. 
IV. ( ) As lacunas nos sistemas, NullPointers, fazem parte do teste de caixa-branca. 
Agora, assinale a alternativa que apresenta a sequência correta: 
1.  
V, V, F, F. 
2. 
V, F, V, F. 
Resposta correta 
3. 
V, F, F, V. 
4. 
F, F, V, V. 
5. 
F, V, F, V. 
 Pergunta 7 
/1 
Leia o trecho a seguir: 
“O teste end-to-end é um tipo de teste de Sistemas que visa colocar o sistema à prova de 
uma forma mais completa a partir da simulação de um ambiente real, tais como: acessar 
um banco de dados, usar uma rede de comunicação e interagir com outros hardwares e 
sistemas. Os testes dependentes do ambiente de produção (estresse, carga e 
performance) devem ser realizados, de preferência, no ambiente final onde o software 
irá operar.” 
 
Fonte: RIOS, Emerson; MOREIRA, Trayahu. Teste de software II. São Paulo: 
Altabooks, 2013. p. 19. 
Considerando essas informações e o conteúdo estudado sobre os tipos de teste de 
software, pode-se afirmar que: 
1.  
o teste de interface avalia como o programa se comporta se houver uma invasão 
na interface principal. 
2. 
o teste alfa verifica se muitos usuários conseguem acesso ao mesmo tempo. 
3. 
o teste de segurança avalia como o programa se comporta se a energia ou a rede 
caírem. 
4. 
o teste de falhas avalia como o programa se comportaria se os códigos do 
programa falharem. 
5. 
o teste de stress avalia como o programa se comporta se várias pessoas 
acessarem ao mesmo tempo. 
Resposta correta 
 Pergunta 8 
/1 
Os testes de caixa-preta são realizados na interface externa e analisam os erros que 
ocorrem no programa em suas ações por fora, abrangendo o funcionamento do 
programa e comportamento de botões e formulários na área que é comandada por 
usuários do software. 
De acordo com o texto e o conteúdo estudado sobre técnicas de teste de software caixa-
preta, analise as afirmativas a seguir. 
I. O Nível Unidade é o primeiro teste da técnica caixa-preta a ser feito. Ele testa os 
códigos das unidades. 
II. Botões de mudança de tela que não direcionam para a tela correta são um exemplo de 
erro avaliado pelo teste da caixa-preta. 
III. Ativar funções divergentes simultaneamente e aceitar preenchimento deidade 
negativa são erros para o teste caixa-preta avaliar. 
IV. O segundo teste no nível a ser feito é o de regressão, que testa outros testes e suas 
mudanças. 
Está correto apenas o que se afirma em: 
1.  
I e IV. 
2. Incorreta: 
I e II. 
3. 
III e IV. 
4. 
II e III. 
Resposta correta 
5. 
I e III. 
 Pergunta 9 
/1 
Leia o trecho a seguir: 
“JUnit é um framework de teste que vem sendo muito utilizado e viabiliza a 
documentação e a execução automática de casos de teste. O framework JUnit é de 
código aberto e pode ser utilizado para escrever e executar de forma automática um 
conjunto de gteste, fornecendo relatórios sobre quais casos de teste não se comportaram 
de acordo com o que foi especificado.” 
 
Fonte: MALDONADO, José; JINO, Mario. DELAMARO, Marcio. Introdução Ao 
Teste De Software. Rio de Janeiro: GEN LTC, 2013. p. 75. 
Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e 
assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): 
I. ( ) O JUnit é inserido clicando com o botão direito no projeto. 
II. ( ) O JUnit precisa ser instalado no Eclipse. 
III. ( ) O JUnit realiza testes ativando a função Debug. 
IV. ( ) O JUnit usa asserts e anotações para fazer testes. 
V. ( ) O JUnit é um programa pago, mas pode ser testado. 
Agora, assinale a alternativa que apresenta a sequência correta: 
1.  
V, F, V, F, V. 
2. 
F, V, V, V, F. 
3. 
V, V, V, F, V. 
4. 
F, F, V, V, F. 
Resposta correta 
5. 
F, V, V, F, V. 
 Pergunta 10 
/1 
O aplicativo Apache JMeter é um software de código aberto que foi criado para medir 
desempenhos de programas. Ele simula programas com muitos usuários e cargas 
pesadas e mede a performance de tais programas com esses níveis de carga. 
 
De acordo com o texto e com o conteúdo estudado sobre teste de Stress ou de Carga, 
pode-se afirmar que programas como o JMeter são importantes, pois: 
1. 
manipulam aplicações e as codificam através de inteligência artificial. 
2. 
expõem defeitos técnicos de segurança e acessos de hackers. 
3. 
exibem a simulação da capacidade de carga que o sistema suporta. 
Resposta correta 
4. 
viabilizam experiências para definir layouts do programa. 
5. 
demonstram didaticamente formas de criar aplicativos de ensino.