Exercícios

Testes Baseados em Propriedades com Geração de Dados

Este questionário avalia seus conhecimentos sobre testes baseados em propriedades com geração de dados. Explore conceitos como definição de propriedades, criação de geradores, redução de casos de falha (shrinking), reprodução de execuções com sementes pseudoaleatórias e distribuição de dados. As questões também abordam pré-condições, geração de objetos com campos dependentes, testes baseados em modelos de estado, propriedades metamórficas e limitações dessa estratégia de teste. Responda para verificar sua compreensão e identificar pontos para aprofundar seus estudos em qualidade de software e testes automatizados.

Responda às questões abaixo e confira a explicação de cada resposta.

0/12 respondidas

  1. 1

    Qual é a principal característica de um teste baseado em propriedades?

  2. 2

    Para uma função que inverte listas, qual afirmação representa uma propriedade adequada?

  3. 3

    Qual é a responsabilidade principal de um gerador em testes baseados em propriedades?

  4. 4

    O diagrama mostra que uma entrada causadora de falha é substituída progressivamente por entradas menores que continuam falhando. Qual processo está representado?

    Questão 4
  5. 5

    Uma propriedade descarta quase todas as entradas porque somente combinações muito específicas são válidas. Qual abordagem tende a melhorar o teste?

  6. 6

    Qual cuidado é essencial ao definir uma propriedade usada como oráculo de teste?

  7. 7

    O histograma mostra que um gerador produz quase somente valores pequenos, embora falhas sejam mais prováveis próximas aos limites do tipo inteiro. O que deve ser feito?

    Questão 7
  8. 8

    Uma execução encontrou uma falha rara usando geração pseudoaleatória. Qual informação ajuda diretamente a reproduzir a mesma sequência de dados?

  9. 9

    Considere o modelo visual de estados de um pedido. Qual sequência de comandos viola as transições permitidas?

    Questão 9
  10. 10

    Duas listas com os mesmos elementos em ordens diferentes são processadas por uma função de ordenação. Qual propriedade metamórfica é apropriada?

    Questão 10
  11. 11

    Ao gerar um objeto com campos dependentes, como data inicial e data final, qual estratégia reduz entradas inválidas sem perder a relação do domínio?

  12. 12

    Qual afirmação descreve corretamente uma limitação dos testes baseados em propriedades?

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso