Em projetos ágeis há mais necessidade de testadores para entender e desenvolver scripts de automação de teste do que
em projetos tradicionais. Das seguintes, quais são as DUAS razões pelas quais esta é uma habilidade necessária projetos ágeis?
I. Os requisitos mudam diariamente e precisam ser testados por regressão. Esta mudança rápida requer
Testes automatizados porque o teste manual é muito lento.
II. Os testes devem gerar feedback sobre a qualidade do produto o mais cedo possível. Então, toda aceitação
Os testes devem ser executados em cada iteração, idealmente como modificações são feitas. Na prática, só pode ser realizada por testes automatizados.
III. Test-First e Continuous Integration Practice requerem que o conjunto de testes de regressão seja
Executado sempre que o código alterado é registrado. Na prática, isso só pode ser
Testes automatizados.
IV. Iterações ou sprints são de comprimento fixo. A equipa tem de garantir que todos os testes
Completamente executado no último dia de cada iteração / sprint. Na prática, isso só pode ser
Realizados por testes automatizados.
V. Os projetos ágeis dependem de testes unitários e não de testes de sistemas. Como os testes unitários não
Executados manualmente, todos os testes devem ser testes automatizados.
Select one of the following: