Buscar

Teste de Software Avaliação On-Line 3 (AOL 3)

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 12 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 12 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 12 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

1. Pergunta 1
/1
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:
Ocultar opções de resposta 
1. 
gerar relatórios com base em dados para verificar a evolução dos testes e a qualidade do sistema.
Resposta correta
2. 
gerar relatórios com base em interações para verificar a evolução das interfaces e a versões do sistema.
3. 
gerar relatórios com base em interfaces para verificar a evolução dos testes e a configuração do sistema.
4. 
gerar relatórios com base em configurações para verificar a evolução dos insights e medições no sistema.
5. 
gerar relatórios com base em insights para verificar a evolução das versões e o controle do sistema.
2. Pergunta 2
/1
Leia o excerto a seguir:
“O sistema real, nativo ou hospedeiro (host system), contém os recursos reais de hardware e software do sistema. Já o sistema virtual, também denominado de sistema convidado (guest system) executa suas ações no sistema virtualizado. Em alguns casos, vários sistemas virtuais podem coexistir, atuando simultaneamente no mesmo sistema real.”
Fonte: CORDELLI, R. L.; LAUREANO, M. A. P. Fundamentos de software: desempenho de sistema computação. 1. ed. São Paulo: Erica, 2014. p. 49.
O trecho acima traz as aplicações em um sistema real. Considerando essas informações e o conteúdo estudado sobre a automação dos testes, pode-se afirmar que a finalidade de um sistema real é:
Ocultar opções de resposta 
1. 
apresentar uma quantidade expressiva de cenários de teste.
Resposta correta
2. 
apresentar uma quantidade expressiva de métodos e interfaces.
3. 
apresentar uma quantidade expressiva de segurança e controle.
4. 
apresentar uma quantidade expressiva de configurações no sistema.
5. 
apresentar uma quantidade expressiva de gerenciamentos.
3. Pergunta 3
/1
Leia o excerto a seguir:
“Entretanto, uma vez que exista código executável, torna-se possível executar casos de teste, isto é, realizar testes baseados em execução. Não obstante, a existência do código não exclui a possibilidade de testes que não se baseiam em execução.”
Fonte: SCHACH, S. R. Engenharia de Software: Os paradigmas Clássico e Orientado a Objetos. 7. ed. Porto Alegre: AMG, 2010, p. 150.
Considerando essas informações e o conteúdo estudado sobre a criação de casos de teste, é possível afirmar que um dos fatores que explicam a complexidade existente na execução deles está:
Ocultar opções de resposta 
1. 
na customização inserida que pode apresentar uma manutenção dos produtos validados.
2. 
nas configurações criadas que podem apresentar uma manutenção de componentes inseridos.
3. 
nas interações desenvolvidas que podem apresentar uma manutenção de interfaces limitadas.
4. 
nas regras estabelecidas que possam apresentar uma manutenção com alto custo.
Resposta correta
5. 
nas configurações definidas que podem apresentar uma manutenção de interações extensas.
4. Pergunta 4
/1
Leia o excerto a seguir:
“É interessante possuir uma suíte de testes voltada à navegação através das principais rotas da aplicação, tal como navegação por menus, para garantir que quando um usuário real estiver usando tal aplicação, será direcionado para a página correta.”
Fonte: FILHO, W. Protractor: Lições sobre testes end-to-end automatizados. [S.I]: Caso do código, 2016, p. 7.
Considerando essas informações e o conteúdo estudado sobre as funcionalidades da suíte de testes, é correto afirmar que as suítes planejadas conjuntamente com os requisitos visam, dentre outros aspectos:
Ocultar opções de resposta 
1. 
apresentar informações anteriores em relação ao fluxo de casos de teste que serão executados.
Resposta correta
2. 
apresentar informações anteriores em relação à aplicação de teste que será executada.
3. Incorreta: 
apresentar informações posteriores em relação às interfaces de teste que serão executadas.
4. 
apresentar informações atuais em relação ao hardware de testes que serão executados.
5. 
apresentar informações atuais em relação ao gerenciamento de teste que será executado.
5. Pergunta 5
/1
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:
Ocultar opções de resposta 
1. 
3, 2, 1, 5, 4.
2. 
4, 5, 1, 2, 3.
3. 
2, 3, 5, 4, 1.
4. 
5, 1, 2, 4, 3.
5. 
2, 4, 3, 1, 5.
Resposta correta
6. Pergunta 6
/1
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:
Ocultar opções de resposta 
1. 
uma disparidade entre busca por requisitos do usuário e o comportamento das aplicações qualitativas.
2. 
uma disparidade entre as interfaces do usuário e o desempenho interativo presente na integração.
3. 
uma disparidade entre a solicitação do usuário e o desempenho apresentado pela aplicação executável.
Resposta correta
4. 
uma disparidade entre as configurações do sistema e a integração de sistemas executáveis.
5. 
uma disparidade entre o ciclo de vida e a gestão inserida no sistema integrado à manutenção do serviço.
7. Pergunta 7
/1
Leia o excerto a seguir:
“A gestão de qualidade pessoal tem como objetivo auxiliar o engenheiro de software a trabalhar de forma real e objetiva com os defeitos que ele próprio insere no programa. Estes níveis adicionam métodos para gestão da qualidade ao PSP.”
Fonte: REZENDE, D. A. Engenharia de software e sistemas de informação. 3. ed. Rio de Janeiro: Brasport, 2005. p. 148.
Considerando essas informações e o conteúdo estudado sobre o processo de gestão de defeitos, pode-se concluir que essa modalidade de gestão:
Ocultar opções de resposta 
1. 
apresenta uma forma de promover integração entre a equipe de desenvolvimento e de testes.
Resposta correta
2. 
apresenta uma forma de promover integração entre a equipe de interface e de configuração.
3. 
apresenta uma forma de promover integração entre a equipe de requisitos e de atividades.
4. 
apresenta uma forma de promover integração entre a equipe de interação e de software.
5. 
apresenta uma forma de promover integração entre a equipe de codificação e de desenvolvimento.
8. Pergunta 8
/1
Leia o excerto a seguir:
“Um software precisa ser testado para descobrir erros que foram feitos durante o projeto e a construção. Os testes são conduzidosatravés de uma estratégia que integra os métodos de teste, os passos e os roteiros. A estratégia de teste deve ser planejada sob medida para cada projeto.”
Fonte: MARTINS, J. C. C. Técnica para Gerenciamento de projetos de Software. Rio de Janeiro: Brasport, 2007, p. 15.
Considerando essas informações e o conteúdo estudado sobre a criação de casos de teste, pode-se afirmar que o teste de software se caracteriza pelo:
Ocultar opções de resposta 
1. 
custo-benefício e alto nível de complexidade.
Resposta correta
2. 
tipo de interfaces e funções estáticas.
3. 
modelo operacional e interfaces funcionais.
4. 
planejamento e execução de componentes.
5. 
nível de especificações e funções gerenciáveis.
9. Pergunta 9
/1
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:
Ocultar opções de resposta 
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 formados por configurações que simulam as interações no sistema, além das análises, para definir comparações para as entradas.
3. 
são constituídos por comandos que simulam as entradas no sistema, além das análises, estabelecendo comparações com as saídas.
Resposta correta
4. 
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.
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.
10. Pergunta 10
/1
Leia o excerto a seguir:
“Inteligência artificial (IA) e machine learning (ML) para o bem e para o mal – conforme o IDC, até o final do próximo ano pelo menos metade dos SOCs (Security Operating Centers) adotam ferramentas de automação e inteligência artificial. Os ganhos de produtividade, com agilidade e escala, são mandatórios, inclusive, porque o outro lado também conta com recursos para automatizar testes.”
Fonte: TERRA. A Expansão Digital e os desafios da cibersegurança em 2020. Disponível em: <https://bit.ly/2RFKVWB>. Acesso em: 20 jan. 2020.
Considerando essas informações e o conteúdo estudado sobre as principais ferramentas de automação de testes, pode-se afirmar que o Robotium:
Ocultar opções de resposta 
1. 
é compatível com desenvolvimento de scripts e possibilita a escrita simplificada da automação de testes de comandos.
2. 
é compatível com aplicações nativas ou híbridas e permite a escrita simplificada da automação de testes de caixa-preta.
Resposta correta
3. 
é compatível com configurações de linguagem e insere a escrita simplificada da automação de testes de hardware.
4. 
é compatível com interfaces do sistema e retém a escrita simplificada da automação de testes de cadastros.
5. 
é compatível com estruturas programadas e corrige a escrita simplificada da automação de testes de métodos.

Continue navegando