Prévia do material em texto
Versão Nova! Você não possui mensagens CLARA AGUIAR BANDEIRA Seus perfis Estudantes Alteração Alterar senha de acesso Sair Sair 1. Meus Cursos 2. SGADS Testes e Homologação de Software SGADS Testes e Homologação de Software Avalie este curso: Visualização dos conteúdos: 100% Estudar: Todos os conteúdos foramvisualizados Aproveitamento em atividades com nota: 75% Situação: Cursando Aproveitamento mínimo necessário para aprovação: 100% Conteúdos Sobre Testes e Homologação de Software I Tipos de teste Ferramentas de teste Teste de Software Tabelas de decisão e testes Testes unitários https://lms.unimestre.com/lms/home https://lms.unimestre.com/lms/home https://lms.unimestre.com/login/trocar-perfil-pessoa/131 https://lms.unimestre.com/lms/alterar-pessoa/alterar-senha https://lms.unimestre.com/uc/logout https://lms.unimestre.com/lms/home Avaliação l Testes e Homologação de Software II Avaliação ll DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO SÓ SERÃO EMITIDOS A PARTIR DO PRAZO MÍNIMO INFORMADO NA MATRÍCULA 13 Conteúdos 0 Horas/Aula 100 Aproveitamento Mínimo Nenhum chat disponível Nenhum fórum disponível Tópicos Testes e Homologação de Software I Tipos de teste Ferramentas de teste Teste de Software Tabelas de decisão e testes Testes unitários Avaliação l Atividade Avaliativa I Testes e Homologação de Software II Abordagens de teste Atividade Avaliativa I Nota: 5 Abordagens de teste Níveis de teste Teste exploratório Casos de teste Gerenciamento de testes Atividade Avaliativa II Nota: 10 DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO Níveis de teste Teste exploratório Casos de teste Gerenciamento de testes Avaliação ll Atividade Avaliativa II DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO SÓ SERÃO EMITIDOS A PARTIR DO PRAZO MÍNIMO INFORMADO NA MATRÍCULA DIPLOMAS E DECLARAÇÕES DE CONCLUSÃO Anterior Próximo Fechar Avaliação ll Atividade Avaliativa II Aluno: CLARA AGUIAR BANDEIRA PRAZO - SUA MELHOR NOTA 10 NOTA MÁXIMA 10 NOTA NA TENTATIVA 10 1. O caso de teste é o documento que, uma vez que sejam realizados os testes baseados nele, irá comprovar ou não que as funcionalidades e os requisitos do software foram elaborados conforme o que havia sido solicitado no início do projeto. Finalizados os testes, um caso de teste pode gerar dois tipos de resultados. Quais são eles? Positivo ou negativo (Alternativa correta) Executável e não executável Atendeu ou não atendeu Verdadeiro ou falso 2. O comportamento interno do componente de software trabalha diretamente sobre o código-fonte do componente de software para avaliar aspectos como teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos e códigos nunca executados. Das técnicas apresentadas a seguir, qual avalia esse comportamento interno do componente de software? Técnicas não funcionais. Teste de caixa-branca. (Alternativa correta) Regressão. Teste de caixa-preta. 3. O que é TDD na Engenharia de Software? É um ciclo de vida desenvolvido para facilitar a criação de testes. O TDD é uma técnica de desenvolvimento de software que se baseia na criação inicial de testes de software antes mesmo do desenvolvimento. (Alternativa correta) TDD é um sistema usado para testar software de forma automatizada. TDD é uma técnica de testes de software utilizada pelos usuários dos sistemas. 4. As tabelas de decisão têm características básicas necessárias para que o seu uso seja adequado. Sobre essas características, assinale a alternativa correta. As tabelas de decisão devem apresentar condições, ações, combinações e regras. (Alternativa correta) As tabelas de decisão devem ter mais de uma ação para serem consideradas adequadas. As tabelas de decisão devem ser do tipo booleana e ter somente combinações de verdadeiro e falso. As tabelas de decisão adequadas são aquelas com poucas condições e muitas ações, pois, assim, o teste terá maior cobertura. 5. O diagrama de caso de uso é um documento que representa, de maneira visual, como se dá a interação do usuário com as funcionalidades do sistema. Geralmente, o diagrama de caso de uso possui quatro papéis, que representam os elementos envolvidos na funcionalidade. São eles: cenário, usuários, plano de teste, conexão rotina, usuários, use case, interação funcionalidade, perfis, caso de teste, ligação cenário, atores, caso de uso, comunicação (Alternativa correta) 6. O projeto de desenvolvimento de um software passa por várias etapas, que podem receber nomenclaturas diferentes nas empresas, mas, geralmente, giram em torno de início, planejamento, preparação, especificação, execução e entrega. Os testes, antes de serem realizados, precisam ser planejados a fundo. Em que etapa isso acontece? Preparação Especificação (Alternativa correta) Entrega Procedimentos iniciais 7. Observe o cenário a seguir: uma falha foi notificada para o grupo de testes e foi encaminhada para atendimento. A falha foi então testada, corrigida e verificada, sendo encaminhada, em seguida, para relatório final e conclusão. No entanto, durante a correção, uma nova falha foi detectada, o que gerou nova notificação. Essa outra falha foi analisada e a equipe de testes decidiu pela realização do reparo na próxima atualização de versão. De acordo com a descrição acima, a sequência percorrida no bug life cycle foi: NOVA – DESIGNAÇÃO – TESTE – VERIFICAÇÃO (falha 1) – REABERTURA (falha 2) – CONCLUSÃO (falha 1) – DESIGNAÇÃO (falha 2) – ADIADO (falha 2) (Alternativa correta) NOVA – DESIGNAÇÃO – TESTE – VERIFICAÇÃO (falha 1) – REABERTURA (falha 2) – CONCLUSÃO (falha 1) – DESIGNAÇÃO (falha2) – REJEIÇÃO (falha 2) NOVA – DESIGNAÇÃO – TESTE – VERIFICAÇÃO – CONCLUSÃO NOVA – DESIGNAÇÃO – REJEIÇÃO 8. Você finalizou a codificação do cadastro de férias de funcionários em um sistema de recursos humanos. Nesse momento, você vai testar todos os controles da unidade para verificar se os erros cometidos pelo usuário recebem uma mensagem de retorno, e se essa mensagem contém informações a respeito do que pode ser feito para corrigir o problema, tudo isso sem que o funcionamento do sistema seja interrompido. Qual elemento da unidade você vai testar? Estrutura de dados locais. Caminhos independentes. Condições limite. Caminhos de manipulação de erro. (Alternativa correta) 9. Qual destas definições representa um teste de software? Os testes de software são ações tomadas para que um projeto demore mais do que o esperado, não sendo necessário em projetos críticos. Os testes de software são realizados no início do projeto, antes da implementação do software. Testes de software buscam demonstrar a incapacidade dos desenvolvedores na criação de soluções de qualidade. O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. (Alternativa correta) 10. Você foi escalado para integrar a equipe de desenvolvimento de um sistema de controle financeiro de uma empresa, que está sendo fabricado em Java. Para entender melhor sobre os padrões de desenvolvimento da equipe, você começou a analisar os códigos desenvolvidos até o momento e observou que as classes eram elaboradas de tal maneira que os testes unitários eram realizados por meio da comparação entre os valores que eram esperados pela unidade e os valores realmente recebidos pela sua execução. Dito isso, a ferramenta de teste de unidade que está sendo utilizada certamente é: JUnit. (Alternativa correta) NUnit. Jest. RSpec. Tentar Novamente Atividade Avaliativa II Avaliação ll SGADS Testes e Homologação de Software A nota máxima desta prova é 10 O limite máximo de tentativas desta prova é de 3 tentativas Esta prova possui um total de 10 questões Cancelar Começar a prova Como aumentar ou diminuir a fonte? Para aumentar ou reduzir a fonte, utilize os atalhos nativos do seu navegador: No windows CTRL + (para aumentar) e CTRL- (para diminuir) No macOS (safari) CMD + (para aumentar) e CMD - (para diminuir) Ok, entendi! Nova Versão Estamos trabalhando em algumas melhorias no layout e na usabilidade que serão disponibilizadas aos poucos. Gostaria de dar uma olhadinha de como está ficando a nova versão? Não se preocupe, caso seja necessário executar alguma ação você poderá retornar para a versão atual a qualquer momento! Cancelar Visualizar nova versão Desenvolvido por amais educação - 28/09/2023 18:55:06. https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjU2MzY1NjYlMkZvUDcxdFpSQjZvdXFreVhR https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjU2MzY1NjYlMkZvUDcxdFpSQjZvdXFreVhR https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjU2MzY1NjYlMkZvUDcxdFpSQjZvdXFreVhR https://www.amaiseducacao.com.br/ https://lms.unimestre.com/nucleo/redirect/JTJGbG1zJTJGc2FsYSUyRjU2MzY1NjYlMkZvUDcxdFpSQjZvdXFreVhR