Exercícios

Testes Automatizados em Aplicativos Móveis

Avalie seus conhecimentos sobre testes automatizados em aplicativos móveis com questões sobre testes unitários, pirâmide de testes, objetos fake, padrão Given-When-Then e testes de interface. Explore boas práticas para localizar elementos na tela, evitar testes flaky e sincronizar operações assíncronas. O questionário também aborda mocks para APIs, testes de regressão, snapshots visuais, princípios de arquitetura voltados à testabilidade, cobertura de código, testes de contrato e a organização de pipelines de integração contínua. Ideal para estudantes e profissionais que desejam reforçar conceitos essenciais de qualidade, confiabilidade e manutenção em apps mobile.

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

0/15 respondidas

  1. 1

    Qual é a principal característica de um teste unitário bem projetado?

  2. 2

    Na pirâmide de testes, qual categoria normalmente deve possuir a maior quantidade de casos?

  3. 3

    Qual descrição representa melhor um objeto fake utilizado em testes?

  4. 4

    No padrão Given-When-Then, o que deve ser realizado na etapa Then?

  5. 5

    Para um teste automatizado tocar no botão de entrada mostrado na tela, qual estratégia de localização tende a ser mais estável?

    Questão 5
  6. 6

    O que caracteriza um teste flaky?

  7. 7

    Na pirâmide ilustrada, que tipo de teste é normalmente representado pela grande camada destacada na base?

    Questão 7
  8. 8

    Ao testar um repositório que consulta uma API, qual abordagem reduz a dependência de internet e torna as respostas previsíveis?

  9. 9

    Qual é a melhor forma de sincronizar um teste de interface com uma operação assíncrona?

  10. 10

    Qual é o objetivo principal de uma suíte de testes de regressão?

  11. 11

    O que um teste de snapshot visual procura detectar em uma tela do aplicativo?

    Questão 11
  12. 12

    O diagrama mostra uma camada de apresentação conectada a uma abstração, que pode receber diferentes implementações. Qual princípio favorece diretamente esse tipo de testabilidade?

    Questão 12
  13. 13

    Qual afirmação sobre cobertura de código está correta?

  14. 14

    Qual é a finalidade de um teste de contrato entre um aplicativo móvel e uma API?

  15. 15

    Em uma pipeline de integração contínua, qual ordem tende a fornecer feedback eficiente sobre uma alteração no aplicativo?

    Questão 15

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