Buscar

QUALIDADE E 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 3 páginas

Prévia do material em texto

08/10/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=734763&matr_integracao=201407355147 1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
8a aula
 Lupa 
 
Exercício: CCT0774_EX_A8_201407355147_V3 07/10/2020
Aluno(a): MARCELO CARDOSO ROÇADO 2020.3 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201407355147
 
São considerados testes de baixo nível:
Integração e Aceitação.
 Unidade e Integração.
Unidade e Aceitação.
Unidade e Sistema.
Integração e Sistema.
Respondido em 07/10/2020 23:46:50
 
 
Explicação:
Sistema e Aceitação são considerados testes de alto nível.
 
 
Sobre o teste de aceitação é correto afirmar que:
O comportamento do software diferente do esperado pelo usuário final chama-se de erro.
Erro e falha são, do ponto de vista do teste de aceitação, semanticamente equivalentes.
Um bug gerado por um programador não pode ser considerado uma falha.
 Um defeito encontrado em um artefato de software chama-se de falha.
 Ato inconsistente realizado por um indivíduo ao tentar compreender uma informação chama-se de defeito.
Respondido em 07/10/2020 23:46:53
 
 
Explicação:
Erro é um defeito encontrado em um artefato de software.
Falha é o comportamento do software diferente do esperado pelo usuário final.
Erros e falhas não são semanticamente equivalentes.
Bugs são falhas.
 
 
 Questão1
 Questão2
 Questão3
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
08/10/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=734763&matr_integracao=201407355147 2/3
Sobre os testes automatizados de software é incorreto afirmar que:
Um projeto de automação de software é um investimento alto e de longa duração.
 Todo caso de teste é naturalmente candidato a automação, mas com toda a certeza nem todos são
recomendáveis para a automação.
 Os testes automatizados substituem os testes manuais.
Cucumber é uma ferramenta de automação de testes.
Preparação do ambiente, execução dos testes e conferência dos testes são etapas dos testes automatizados.
Respondido em 07/10/2020 23:46:55
 
 
Explicação:
Os testes automatizados não podem substituir os testes manuais. Eles são complementares.
 
 
A MTS (Metodologia de Teste de Sistema) define os Requisitos de Negócio como:
Serve de base para os Requisitos Não-Funcionais e Detalhados
 Escritos na linguagem da área de negócios e podem conter gráficos, tabelas e diagramas
 Base para os Requisitos Detalhados
Escritos para informar em algumas linhas como o requisito será testado
Escritos para o projeto físico e a programação
Respondido em 07/10/2020 23:46:58
 
 
Explicação:
A MTS (Metodologia de Teste de Sistema) define os Requisitos de Negócio como sendo escritos na linguagem da área
de negócios e podem conter gráficos, tabelas e diagramas. Correspondem a objetivos, metas ou ¿desejos¿ da área de
negócios.
 
 
Quais são as estratégias que podem ser usadas no teste de aceitação?
Teste formal, teste de unidade e teste alfa
 Teste formal, teste informal e teste beta
Teste de implantação, teste de requisitos e teste de unidade
 Teste formal, teste caixa-branca e teste alfa
Teste de implantação, teste caixa-branca e teste alfa
Respondido em 07/10/2020 23:47:01
 
 
Explicação:
Como é a última etapa de teste antes da implantação do software, seu objetivo é verificar se o software está pronto e se
pode ser utilizado pelos usuários finais executando as tarefas e funções para as quais foi criado, então as estratégias de
testes a serem executados são: Teste formal, teste informal e teste beta.
 
 
De quem é a responsabilidade do teste de aceitação?
Do desenvolvedor
 Do gerente e do desenvolvedor
 Do cliente
Do cliente e do desenvolvedor
Do gerente de projeto
Respondido em 07/10/2020 23:47:04
 
 
 Questão4
 Questão5
 Questão6
08/10/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=734763&matr_integracao=201407355147 3/3
Explicação:
No Teste de Aceitação, é impossível prever como o cliente realmente usará um programa. Por isso esse teste é de
responsabilidade do cliente.
 
 
A utilização de uma ferramenta para a automatização dos testes permite:
 Automatizar qualquer caso sem que se avalie a sua necessidade. 
Economizar recursos, mas não tempo durante a execução dos testes.
 Executar os mesmos testes por uma quantidade fixa de vezes.
 Aumentar a qualidade final do produto.
Economizar tempo, mas não recursos durante a execução dos testes.
Respondido em 07/10/2020 23:49:38
 
 
Explicação:
Economizam tempo e recursos durante a execução dos testes;
Aumentam a qualidade final do produto, pois a execução de todos os testes funcionais que existem no sistema garante
uma menor incidência de erros e falhas no programa.
Possibilitam executar os mesmos testes repetidas vezes.
É importante considerar os casos em que cabe utilizar a automação,em nem todos os casos é interessante a automação
de testes. 
 
 
 
 Questão7
javascript:abre_colabore('38403','208180983','4157064102');

Continue navegando