Um Analista de TI, ao pesquisar sobre testes automatizados, encontrou a ...

Um Analista de TI, ao pesquisar sobre testes automatizados, encontrou a seguinte informação: Para escrever os testes de aceitação, podemos usar os critérios de aceitação descri...


publicidade
Um Analista de TI, ao pesquisar sobre testes automatizados, encontrou a seguinte informação: 
Para escrever os testes de aceitação, podemos usar os critérios de aceitação descritos nas histórias de usuário. Estando estes testes implementados, executando e passando com sucesso, obter-se-á uma boa cobertura e garantia de que pelo menos as funcionalidades mais importantes estão sendo de fato cobertas pelos testes. É recomendável que esses testes sejam executados por um tipo de ferramenta (como: Jenkins, TravisCI, Hudson, CruiseControl etc.), que fará o trabalho de executar os testes automatizados de acordo com alguma estratégia predefinida (como: todo dia, a cada modificação feita no código-fonte etc.). 
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Marcos de Castro
    Marcos de Castro EQUIPE
    21/10/2025 • 15:14
    Gabarito: b) integração contínua.

    A questão aborda a execução automatizada de testes de aceitação utilizando ferramentas como Jenkins, TravisCI, Hudson e CruiseControl. Essas ferramentas são conhecidas por suportar processos de integração contínua, que consistem em integrar e testar o código frequentemente, garantindo que as funcionalidades estejam funcionando corretamente a cada alteração.

    O teste unitário (alternativa a) refere-se a testes focados em pequenas unidades do código, geralmente métodos ou funções, e não necessariamente envolve a execução automatizada em ferramentas de integração contínua.

    O teste de usabilidade (alternativa c) está relacionado à experiência do usuário e não à execução automatizada de testes de aceitação.

    O teste cross-platform (alternativa d) refere-se a testar a aplicação em diferentes plataformas ou sistemas operacionais, o que não é o foco da questão.

    O DDT - Database Driven Testing (alternativa e) é uma técnica de teste que utiliza dados armazenados em banco de dados para alimentar os testes, não relacionada diretamente à execução automatizada via ferramentas de integração contínua.

    Portanto, a alternativa correta é a integração contínua, pois ela envolve a execução automática dos testes em ferramentas específicas, garantindo a qualidade do software continuamente.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.