Buscar

avi3 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 3 (AOL 3) - Questionário
Avaliação On-Line 3 (AOL 3) - 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
Leia o excerto a seguir:
“Quando criamos testes automatizados, às vezes precisamos rodar somente um novo teste recém-criado, sem a necessidade de testar todo o resto. Ou mesmo, podemos precisar rodar somente um arquivo de teste específico, sem a necessidade de rodar todos os outros”.
Fonte: FILHO, W. Protractor: Lições sobre testes end-to-end automatizados. [S.I]: Caso do código, 2016, p. 22.
O trecho acima trata da utilidade dos testes automatizados. Considerando essas informações e o conteúdo estudado, analise os métodos utilizados na criação de casos de testes automáticos a seguir e associe-os com as suas respectivas características.
1) Rapoo.
2) JMobile Tools.
3) TGV.
4) LTS.
( ) Auxiliar as ferramentas utilizadas nas simulações e na criação de espaços nos estados, apresentando à sua API classes e metodologias.
( ) Ferramenta de auxílio dos testes funcionais (caixa-preta), que se baseia em metodologias de análise de modelos da implementação automática dos casos de teste.
( ) Formalismo desenvolvido para aproveitar os modelos com características estruturais disponibilizadas pela orientação a objetos, junto com os modelos das redes de Petri.
( ) Procedimento formal de entrada que a grande maioria das ferramentas usa na criação e escolha automática de casos de teste.
Agora, assinale a alternativa que apresenta a sequência correta:
1. 
1, 2, 4, 3.
2. 
3, 4, 1, 2.
3. 
2, 3, 1, 4.
4. 
3, 1, 2, 4.
5. 
4, 1, 2, 3.
Parte inferior do formulário
2. 
Parte superior do formulário
Pergunta 2
1 ponto
Leia o excerto a seguir:
“Alguns exemplos de indicadores de processo incluem quantidade de erros descobertos antes da entrega do software, defeitos entregues aos usuários finais, produtos de trabalho entregues, esforço humano despendido, tempo gasto, dentre outros.”
Fonte: MARTINS, J. C. C. Técnica para Gerenciamento de projetos de software. Rio de Janeiro: Brasport, 2007. p. 25.
Considerando essas informações e o conteúdo estudado sobre gerenciamento de defeitos, é possível afirmar que uma falha é proveniente de:
1. 
uma disparidade entre o ciclo de vida e a gestão inserida no sistema integrado à manutenção do serviço.
2. 
uma disparidade entre as interfaces do usuário e o desempenho interativo presente na integração.
3. 
uma disparidade entre busca por requisitos do usuário e o comportamento das aplicações qualitativas.
4. 
uma disparidade entre as configurações do sistema e a integração de sistemas executáveis.
5. 
uma disparidade entre a solicitação do usuário e o desempenho apresentado pela aplicação executável.
Parte inferior do formulário
3. 
Parte superior do formulário
Pergunta 3
1 ponto
Leia o excerto a seguir:
“A realização do processo de automação requer ferramentas que possibilitem a interação entre as rotinas automatizadas e os softwares a serem testados. Também requer que essas ferramentas possuam recursos de conferências automáticas.”
Fonte: BARTIÉ, A. Garantia de Qualidade de Software: Adquirindo maturidade organizacional. Rio de Janeiro: Elsevier, 2002.
Considerando essas informações e o conteúdo estudado sobre os testes automatizados, é possível afirmar que, no processo de automação, os scripts:
1. 
são formados por estruturas que simulam as saídas no sistema, além das análises, para definir comparações para as configurações.
2. 
são constituídos por comandos que simulam as entradas no sistema, além das análises, estabelecendo comparações com as saídas.
3. 
são formados por métodos que simulam as saídas no sistema, além das análises, para definir comparações para as interações.
4. 
são formados por configurações que simulam as interações no sistema, além das análises, para definir comparações para as entradas.
5. 
são formados por inserções que simulam as configurações no sistema, além das análises, para definir comparações para as saídas.
Parte inferior do formulário
4. 
Parte superior do formulário
Pergunta 4
1 ponto
Leia o excerto a seguir:
“O grafo de fluxo de um programa é obtido colocando-se todos os comandos em nós e os fluxos de controle em arestas. Comandos em sequência podem ser colocados em um único nó, e estruturas de seleção e repetição devem ser representadas.”
Fonte: WAZLAWICK, R. S. Engenharia de Software: conceitos e práticas. 2. ed. Rio de Janeiro: Elsevier, 2019. p. 95.
Considerando essas informações e o conteúdo estudado sobre o uso do grafo, analise as técnicas dispostas a seguir e associe-as com suas respectivas características.
1) Calibrar grafo.
2) Descoberta de caminhos.
3) Aplicação de método de redução.
4) Processamento fora de ordem.
5) Processamento de ciclo.
( ) Busca alternativas inseridas no grafo.
( ) Cria alternativas incrementais para representar os eventos.
( ) Descarta os caminhos inválidos.
( ) Simboliza o grafo básico e acrescenta novas arestas.
( ) Cria alternativas para inserir eventos repetidos.
Agora, assinale a alternativa que apresenta a sequência correta:
1. 
2, 3, 5, 4, 1.
2. 
3, 2, 1, 5, 4.
3. 
4, 5, 1, 2, 3.
4. 
5, 1, 2, 4, 3.
5. 
2, 4, 3, 1, 5.
Parte inferior do formulário
5. 
Parte superior do formulário
Pergunta 5
1 ponto
Leia o excerto a seguir:
“O teste de regressão é executado sempre que um sistema em operação sofre alguma manutenção. O problema é que a correção de um defeito no software, ou a modificação de algumas das suas funções, pode ter gerado novos defeitos.”
Fonte: WAZLAWICK, R. S. Engenharia de Software: conceitos e práticas. 2. ed. Rio de Janeiro: Elsevier, 2019. p. 27.
Considerando essas informações e o conteúdo estudado sobre o ciclo de vida de um defeito, é possível afirmar que um dos mecanismos utilizados no processo de gestão de defeitos está relacionado ao uso de:
1. 
códigos ou dispositivos manuais.
2. 
planilhas ou ferramentas automatizadas.
3. 
estruturas ou linguagens computacionais.
4. 
dispositivos ou sistemas determinados.
5. 
plataformas ou sistemas interativos.
Parte inferior do formulário
6. 
Parte superior do formulário
Pergunta 6
1 ponto
Leia o excerto a seguir:
“É muito importante que os erros nos sistemas sejam descobertos o quanto antes para diminuir os prejuízos às empresas. Defeitos encontrados nas fases iniciais de desenvolvimento chegam a ser dez vezes mais baratos de serem corrigidos do que aqueles encontrados na etapa de produção, quando clientes reais encontram o bug.”
Fonte: TERRA. Startup brasileira populariza teste de software para pequenas e médias empresas. Disponível em: <https://bit.ly/38LuEVJ>. Acesso em: 25 jan. 2019.
Considerando essas informações e o conteúdo estudado sobre o processo de gestão de defeitos, é possível afirmar que o relatório de gestão consiste em:
1. 
gerar relatórios com base em insights para verificar a evolução das versões e o controle do sistema.
2. 
gerar relatórios com base em configurações para verificar a evolução dos insights e medições no sistema.
3. 
gerar relatórios com base em dados para verificar a evolução dos testes e a qualidade do sistema.
4. 
gerar relatórios com base em interações para verificar a evolução das interfaces e a versões do sistema.
5. 
gerar relatórios com base em interfaces para verificar a evolução dos testes e a configuração do sistema.
Parte inferior do formulário
7. 
Parte superior do formulário
Pergunta 7
1 ponto
Leia o excerto a seguir:
“Além dos tipos convencionais de testes de sistema, outros testes podem ser elaborados no projeto de software. O teste de desempenho é idealizado para avaliar o desempenho do software de forma isolada e dentro do contexto de um sistema integrado.”
Fonte: REZENDE, D. A. Engenharia de software e sistemas de informação. 3. Ed. Rio de Janeiro: Brasport, 2005. p. 271.
Considerando essas informações e o conteúdo estudado sobre os exemplos de extração de casos de testes de software, pode-se afirmar que, ao adquirir casos de teste direcionados ao testede desempenho, é preciso adotar as seguintes diretrizes:
1. 
verificar, no mínimo, um caso de teste, identificado um para cada sentença dentro da especificação alternativa ou para caso de uso básico.
2. 
verificar, no mínimo, um caso de teste, identificado um para cada sentença dentro da especificação suplementar ou para caso de uso crítico.
3. 
verificar, no mínimo, dois casos de teste, identificado um para cada sentença dentro da especificação básica ou para caso de uso suplementar.
4. 
verificar, no mínimo, dois casos de teste, identificado um para cada sentença dentro da especificação suplementar ou para caso de uso alternativo.
5. 
verificar, no mínimo, um caso de teste, identificado um para cada sentença dentro da especificação crítica ou para caso de uso específico.
Parte inferior do formulário
8. 
Parte superior do formulário
Pergunta 8
1 ponto
Leia o excerto a seguir:
“Os termos ‘teste de caixa preta’ e ‘teste de caixa transparente’ são particularmente descritivos. Quando testamos em relação às especificações, tratamos o código como uma caixa preta totalmente opaca. Ao contrário, quando testamos em relação ao código, temos de ser capazes de enxergar dentro da caixa.”
Fonte: SCHACH, S. R. Engenharia de Software: os paradigmas clássicos orientados a objetos. 7. Ed. Porto Alegre: AMGH, 2010. p. 482.
Considerando essas informações e o conteúdo estudado sobre a geração de casos de testes caixa-preta, é possível afirmar que o Pairwise Testing:
1. 
é a combinação das possíveis configurações em um sistema estabelecido, usando uma maneira interativa para gerar um número mínimo de cenários de teste.
2. 
consiste em uma etapa do método de interação, em que cada amostra escolhida apresenta o mesmo nível de configuração da outra.
3. 
é a combinação das possíveis retenções em um sistema estabelecido, usando uma maneira sintetizada para gerar um número mínimo das entradas de teste.
4. 
consiste em uma etapa do método de amostragem, em que cada amostra escolhida apresenta o mesmo nível de probabilidade da outra.
5. 
é a combinação das possíveis entradas em um sistema estabelecido, usando uma maneira inteligente para gerar um número mínimo das saídas de teste.
Parte inferior do formulário
9. 
Parte superior do formulário
Pergunta 9
1 ponto
Leia o excerto a seguir:
“Os requisitos funcionais do sistema podem ser capturados através de casos de usos, cenários de uso, estória de uso e a features. Normalmente, o sistema é decomposto em problemas menores, dando origem a subsistemas. Depois cada subsistema é decomposto em funcionalidades, até que seja possível fazer o projeto técnico.”
Fonte: MARTINS, José Carlos Cordeiro. Técnica para Gerenciamento de projetos de Software. Rio de Janeiro: Brasport, 2007, p. 351.
O trecho acima apresenta como os casos de uso podem ser captados. Considerando essas informações e o conteúdo estudado sobre os exemplos de extração de casos de teste, analise as afirmativas a seguir e assinale V para a (s) verdadeira(s) e F para a (s) falsa(s):
I. ( ) Um caso de uso identifica elementos dentro de uma linguagem de computação e a sua nomenclatura.
II. ( ) Os casos de uso simbolizam um sequência de tarefas executadas entre os eventos relacionados à configuração do sistema, independentemente de sua localização.
III. ( ) Todo caso de uso precisa ser documentado utilizando uma descrição textual, que pode ser relacionada a outros modelos UML.
IV. ( ) Os casos de teste direcionados ao teste funcional provêm dos casos de uso que representam a destinação do teste.
Agora, assinale a alternativa que apresenta a sequência correta:
1. 
F, V, F, V.
2. 
F, V, V, F.
3. 
F, F, V, V.
4. 
V, F, V, F.
5. 
V, F, F, V.
Parte inferior do formulário
10. 
Parte superior do formulário
Pergunta 10
1 ponto
Leia o excerto a seguir:
“O teste de invasão é uma atividade recomendada para avaliar a estrutura tecnológica da informação de acordo com uma visão externa e interna. Além de avaliar a segurança da informação, esse serviço avalia a qualidade dos controles de SI implementados.”
Fonte: MANOEL, S. S. Governança de Segurança da Informação: como criar oportunidades para o seu negócio. Rio de Janeiro: Brasport, 2014. p. 74.
Considerando essas informações e do conteúdo estudado sobre os desafios e benefícios da automação de testes, pode-se afirmar que a segurança de informação é obtida:
1. 
por meio de configurações, que permite realizar buscas esporádicas para evitar a presença de usuários.
2. 
por meio de verificações, que permitem realizar buscas constantes para evitar a presença de intents.
3. 
por meio de testes automatizados, que permitem realizar verificações constantes para evitar a presença de hackers dentro um código falho.
4. 
graças às interações, que permitem realizar verificações constantes para evitar a presença de interface.
5. 
graças aos desenvolvedores, que permite realizar buscas constantes para evitar a presença de bugs e hardware.
Parte inferior do formulário

Continue navegando