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.
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.