Buscar

avi2 teste 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 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

34876 . 7 - Teste de Software - 20211.A
Avaliação On-Line 2 (AOL 2) - Questionário
Avaliação On-Line 2 (AOL 2) - Questionário
Parte superior do formulário
Parte inferior do formulário
Conteúdo do teste
1. 
Parte superior do formulário
Pergunta 1
1 ponto
O desempenho de um software está ligado diretamente com tempo de processamento, isto é, o prazo consumido para executar funções simples ou complexas, tal como enviar e-mails, arquivos, fazer postagens nas redes sociais ou transferências. Tempo é qualidade quando se refere a aplicativos, e os usuários preferem programas ágeis e descomplicados.
Considerando o texto e o conteúdo estudado sobre teste de desempenho, pode-se dizer que:
1. 
o teste de desempenho é feito pelo JUnit, o qual mede valores gastos de tempo máximo.
2. 
o teste de desempenho e o teste de stress podem ser realizados conjuntamente.
3. 
o teste de desempenho mede a eficiência do software no servidor onde o programa fica hospedado.
4. 
o teste de desempenho pode ser feito conjuntamente com o teste de configuração.
5. 
o teste de desempenho corrige eventuais falhas que prejudicam o desempenho do programa.
Parte inferior do formulário
2. 
Parte superior do formulário
Pergunta 2
1 ponto
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. 
F, V, V, F, V.
4. 
V, V, V, F, V.
5. 
F, F, V, V, F.
Parte inferior do formulário
3. 
Parte superior do formulário
Pergunta 3
1 ponto
A recuperação é a capacidade de reiniciar operações após a perda da integridade de uma aplicação. Ela garante a continuidade das operações após qualquer imprevisto, avaliando se ocorre salvamento de dados caso aconteça queda de energia ou de rede e se o programa possui a capacidade de salvar as últimas ações feitas.
De acordo com o conteúdo estudado sobre falhas e recuperação, analise as afirmativas a seguir.
I. É preciso avaliar se ocorre sincronização do aplicativo com outras redes.
II. Deve-se avaliar se acontece a proteção do sistema, a partir dos testes e técnicas de desligamento do aparelho em processo de utilização.
III. É necessário definir uma navegação intuitiva e completa.
IV. O teste ocorre por tentativas de invasão no banco de dados, propositalmente causadas por hackers.
Está correto apenas o que se afirma em:
1. 
I e II.
2. 
III e IV.
3. 
II e III. 
4. 
I e III.
5. 
I e IV.
Parte inferior do formulário
4. 
Parte superior do formulário
Pergunta 4
1 ponto
Leia o trecho a seguir:
“O teste de stress se trata de colocar tantos usuários virtuais até que o nível de serviços (SLM) junto dos nossos usuários seja ‘quebrado’ ou a aplicação ‘pare’. Neste ponto sabemos qual é o momento em que a aplicação irá falhar pela quantidade de acessos/usuários.”
Fonte: GANDARA, Ricardo. Qualidade e teste em software. São Paulo: Clube dos Autores: 2012. p. 46. (adaptado).
De acordo com o conteúdo estudado sobre teste de stress, analise as afirmativas a seguir verificando quais indicam o modo como o jmeter avalia o desempenho de um programa na utilização do software em testes:
I. Permite a inclusão de usuários ao mesmo tempo.
II. Avalia tempo máximo e mínimo para funções como, por exemplo, ir para home pag.
III. Avalia quantidade de erros e falhas ao ativar uma função.
IV. Permite alterar campos errados, como senhas, por exemplo.
Está correto apenas o que se afirma em:
1. 
I, II e IV.
2. 
I e II.
3. 
I, III e IV.
4. 
I e IV.
5. 
II e III.
Parte inferior do formulário
5. 
Parte superior do formulário
Pergunta 5
1 ponto
Testar se o software instalado funciona como programado, se executa suas funções como o planejado, em diferentes hardwares, sob diversas condições e prováveis instabilidades, se está adaptável a qualquer tamanho de memória ou possíveis interrupções de rede são condições fundamentais para avaliar a qualidade e confiabilidade de um programa. 
De acordo com o texto apresentado e o conteúdo estudado, é correto afirmar que a meta do teste de configuração é:
1. 
ser útil para revelar a funcionalidade do software em diferentes sistemas operacionais, parelhos e máquinas. 
2. 
simular o desempenho de vários programas, permitindo ver tempo de resposta.
3. 
checar o funcionamento das mídias sociais através de recebimento de e-mails.
4. 
verificar o desempenho do programa, sua velocidade e eficiência.
5. 
avaliar as falhas de sistema, recuperar dados e fazer backup para proteção do sistema. 
Parte inferior do formulário
6. 
Parte superior do formulário
Pergunta 6
1 ponto
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. 
demonstram didaticamente formas de criar aplicativos de ensino.
2. 
manipulam aplicações e as codificam através de inteligência artificial.
3. 
viabilizam experiências para definir layouts do programa.
4. 
expõem defeitos técnicos de segurança e acessos de hackers.
5. 
exibem a simulação da capacidade de carga que o sistema suporta. 
Parte inferior do formulário
7. 
Parte superior do formulário
Pergunta 7
1 ponto
Leia o trecho a seguir:
“A depuração com asserções permite o mapeamento de erros para sintomas internos, pois elas indicam pontos do programa nos quais ocorrem discrepâncias em relação à especificação [...]. O custo em termos de espaço e tempo de execução dos programas anotados com asserções é insignificante, o que viabiliza sua utilização em sistemas reais.”
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 os conteúdos estudados sobre Asserts, é correto afirmar que:
1. 
o assertEquals verifica, por exemplo, se o programa está gerando respostas para estímulos.
2. 
o assertEquals verifica, por exemplo, se o programa está cometendo falhas em downloads.
3. 
o assertEquals verifica, por exemplo, se o programa está pegando dados do servidor.
4. 
o assertEquals verifica, por exemplo, se uma função de soma está realmente adicionando dois valores. 
5. 
o assertEquals realiza testes para descobrir se os objetos e ponteiros são iguais. 
Parte inferior do formulário
8. 
Parte superior do formulário
Pergunta 8
1 ponto
Leia o trecho a seguir:
“Muitos de nós sabemos como alguns nomes ou procedimentos ocorrem. Antigamente, alguns eram mais usados do que hoje. Vamos falar do teste de caixa-branca. [...] Quando falamos do teste caixa-branca, iremos analisar o que ocorre em cada momento de uma aplicação, tendo importância o seu código e como foi escrito e desenvolvido seu raciocínio.”
Fonte: GANDARA, Ricardo. Qualidade e teste em software. São Paulo: Clube dos Autores: 2012. p. 38. (adaptado).
Com base no texto e nos estudos sobre testes de caixa-branca feitos com JUnit, pode-se afirmar que:
1. 
a anotação @Teste(timeout=70) faz com que o teste não funcione se ultrapassar 70 segundos.
2.a anotação @assertIgual compara valores de igualdade e é utilizado em cálculos.
3. 
a anotação @teste serve para encerrar uma seção após fazer o teste de comandos.
4. 
a anotação @before lê os dados do programa e prepara o ambiente os futuros testes.
5. 
a anotação @assertTrue avalia se a função “if” “else” está validando corretamente.
Parte inferior do formulário
9. 
Parte superior do formulário
Pergunta 9
1 ponto
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. 
descobrir se dois objetos são diferentes é função do assertNotSame.
2. 
descobrir se o cálculo de duas variáveis deu certo é função do assertTrue.
3. 
descobrir se o cálculo de duas variáveis deu errado é função do assertFalse.
4. 
testar valor e igualdade é uma função que pode ser feita pelo assertTrue.
5. 
descobrir se dois objetos e ponteiros são iguais é função do assertEquals.
Parte inferior do formulário
10. 
Parte superior do formulário
Pergunta 10
1 ponto
Leia o trecho a seguir:
“A expressão caixa-preta é utilizada para a designação de algo que não compreendemos, portanto, algo obscuro para nós mortais. Ela pode ser utilizada para nomear tudo o que não compreendemos, em que podemos ver uma ação e uma reação, mas sem sabermos exatamente por que ocorreu.”
Fonte: GANDARA, Ricardo. Qualidade e teste em software. São Paulo: Clube dos Autores, 2012. p. 38. (adaptado).
Com base no texto e nos estudos sobre técnicas de teste de software, pode-se afirmar que:
1. 
o teste de aceitação é feito pela empresa e checa se os gerentes o aprovam.
2. 
o teste de sistema verifica códigos errados no ato da programação.
3. 
o teste de sistema pode ser considerado um teste de caixa-branca
4. 
o teste de integração verifica se a conexão entre telas é correta.
5. 
o teste de regressão testa o programa funcionando como um todo. 
Parte inferior do formulário

Continue navegando